RE: Hosting of the cookbook

"Anton van Straaten" <[email protected]>
Newsgroups gmane.lisp.scheme.plt.schematics
Message-ID <[email protected]>
> > My preference is for wiki-esque free edits vs
> > privileged immutable recipes and annotations.  Why? It
> > allows recipes to be iteratively refined to
> > perfection,
>
> It also means you will never stabilise at the best possible recipe. If
> we really have an active community, it seems similar to a simplistic
> Genetic Algorithm approach to cookbook authorship.

We'll always have the option of selectively freezing pages, which Noel
mentioned, and I think we'll probably reach a point where we want to use
that.  That relates to this question:

> Have we any data to favour the assumption of "iterative revision
> will improve not decrease quality" over "some contributors will
> goof sometimes"? People edit trivially-checkable correct
> information in wikipedia to incorrect.

No, we don't have any data.  However, I think we could easily collect some,
by starting out as open as possible.  We don't currently have a lot of
content to protect, and if we don't try, we'll never know what the Scheme
community is capable of here.

> Non-working editors will hinder the book in either model.
> I don't think that is a valid argument either way.

The argument as I see it is that at least some of our contributors are
likely to be responsible, and save the editors some work, as opposed to
knowing for sure that every contribution has to be edited to integrate it.
The question is whether other, less ideal contributors will completely
offset this, or not.  I think this can partially be addressed by having some
guidelines about editing existing content.

> > - some sort of flow control to stop robots hammering
> > the site (e.g. edits only allowed every 20 seconds)
>
> That needs to be a bit more sophisticated, else quick typo fixes get
> rejected, which is really annoying. Maybe "max 3 edits a minute from
> an IP" but some spam-robots trickle edits to try to avoid being
> spotted in logfiles on busy wikis now.

I'll give this some thought, and check what other twikis have done.
However, I'm not convinced that bots signing up for accounts are going to be
a big problem at first, based on reports from other twiki sites, and also
that we're not going to be a very high-profile wiki (at least until the
cookbook starts competing with J2EE and we're indundated with millions of
desperate Java and C# developers...)  Seriously, in this area too, I believe
we can try it out and see how it goes, and evolve our defenses over time.

Here's a semi-tongue-in-cheek idea, which solves both the bot problem and
the poor contributor problem in a single stroke of genius: to sign up, ask
contributors to answer a tricky question about Scheme or a small Scheme
program.  If they fail, give them simpler questions until they pass.  Assign
them full edit vs. annotation privileges based on how well they do.
Assessing spelling capability might also be a thought... ;)

Anton



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.