MediaWiki instead of Trac Wiki?

Josh Sled jsled at asynchronous.org
Wed Nov 30 14:46:17 EST 2005


On Wed, 2005-11-30 at 14:12 -0500, Chris Shoemaker wrote:
> On Wed, Nov 30, 2005 at 12:15:21PM -0500, Josh Sled wrote:
> > On Wed, 2005-11-30 at 11:59 -0500, Chris Shoemaker wrote:
> > >    b) Spectrum goes:
> > >       1) no user edits; only moderators edit/add new mods
> > >       2) same as 1) w/ webform for requesting write-access. (manual approval)
> > >       3) same as 2) but with CAPTCHA, email callback and automatic approval 
> > >       4) same as 3) but without CAPTCHA
> > >       5) same as 4) but with no email verification
> > >       6) anonymous edits
> > 
> > We've been talking (in IRC) about somewhere between (2) and (3) ...
> > specifically: anyone can create an account via the wiki, but it comes
> > w/o edit privs; sysops will then add the edit perm to accounts
> > individually.
> 
> Now a question unrelated to my main point...
> 
> Assuming no account is needed to *read* content, what possible
> incentive is there to create an account that has no edit privilege?
> It lets me read under my own username?  Is it a dirty trick?
> 
> Unless I misunderstand, this just won't work.

This would effectively be using mediawiki's account creation as the
"webform for requesting write-access": one creates an account, sysops
are signaled, the account gets the 'edit' perm added, then one can edit
pages.


WRT the abuse-level threshold tuning... we need to choose a specific
mechanism, and I'm not going to spend time measuring the allowed and
prevented abuse fractional rates or whatever.  Let's do one of these
two:

- account creation with moderated editing approval, see how it goes and
maybe relax it later to account-creation with unmoderated editing
approval.  

- start more permissive, allowing anons to create accounts with edit
perms by default, and regress iff spammers take hold.

...jsled
-- 
http://asynchronous.org/ - `a=jsled; b=asynchronous.org; echo ${a}@${b}`


More information about the gnucash-devel mailing list