Doug Douglass wrote:
Just a few comments...from a users perspective...

I don't believe that separation of pagename from hierarchy is as simple as
you suggest.

It's really that simple (seen it in another wiki, don't remember where.
worked very simple and intuitive).

And, IMHO I don't think the two should be functionally separated.

In the simple case you describe of a field that is the name of the "parent"
page, with no changes to the page reference syntax ( i.e., CamelCase), all
pages would still need to have unique pagenames, would they not?

Yes.

It remains a wiki - not a CMS.

(but this limitation could be overcome somehow to a later point).

I think what you are describing is more page lineage (i.e., what page
created me, what pages were created from me) then organizational hierarchy.

No, It gives you the ability to define a complex hierarchy (from which
e.g. a navigation-bar can be derived).

FYI, I used TWiki (circa version 4) for years before coming to Trac. TWiki
...
Coming from this TWiki background, I like the simplicity within Trac of just
naming the topic to appear as if it were in a hierarchy. Add in a plugin to
parse these hierarchical names and you have a nice, simple solution. Yes,
there are downsides.

The suggested "parent" system is very simple, simpler that TWiki and
Tracs actual "encoded Hierarchy".

> It's just one field, "parent".
>
> when a page is first created from within another wiki page is populated
> automaticly with the parents wiki name.
>
> a simple "reparent" function (e.g.: a simple editable field) to enable
> to se another parent.
>
> and finally, an navigation-bar which displays the hierarchy (by simply
> reading the parent fields recursively).
>
> Pagename and hierarchy are this way fully independent.
>
> .
>
> --
> http://dev.lazaridis.com/base
>
>
> >
>


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" 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/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to