Replace Google Groups mailing lists with Diaspora Forum mailing lists

The Diaspora Forum now supports the posting of new topics via email. It also supports posting replies to topics via email too.

In other words, Diaspora Forum has full mailing list functionality, with the addition of a web interface in the shape of the somewhat incredible Discourse suite for those who may not be familiar with mailing list functionality.

I find the fact that the Diaspora project continues to use a Google product absolutely ridiculous and I propose we drop all the existing Google Groups completely and replace each group/list with the mailing list functionality that is supported by the community-run Diaspora Forum.

If you have time spare, there was a similar proposal a number of years ago with about a hundred comments on it which can be found at https://www.loomio.org/d/oasCl9wk/running-our-own-mailing-lists


Note: This discussion was imported from Loomio. Click here to view the original discussion.

I find the fact that the Diaspora project continues to use a Google product absolutely ridiculous and I propose we drop all the existing Google Groups completely and replace each group/list with the mailing list functionality that is supported by the community-run Diaspora Forum.

Agree. I don’t even know if these lists are usedn by someone.

seems like a good idea, rather than having things scatter all round on different sites, the forum is already there and doing a good job of the other things that don’t belong on GitHub or Wiki or Loomio :slight_smile: plus i’ve never used it as i refuse to have a Google account

See Run our own mailing list to avoid Google dependancy.

It’s good that there is now an alternative working mailing list, but there would need to be some guarantee (1) that the mailing list was within the control of the core team and (2) that it would be available for as long as it was needed.

I’m for it.

Yes, this would be great.

Please work out a migration strategy before putting this to vote again (note that we did decide this in the past). diaspoa-discuss currently has 856 and diaspora-dev currently has 1602 members we should not loose.

Migration need not be complicated. Simply email all current Google Groups users informing them that the Google Groups mailing lists will no longer be accepting new posts from XYZ date and that if they wish to continue receiving the mails they should now subscribe at ABC etc (naturally provide them clear instructions).

@goob Agreed

(And who are the ‘core team’?)

I find the fact that the Diaspora project continues to use a Google product absolutely ridiculous

Why is it absolutely ridiculous?

(1) that the mailing list was within the control of the core team and (2) that it would be available for as long as it was needed.

That can hardly be guaranteed by any solution :wink: Even Google.

diaspoa-discuss currently has 856 and diaspora-dev currently has 1602 members we should not loose.

I don’t see why we have to migrate users. Actually, that would be not very nice to subscribe them to something they haven’t opted in to. Those who are interested will follow.

If this goes to a vote I’m totally abstaining this time :stuck_out_tongue:

(And who are the ‘core team’?)

Technically, no one is the core team, since we don’t have hierarchy like that. In reality, anyone who is active is the core team. I’d say you are.

But in terms of the code base related decisions, the core team is the people listed in the GitHub organization page. However, I don’t think anyone agrees the mailing lists are related to the code, so for the mailing lists, I don’t think there is a core team.

To me, core team are members of the github organization who were approved here on loomio. They are also the persons who received the team@ mails.

About using discourse instead of Google Groups, +1000 of course. We just see with Google Code that hackers are not the target of Google anymore. Everything which don’t make money is dropped, the Groups will probably be too (forcing users to use G+ instead).

About the migration well, the solution of Rich can be fine: send an email on the groups saying we are using something else. Automatically register Groups users looks fine to me too: if they are registered, that means they are still interested (they would have unsubscripted if not) but you know how things are going, you read an e-mail “please register there” and then time is missing, you forget… So we will definitely loose some users if we don’t migrate automatically.

Everything which don’t make money is dropped, the Groups will probably be too (forcing users to use G+ instead).

I do feel like this too. Google just recently started ramping down code.google.com too. I totally wouldn’t be surprised to see a ramp down announcement regarding groups in the not so far future.

Automatically register Groups users looks fine to me too: if they are registered, that means they are still interested

It would probably be worth sending a mail to the current mailing list subscribers, out of courtesy, saying something like ‘We’re going to migrate this list to Diaspora Forum. You will be automatically subscribed to the new list on {date}, so please unsubscribe from this list if you don’t want to be subscribed to the new source’.

Sure! So, let me summarize:

  1. Make test with discourse and be sure it works correctly
  2. Update the wiki, the official website and the project to replace GG by Discourse
  3. Promote officially that we now use Discourse (at least a post with diaspora* HQ)
  4. Send an e-mail to the GG to say that we migrate and the users will automatically be transfered to Discourse
  5. Actually migrate the users.

I guess we do not migrate the content, but we don’t delete the GG just in case we still need to access it?

…what happened to “vote” :smiley:

Only positive feedback here, but if you think it is necessary I can open one.

I think as this idea has already been rejected once we should vote. At least a week, extend if it becomes as close as before.

Proposal: Change our mailing list from Google Groups to Discourse

Rich set a nice discourse at https://diasporaforum.org/
As a free software project, to avoid Google would be nice, besides, Google is currently dropping a lot of “non-rentable” projects (last one in the list: Google Code).

Discourse proposes the same features than Google Group: be able to create a thread and answer to it using e-mail or a browser.

Vote Yes if you want to quit Google Group and officially promote Discourse as a way to discuss about diaspora*.

Vote No if you want to keep using Googe Group.


Outcome: N/A

Votes:

  • Yes: 28
  • Abstain: 6
  • No: 7
  • Block: 0

Note: This proposal was imported from Loomio. Vote details, some comments and metadata were not imported. Click here to view the proposal with all details on Loomio.

There is a last point to discuss though:
Actually every official websites (diasporafoundation.org, the wiki…) are hosted by @dennisschubert

To see @rich1 hosting the discourse is nice. However, it would mean that the access has to be shared with at least one or two other person. If we don’t do that and @rich1 suddently stop answering, we would be blocked.

Is that a problem for you? And do we want to keep this domain, or also host it on a diasporafoundation.org sub-domain?