I propose that the Cake team use MediaWiki with the FlaggedRevs
extension (http://www.mediawiki.org/wiki/Extension:FlaggedRevs)
instead of their homegrown wiki, which currently has a closed review
process. This extension, which will be integrated into Wikipedia in
the coming months, allows for people to edit the draft of a page, and
for users with a special privilege of "reviewer" to tweak and approve
and even rate the proposed changes. This would effectively carry over
the functionality of the homemade wiki that book.cakephp.org now uses.
Some advantages would include:

 - Outsiders could see not only the default last-reviewed page, but
also see the proposed changes. The process would be more open.

 - People could engage in MediaWik-style discussions that are attached
to a page.

 - Instead of a progressive chapter breakdown of the content, I would
hope that the Cake team would allow for larger pages to split into
specific topical pages. I also propose using a more comprehensive
front page for the wiki, which would have a handy taxonomy of links to
those simply using the wiki as a reference guide. This would be much
more intuitive than the current menu on the Cookbook.

 - The efSyntaxHighlight_GeSHiSetup MediaWiki extension could be used
to prettify code.

 - The CakePHP team wouldn't have to bother maintaining/improving
their home-made wiki application. MediaWiki is a great wiki project
that continues to grow and be improved. Wikipedia uses it, so it's not
likely at all that the application development would go inactive.

 - MediaWiki's template can be customized to the liking of the CakePHP
team.

I also propose that the Cookbook be put under a Creative Commons
license, but I hear that this is already forthcoming.

Thoughts?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to