Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mailing lists: build a permanent archive at ml.golang.org #40951

Open
FiloSottile opened this issue Aug 21, 2020 · 4 comments
Open

mailing lists: build a permanent archive at ml.golang.org #40951

FiloSottile opened this issue Aug 21, 2020 · 4 comments
Labels
Community NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone

Comments

@FiloSottile
Copy link
Contributor

As of recently, it looks like a Google account is required to access Google Groups.

For example, loading this security release announcement on mobile or in an incognito tab leads to a login page:
https://groups.google.com/g/golang-announce/c/NyPIaucMgXo/m/GdsyQP6QAAAJ

This is plainly unacceptable for announcements, especially for security ones, and needs to be resolved ASAP. It's also a problem for community involvement, because there seems to be no way for users to discover how to sign up for the mailing lists without a Google account. Finally, we regularly share designs for review on the mailing lists, and following those discussions should not require an account.

If this is something we can turn off, we should. Otherwise, we might have to at least run a public mirror like public-inbox.org, with instruction for signing up and posting via email without an account, assuming that still works.

It's sad that moving away from Google Groups would be too much of a mess, or I would recommend considering that.

/cc @golang/osp-team

@FiloSottile FiloSottile added the Soon This needs to be done soon. (regressions, serious bugs, outages) label Aug 21, 2020
@dmitshur
Copy link
Contributor

dmitshur commented Aug 21, 2020

I completely agree that it is not reasonable for announcements to require a login to be read. That was never intended, and we added checks to our release tooling to ensure we don't accidentally post a link that does.

There are different types of URLs to messages posted on Google Groups. The one you posted always prompts for a login. This one does not:

https://groups.google.com/d/msg/golang-announce/NyPIaucMgXo/GdsyQP6QAAAJ

Or, at least, it used to not. It seems to also require a login now, which wasn't the case earlier. Is that what this issue is about?

@dmitshur dmitshur added Community NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. labels Aug 21, 2020
@dmitshur dmitshur added this to the Unreleased milestone Aug 21, 2020
@FiloSottile
Copy link
Contributor Author

Yes, this is a Google Groups change. I am escalating internally to find a workaround.

@seebs
Copy link
Contributor

seebs commented Aug 21, 2020

Possibly-related: It's much harder than it used to be to sign up to the lists except via a browser logged in to a Google account.

@FiloSottile FiloSottile removed the Soon This needs to be done soon. (regressions, serious bugs, outages) label Aug 21, 2020
@FiloSottile
Copy link
Contributor Author

The immediate issue should now be mitigated. I am going to retarget this issue towards building an archive at golang.org that we can control the contents for, like we have for all other services we use.

@FiloSottile FiloSottile changed the title mailing lists: Google Groups now seems to require a Google account for reading mailing lists: build a permanent archive at ml.golang.org Aug 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Community NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Projects
None yet
Development

No branches or pull requests

3 participants