python / pythondotorg

Source code for python.org
https://www.python.org
Apache License 2.0
1.5k stars 593 forks source link

Remove references to Google Groups mirror of comp.lang.python #1294

Closed tjguk closed 6 years ago

tjguk commented 6 years ago

Speaking on behalf of the python-list owners

The comp.lang.python newsgroup has become dominated by spam, some of it very nasty. Those who consume the newsgroup via a newsreader are accustomed to applying filtering. The gateway into the Python mailing list also has appropriate filtering in place. However, Google Groups ("GG") is the most public mirror of the newsgroup and has no such filtering. Attempts to flag items as spam appear to have had no effect. It is supposed that Google has no interest in stewardship of their mirror.

Unfortunately this is where many users end up who have no particular knowledge of newsgroups or mailing lists and simply want a web forum-style interface.

We are considering moving the list to Mailman3 which would offer a moderated web interface. In the meantime, we'd like to remove from the python.org estate references to GG as a mirror of comp.lang.python.

The two which have been pointed out are:

The first probably just needs tweaking to remove references to Google Groups

The second appears orphaned and should, I think, simply be removed.

I think I probably have the wherewithal to make these changes myself, but I'm putting this issue up to see whether anyone else on the python.org team had any particular objection or other input.

berkerpeksag commented 6 years ago

No objections from me.

I agree that https://www.python.org/search/search_news/ should be removed since it has broken markup and no one noticed or bothered to report it to us.

tjguk commented 6 years ago

Thanks @berkerpeksag. I can drop the search_news page via the CMS. But is there any process in place to detect any links which dangle as a result? Or is there some pre-check I can do to find them first?

berkerpeksag commented 6 years ago

Unfortunately, there is no easy way to do that. I can login to the server and run a query like Page.objects.filter(content__contains='/search/search_news/') (untested) via ./manage.py shell, but I don't think that page is too important :)

We can uncheck the "Is published" option instead of dropping the page completely if we want to be super careful.

tjguk commented 6 years ago

Nah. I think we're fine to ditch it. I think there's probably a case for scanning the site of dangling links, but we don't have to do that here.

tjguk commented 6 years ago

The search_news page is now deleted. I'll take some time later to review the Community Lists page and update accordingly

tjguk commented 6 years ago

I've made small mods to the Community LIsts page, principally to remove a couple of references to the Google Groups mirror of comp.lang.python

berkerpeksag commented 6 years ago

Thanks!