On Oct 9, 2009, at 1:22 AM, Joe Barnhart wrote:

> We could make the wiki even simpler...
>
> Get rid of "comments" on each page.  The wiki IS "comments" it  
> doesn't need additional comments!
>
> Get rid of tags.  Tags imply we know in advance what the structure  
> of the wiki is.  We don't.  Instead the structure should evolve  
> dynamically with wiki pages.
>
> Generate a set of search keys for each page.  Filter out the  
> punctuation and whitespace, then toss uninteresting words ('a',  
> 'the', etc) and save the remaining words as a text field to help  
> with full-text searching.
>
> Cache the generated HTML in the database to avoid re-processing the  
> RST every time a page hit occurs.  Most entries are edited rarely  
> but viewed often.
>
> Permission levels should have site administrators, site contributors  
> (editors), and guests.  Admins can edit "immutable" pages,  
> contributors can create and edit normal content, and guests can read  
> anything but not edit.
>
> The design goal should look more like MediaWiki and less like a  
> blog, IMHO.  Less space wasted for header and navigation and more  
> area devoted to content.

Agreed. MediaWiki is the best model we have, and ought to drive the  
default choices.

A talk page for meta comments makes more sense than inline comments,  
absolutely. And it has the advantage that it's just another wiki page,  
really.



>
> I've also been playing with ideas for the web2py wiki.  See my site  
> at http://www.site51.net/wiki  for an unfinished prototype.
>
> Try the editing feature and notice the AJAX call to process RST and  
> preview your changes.  Just click at the bottom of the edit page to  
> re-render the RST at any time.
>
> Create a new page just by entering its WikiName in the URL and then  
> hitting "edit".  Remember to edit the main page and add your new  
> page to the list.
>
> This wiki sample is unprotected by signon, so it'll probably get  
> defaced quickly and I'll have to take it down.  But for awhile you  
> can see the direction I am suggesting -- albeit in a very unfinished  
> state!
>




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to