Conrad Schneiker skribis 2006-05-27 14:34 (-0700): > So I'm offering to post a $1,000 prize (The AthenaLab "The 1st Extreme > Leverage Prize" for Perl 6), to be awarded to the person that delivers the > first (Perl 6)**2 Wiki that meets some moderate specifications.
Wow! Thanks for doing the world this favour. > The specifications for the (Perl 6)**2 Wiki would be determined (and posted > to perl.perl6.users) by @Larry (*IF* they are willing to handle this). I !~ @Larry, but I have some specs in mind that can perhaps inspire @Larry: - MediaWiki-compatible syntax - Most \W characters can be safely used - Package names (CamelCase) can be used without them being transformed into links - Revision support with web based diffs and rollback - Implement an svk frontend? - Page hit for a moderately sized page should take no longer than 5 seconds - Modularity is nice, but usability is more important - Current Perl 6 implementations are still rather slow - Use mod_pugs? - Must be packaged for CPAN And some non-spec thoughts: - Think about forward compatibility - Especially when it comes to syntax - Implement a tagging system (better than Categories) - Get someone with good design fu to design the graphical stuff - And use templates - Maybe just use the wikipedia layout - Many Perl people are bad at graphical design, without realising it. This wiki will be the first Perl 6 impression for many. - Make pages cacheable - Prepare for slashdot (not really... :)) - Perl 6 implementations are still slow - Support ";" as well as "&" in URIs > The (Perl 6)**2 Wiki must be installed and demonstrated on Feather, Juerd's > Perl 6 development server (*IF* this is OK with him, and if he can arrange > for www.perl6.nl <http://www.perl6.nl/> to go to the new Wiki, ...) Feather is of course available for this challenge. Contestants who don't currently have an account, can request one by sending me an email (not via the mailing list, please). Once the wiki is finished (when the $1000 have been awarded), perl6.nl, www.perl6.nl, is available to host the wiki. Cheers, Juerd -- http://convolution.nl/maak_juerd_blij.html http://convolution.nl/make_juerd_happy.html http://convolution.nl/gajigu_juerd_n.html