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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---