Vandalism/spam on wiki.python.org: changes to default permissions
Hello, in recent weeks, the Python Wiki has seen an increasing amount of spam and vandalism: https://wiki.python.org/moin/RecentChanges?max_days=60 Since the textchas we've been using apparently no longer serve their intended purposes, I've now pulled the plug and disabled editing permissions for new users: https://wiki.python.org/moin/FrontPage (see "Editing pages") I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group. I'm sorry for having to take this step, but the level of spam and (more importantly) vandalism we've been getting is too high to keep the wiki as open as it used to be. Please regard the above step as emergency action. I'm more than open to discussing alternative approaches to the situation, since I don't like this step myself. PS: I've only applied the new configuration to the Python wiki. We may also have to take this step for the Jython wiki. Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, May 31 2014)
Python Projects, Consulting and Support ... http://www.egenix.com/ mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
2014-05-28: Released mxODBC.Connect 2.1.0 ... http://egenix.com/go56 2014-07-02: Python Meeting Duesseldorf ... 32 days to go ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/
On Saturday 31. May 2014 22.49.58 M.-A. Lemburg wrote:
Hello,
in recent weeks, the Python Wiki has seen an increasing amount of spam and vandalism:
https://wiki.python.org/moin/RecentChanges?max_days=60
Since the textchas we've been using apparently no longer serve their intended purposes, I've now pulled the plug and disabled editing permissions for new users:
https://wiki.python.org/moin/FrontPage (see "Editing pages")
I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group.
Thanks for doing this! I imagine that this will have very little impact on serious contributors. Certainly, anyone wanting to edit the pages will need an account, but they should be able to manage their credentials using OpenID and not have to remember another password for the site.
I'm sorry for having to take this step, but the level of spam and (more importantly) vandalism we've been getting is too high to keep the wiki as open as it used to be.
Please regard the above step as emergency action. I'm more than open to discussing alternative approaches to the situation, since I don't like this step myself.
PS: I've only applied the new configuration to the Python wiki. We may also have to take this step for the Jython wiki.
I think I've made my position on this quite clear before. We can certainly implement measures similar to those used by other Web applications, but this requires an investment in the development of functionality that has been rather difficult to justify doing until now (speaking personally). For anyone motivated enough, just looking at Wordpress and MediaWiki extensions for anti- spam should provide enough to go on, however. Meanwhile, in contrast to many sites where highly restrictive policies prevail - indeed, how many sites have disabled editing entirely due to spam? - the available forms of registration and editing approval for MoinMoin are rather benign, in my opinion. In any case, thanks for taking this step and also for cleaning up some of the recent spam. I for one appreciate this! Paul
On 31.05.2014 23:04, Paul Boddie wrote:
On Saturday 31. May 2014 22.49.58 M.-A. Lemburg wrote:
Hello,
in recent weeks, the Python Wiki has seen an increasing amount of spam and vandalism:
https://wiki.python.org/moin/RecentChanges?max_days=60
Since the textchas we've been using apparently no longer serve their intended purposes, I've now pulled the plug and disabled editing permissions for new users:
https://wiki.python.org/moin/FrontPage (see "Editing pages")
I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group.
Thanks for doing this! I imagine that this will have very little impact on serious contributors. Certainly, anyone wanting to edit the pages will need an account, but they should be able to manage their credentials using OpenID and not have to remember another password for the site.
If you have suggestions for improving the wording/styling of the notice on the front page, please let me know. After thinking about this some more, the user group name may not be all that appropriate... not all users we'll want to give editing permissions are new users. My thinking was to move the users from the NewUsersGroup to the TrustedEditorsGroup after a while and if they apply for this.
I'm sorry for having to take this step, but the level of spam and (more importantly) vandalism we've been getting is too high to keep the wiki as open as it used to be.
Please regard the above step as emergency action. I'm more than open to discussing alternative approaches to the situation, since I don't like this step myself.
PS: I've only applied the new configuration to the Python wiki. We may also have to take this step for the Jython wiki.
I think I've made my position on this quite clear before. We can certainly implement measures similar to those used by other Web applications, but this requires an investment in the development of functionality that has been rather difficult to justify doing until now (speaking personally). For anyone motivated enough, just looking at Wordpress and MediaWiki extensions for anti- spam should provide enough to go on, however.
I don't have any cycles to spare on this, sorry. I can add/enable extensions on the wikis, but not go into full development mode.
Meanwhile, in contrast to many sites where highly restrictive policies prevail - indeed, how many sites have disabled editing entirely due to spam? - the available forms of registration and editing approval for MoinMoin are rather benign, in my opinion.
In any case, thanks for taking this step and also for cleaning up some of the recent spam. I for one appreciate this!
Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, May 31 2014)
Python Projects, Consulting and Support ... http://www.egenix.com/ mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
2014-05-28: Released mxODBC.Connect 2.1.0 ... http://egenix.com/go56 2014-07-02: Python Meeting Duesseldorf ... 32 days to go ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/
On May 31, 2014, at 10:49 PM, M.-A. Lemburg wrote:
I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group.
TBH, we've been doing this on the Mailman wiki for years now. Of course, we don't have as high a contributor rate as the Python wiki, and I wish I didn't have to take that step, but it *has* reduced the spam rate to nearly zero. I'm sure there's been a cost in drive-by contributions, but we do get occasional requests for write permissions and it's trivial to add folks to the "editors" group. -Barry
On Sun, Jun 1, 2014 at 6:48 AM, Barry Warsaw <barry@python.org> wrote:
On May 31, 2014, at 10:49 PM, M.-A. Lemburg wrote:
I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group.
TBH, we've been doing this on the Mailman wiki for years now. Of course, we don't have as high a contributor rate as the Python wiki, and I wish I didn't have to take that step, but it *has* reduced the spam rate to nearly zero. I'm sure there's been a cost in drive-by contributions, but we do get occasional requests for write permissions and it's trivial to add folks to the "editors" group.
Do you have stats about decline in contributions thank to this measure? Is the competence debt in MoinMoin is so big nowadays that there is no Moderation Queue plugin for new users? -- anatoly t.
On Sunday 1. June 2014 19.55.44 anatoly techtonik wrote:
On Sun, Jun 1, 2014 at 6:48 AM, Barry Warsaw <barry@python.org> wrote:
On May 31, 2014, at 10:49 PM, M.-A. Lemburg wrote:
I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group.
TBH, we've been doing this on the Mailman wiki for years now. Of course, we don't have as high a contributor rate as the Python wiki, and I wish I didn't have to take that step, but it *has* reduced the spam rate to nearly zero. I'm sure there's been a cost in drive-by contributions, but we do get occasional requests for write permissions and it's trivial to add folks to the "editors" group.
Do you have stats about decline in contributions thank to this measure?
You can get the stats about a decline in "contributions" by just looking at how many spam edits were taking place during any given period and how many there will be for a corresponding period in future. But for serious contributions, of course there are no statistics: the measure has been in place for a matter of hours. I'm not entirely sure what measures Confluence had for spam prevention before the Mailman Wiki made a similar move, but I would imagine that there weren't very many given the amount of spam I saw in the site content for that wiki. From what I can see, this didn't stop committed contributors from improving that site.
Is the competence debt in MoinMoin is so big nowadays that there is no Moderation Queue plugin for new users?
There are people working on MoinMoin, so I suggest you ask in their IRC channel: #moin on Freenode, if I'm not mistaken. Alternatively, you could look on the Moin site for extensions and find at least two for moderation, one of which I wrote a while back and is actually in use on a site for a project that I believe you have dealt with in the past (and maybe still have some dealings with). It's entirely possible that you have no idea they're using my extension for moderation at all and yet have edited that site. But here's the disagreement: some people think that the barrier to editing public Internet sites should be low and yet magically repel defacement; others think that getting serious contributors to demonstrate their commitment to making quality edits isn't that hard and that they actually won't mind doing so (because they are, after all, committed). Experience shows that magically repelling defacement of Internet sites, whilst somewhat possible with some interesting measures that could be implemented for Moin, is a bit like announcing a generously catered party for one's closest friends in the most public and open way possible, not assigning some rather "persuasive" people to the venue entrance, and then somehow avoiding random vandals and hooligans from inviting themselves in and trashing the place. Meanwhile, some of us have better things to do with our time than to "muck out" public Internet resources so that lazy people and vandals can use them at their own convenience. Paul
On Sun, Jun 1, 2014 at 9:53 PM, Paul Boddie <paul@boddie.org.uk> wrote:
On Sunday 1. June 2014 19.55.44 anatoly techtonik wrote:
On Sun, Jun 1, 2014 at 6:48 AM, Barry Warsaw <barry@python.org> wrote:
On May 31, 2014, at 10:49 PM, M.-A. Lemburg wrote:
I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group.
TBH, we've been doing this on the Mailman wiki for years now. Of course, we don't have as high a contributor rate as the Python wiki, and I wish I didn't have to take that step, but it *has* reduced the spam rate to nearly zero. I'm sure there's been a cost in drive-by contributions, but we do get occasional requests for write permissions and it's trivial to add folks to the "editors" group.
Do you have stats about decline in contributions thank to this measure?
You can get the stats about a decline in "contributions" by just looking at how many spam edits were taking place during any given period and how many there will be for a corresponding period in future. But for serious contributions, of course there are no statistics: the measure has been in place for a matter of hours.
You need to count non-reverted edits before and after the certain date. That's all. And am curious about Mailman - it is clear that for w.p.o there is no stats yet. I'm not entirely sure what measures Confluence had for spam prevention
before the Mailman Wiki made a similar move, but I would imagine that there weren't very many given the amount of spam I saw in the site content for that wiki.
Didn't know Mailman chose proprietary software for the wiki.
From what I can see, this didn't stop committed contributors from improving that site.
Being alone contributor is not fun either.
Is the competence debt in MoinMoin is so big nowadays that there is no
Moderation Queue plugin for new users?
There are people working on MoinMoin, so I suggest you ask in their IRC channel: #moin on Freenode, if I'm not mistaken. Alternatively, you could look on the Moin site for extensions and find at least two for moderation, one of which I wrote a while back and is actually in use on a site for a project that I believe you have dealt with in the past (and maybe still have some dealings with). It's entirely possible that you have no idea they're using my extension for moderation at all and yet have edited that site.
I found only one - http://moinmo.in/ActionMarket/ApproveChanges - it looks good except that Moderation Queue will be more useful if it is global and visible by anyone. More people will be aware of it and it could be crowdsourced.
But here's the disagreement: some people think that the barrier to editing public Internet sites should be low and yet magically repel defacement; others think that getting serious contributors to demonstrate their commitment to making quality edits isn't that hard and that they actually won't mind doing so (because they are, after all, committed).
Experience shows that magically repelling defacement of Internet sites, whilst somewhat possible with some interesting measures that could be implemented for Moin, is a bit like announcing a generously catered party for one's closest friends in the most public and open way possible, not assigning some rather "persuasive" people to the venue entrance, and then somehow avoiding random vandals and hooligans from inviting themselves in and trashing the place.
The cost of defacement should be higher than a cost of revert. If defacement edits are not indexed, there is no motivation to write bots for it.
Meanwhile, some of us have better things to do with our time than to "muck out" public Internet resources so that lazy people and vandals can use them at their own convenience.
I still think that the problem with wasted time is a software problem. -- anatoly t.
On Sunday 1. June 2014 23.39.55 anatoly techtonik wrote:
You need to count non-reverted edits before and after the certain date. That's all. And am curious about Mailman - it is clear that for w.p.o there is no stats yet.
There is probably a way to get stats, but it isn't a high priority for me, unfortunately. [...]
Didn't know Mailman chose proprietary software for the wiki.
Which is where I stepped in. At some point it will be deployed on MoinMoin, and then the matter of moderation will be reviewed, but it'll be up to Barry and company to decide what they do.
From what I can see, this didn't stop committed contributors from improving that site.
Being alone contributor is not fun either.
True enough. First of all, however, one must provide an environment where people's contributions are visible and valued. People probably don't bother contributing to sites that are heavily vandalised, just as most people don't tend to physically hang out for fun in heavily vandalised urban areas (unless they have no other choice). [...]
I found only one - http://moinmo.in/ActionMarket/ApproveChanges - it looks good except that Moderation Queue will be more useful if it is global and visible by anyone. More people will be aware of it and it could be crowdsourced.
That's an interesting idea which I might try and implement in some way. You can, of course, make it accessible by all your site's existing contributors, which one might argue is what you really want, though. [...]
The cost of defacement should be higher than a cost of revert. If defacement edits are not indexed, there is no motivation to write bots for it.
One motivation for doing a secret approval queue is that the edits are not visible at all. Spammers are stupid enough to spam even when their edits are marked as non-indexable because they only care about volume, perhaps getting paid by the spam - who knows? When their edits appear to go into a black hole, there is the slightly higher chance that they get the message and spam elsewhere.
Meanwhile, some of us have better things to do with our time than to "muck out" public Internet resources so that lazy people and vandals can use them at their own convenience.
I still think that the problem with wasted time is a software problem.
It is certainly true that tools can save people's time in dealing with defacement. But when people have to choose between doing useful work and cleaning up other people's vandalism, any preventative measures will take precedence over either of those things. Paul
On Sun, Jun 1, 2014 at 4:39 PM, anatoly techtonik <techtonik@gmail.com> wrote:
But here's the disagreement: some people think that the barrier to editing
public Internet sites should be low and yet magically repel defacement; others think that getting serious contributors to demonstrate their commitment to making quality edits isn't that hard and that they actually won't mind doing so (because they are, after all, committed).
I likely agree, but your word choice needs work ;)
Experience shows that magically repelling defacement of Internet sites, whilst somewhat possible with some interesting measures that could be implemented for Moin, is a bit like announcing a generously catered party for one's closest friends in the most public and open way possible, not assigning some rather "persuasive" people to the venue entrance, and then somehow avoiding random vandals and hooligans from inviting themselves in and trashing the place.
The cost of defacement should be higher than a cost of revert.
No one wants to spend any of their time reverting, regardless of how easy it is or hard it was to deface.
If defacement edits are not indexed, there is no motivation to write bots for it.
I suspect the bots and owners do not try to figure out how effective the bot is. If it finds a likely target, it will do it's thing and move on to the next target. That is way easier than examining the results. It isn't easy to figure out about how low the barrier to entry should be. In the case of a wiki, I am find missing out on the spelling errors getting corrected if it means no one has to clean up spam. The barrier needs to be high enough that all the spammers go somewhere else. I suspect that will mean the effort to make a trivial edit is at least doubled or tripled. I think that is fine. It is *way* more fun to jump though hoops to be productive than jump though hoops to undo something that could be prevented. -- Carl K
On Jun 02, 2014, at 12:39 AM, anatoly techtonik wrote:
You need to count non-reverted edits before and after the certain date. That's all. And am curious about Mailman - it is clear that for w.p.o there is no stats yet.
I suppose it's possible to get some stats out of the Mailman wiki, but all I have are anecdotal.
Didn't know Mailman chose proprietary software for the wiki.
That's why we've been trying to switch to Moin for so long. Paul has done outstanding work in converting the data to Moin - we just need a VM to deploy it. -Barry
Barry Warsaw <barry@python.org> writes:
On Jun 02, 2014, at 12:39 AM, anatoly techtonik wrote:
You need to count non-reverted edits before and after the certain date. That's all. And am curious about Mailman - it is clear that for w.p.o there is no stats yet.
I suppose it's possible to get some stats out of the Mailman wiki, but all I have are anecdotal.
Didn't know Mailman chose proprietary software for the wiki.
That's why we've been trying to switch to Moin for so long. Paul has done outstanding work in converting the data to Moin - we just need a VM to deploy it.
-Barry
Maybe you could create account from IRC. Discussing with people is a nice way to know people and offer them a chance to join the "wiki team" Thanks for Python! -- Aurélien DESBRIÈRES Run Free - Run GNU.org
On 01.06.2014 05:48, Barry Warsaw wrote:
On May 31, 2014, at 10:49 PM, M.-A. Lemburg wrote:
I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group.
TBH, we've been doing this on the Mailman wiki for years now. Of course, we don't have as high a contributor rate as the Python wiki, and I wish I didn't have to take that step, but it *has* reduced the spam rate to nearly zero. I'm sure there's been a cost in drive-by contributions, but we do get occasional requests for write permissions and it's trivial to add folks to the "editors" group.
Thanks for the experience report. I guess I'll rename the group to EditorsGroup today, that's a better fit than NewUsersGroup. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jun 02 2014)
Python Projects, Consulting and Support ... http://www.egenix.com/ mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
2014-05-28: Released mxODBC.Connect 2.1.0 ... http://egenix.com/go56 2014-07-02: Python Meeting Duesseldorf ... 30 days to go ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/
On 31.05.2014 22:49, M.-A. Lemburg wrote:
Hello,
in recent weeks, the Python Wiki has seen an increasing amount of spam and vandalism:
https://wiki.python.org/moin/RecentChanges?max_days=60
Since the textchas we've been using apparently no longer serve their intended purposes, I've now pulled the plug and disabled editing permissions for new users:
https://wiki.python.org/moin/FrontPage (see "Editing pages")
I've added a new user group called NewUsersGroup, which does get editing rights, but we'll have to manage this manually and new users who want to receive editing rights will have to write to this mailing list to be added to the group.
FYI: I've renamed the group page to EditorsGroup. That's a better fit for what we intend to use it for. If people show a good track record they can then be moved on to the TrustedEditorsGroup, which removes the need to enter textchas.
I'm sorry for having to take this step, but the level of spam and (more importantly) vandalism we've been getting is too high to keep the wiki as open as it used to be.
Please regard the above step as emergency action. I'm more than open to discussing alternative approaches to the situation, since I don't like this step myself.
PS: I've only applied the new configuration to the Python wiki. We may also have to take this step for the Jython wiki.
Thanks, -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jun 03 2014)
Python Projects, Consulting and Support ... http://www.egenix.com/ mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
2014-05-28: Released mxODBC.Connect 2.1.0 ... http://egenix.com/go56 2014-07-02: Python Meeting Duesseldorf ... 29 days to go ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/
On Tue, Jun 3, 2014 at 9:05 PM, M.-A. Lemburg <mal@egenix.com> wrote:
FYI: I've renamed the group page to EditorsGroup. That's a better fit for what we intend to use it for.
If people show a good track record they can then be moved on to the TrustedEditorsGroup, which removes the need to enter textchas.
I hope this works out well. It'll reduce the drive-by contributions (no matter how good you are at empowering people who ask, the very fact that they have to ask is a turn-off), but all that does is back down the main boast of a wiki - most web sites have a LOT more hoops to jump through before random readers can edit. If this does reduce spam significantly, it might be possible to eliminate textchas altogether; just put people straight into TrustedEditorsGroup, and depend on the spammers being uninterested in actually waiting for promotion (and probably being obvious anyway). As we've seen, the determined spammers aren't put off by them for long. Good luck! ChrisA
On 03.06.2014 14:06, Chris Angelico wrote:
On Tue, Jun 3, 2014 at 9:05 PM, M.-A. Lemburg <mal@egenix.com> wrote:
FYI: I've renamed the group page to EditorsGroup. That's a better fit for what we intend to use it for.
If people show a good track record they can then be moved on to the TrustedEditorsGroup, which removes the need to enter textchas.
I hope this works out well. It'll reduce the drive-by contributions (no matter how good you are at empowering people who ask, the very fact that they have to ask is a turn-off), but all that does is back down the main boast of a wiki - most web sites have a LOT more hoops to jump through before random readers can edit.
Looking at the changelog of the wiki, most people who edit pages on the wiki are regular editors.
If this does reduce spam significantly, it might be possible to eliminate textchas altogether; just put people straight into TrustedEditorsGroup, and depend on the spammers being uninterested in actually waiting for promotion (and probably being obvious anyway). As we've seen, the determined spammers aren't put off by them for long.
Yep. I think we should have a policy to add people who we know directly to the TrustedEditorsGroup. Makes life a tad easier for them. We might even proactively add them to that list by looking through the recent changes log: https://wiki.python.org/moin/RecentChanges Hmm, I'll do that now... -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jun 03 2014)
Python Projects, Consulting and Support ... http://www.egenix.com/ mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
2014-05-28: Released mxODBC.Connect 2.1.0 ... http://egenix.com/go56 2014-07-02: Python Meeting Duesseldorf ... 29 days to go ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/
On 03.06.2014 15:08, M.-A. Lemburg wrote:
On 03.06.2014 14:06, Chris Angelico wrote:
On Tue, Jun 3, 2014 at 9:05 PM, M.-A. Lemburg <mal@egenix.com> wrote:
FYI: I've renamed the group page to EditorsGroup. That's a better fit for what we intend to use it for.
If people show a good track record they can then be moved on to the TrustedEditorsGroup, which removes the need to enter textchas.
I hope this works out well. It'll reduce the drive-by contributions (no matter how good you are at empowering people who ask, the very fact that they have to ask is a turn-off), but all that does is back down the main boast of a wiki - most web sites have a LOT more hoops to jump through before random readers can edit.
Looking at the changelog of the wiki, most people who edit pages on the wiki are regular editors.
If this does reduce spam significantly, it might be possible to eliminate textchas altogether; just put people straight into TrustedEditorsGroup, and depend on the spammers being uninterested in actually waiting for promotion (and probably being obvious anyway). As we've seen, the determined spammers aren't put off by them for long.
Yep. I think we should have a policy to add people who we know directly to the TrustedEditorsGroup. Makes life a tad easier for them.
We might even proactively add them to that list by looking through the recent changes log:
https://wiki.python.org/moin/RecentChanges
Hmm, I'll do that now...
Done. https://wiki.python.org/moin/EditorsGroup https://wiki.python.org/moin/TrustedEditorsGroup -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Jun 03 2014)
Python Projects, Consulting and Support ... http://www.egenix.com/ mxODBC.Zope/Plone.Database.Adapter ... http://zope.egenix.com/ mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
2014-05-28: Released mxODBC.Connect 2.1.0 ... http://egenix.com/go56 2014-07-02: Python Meeting Duesseldorf ... 29 days to go ::::: Try our mxODBC.Connect Python Database Interface for free ! :::::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/
participants (7)
-
anatoly techtonik -
aurelien@hackers.camp -
Barry Warsaw -
Carl Karsten -
Chris Angelico -
M.-A. Lemburg -
Paul Boddie