[pmwiki-users] Cluster Side Bars
Kathryn Andersen
kat_lists at katspace.homelinux.org
Tue May 15 07:21:36 CDT 2007
On Mon, May 14, 2007 at 02:18:55PM -1000, Sivakatirswami wrote:
> Kathryn Andersen wrote:
> >On Sun, May 13, 2007 at 04:37:32PM -1000, Sivakatirswami wrote:
> Outstanding, great... that's very "neat"... Cluster has been a real
> boon... I reviewed the whole hierarchical group discussion today. I
> actually think this is better in many ways than some of the proposed
> alternatives and would have to agree with PM that other options don't
> really get us anything but complications. I like the clarity of what
> we have.
Thank you!
I'm currently working on a new version of Cluster which will optionally
enable name-based clustering as well as group-based clustering, which
will be really neat, IMHO. Big rewrite though, and not quite compatible
with the existing one (some config and directives changed). I also want
to make a site with a bunch of examples, so that will take time too.
> So Cluster may turn out to be The Final Solution (smile) for those
> of us who like simplicity.
Oh, I think PM could come up with something better if he wanted to delve
into the problem (but yeah, totally see why he doesn't want to at this
point).
> >What makes you think that the documentation says that you need to create
> >a $Group.SideBar page for each level in the cluster? One *can* create
> >them, yes, but the whole point of Cluster is so that one can configure
> >things for a cluster of groups *without* having to do a separate
> >configuration for each group in the cluster.
>
> It just goes back to an earlier " wish" I had
> when we started this whole discussion last year or early
> this year... that we have some nomenclature gaps such
> that when docs refer to $Group, but if applied to
> "whatever we want to call it top level, Kingdom, Matriarch Group"
> that the recipe will cascade to the whole Cluster.
Hmmm.
> I guess because you do not explicitely state something like
> "if you create a Side bar for the Top Level Group
> (what are we calling this "Matriarch" of the cluster);
> it will be applied to all "Child" groups thru the Custer.
> we still think $Group is still one group however you slice it.
> as such "$Group.SideBar" does not automatically indicate
> that it will be applied as in effect: "$Cluster.SideBar"
Noted; will change the docs.
> [[aside: Having a "$Cluster" variable might be interesting,
> perhaps it is there already...]]
$g1 is the first "segment" of the group name, one could consider
it to be the top-level "cluster" variable.
> Musings: "Cluster" implies a group of equivalents, but in fact
>
> Kingdom
> Kingdom-genus
> Kingdom-genus-species
>
> *is* a kind or hierarchy, though everyone objected to defining it as such.
> but the cascade of effect of your recipe really is hierarchical in effect
> I mean g1, g2, g3... what is this if not a hierarchy? OK, I hear the
> rumblings
> in the background... yes, of course we know
> it doesn't work like we all think of it in a directory, sub-directory kind
> of way in which the top level "contains" it's children.
It's a pseudo-hierarchy. It isn't a full hierarchy, because certain
things (such as page and group names) don't behave like a "full"
hierarchy would be expected to, so I don't want to be misleading.
The term "hierarchy" raises certain expectations which Cluster doesn't
meet. Therefore, IMHO, it isn't the best term to use in this case.
Kathryn Andersen
--
_--_|\ | Kathryn Andersen <http://www.katspace.com>
/ \ |
\_.--.*/ | GenFicCrit mailing list <http://www.katspace.com/gen_fic_crit/>
v |
------------| Melbourne -> Victoria -> Australia -> Southern Hemisphere
Maranatha! | -> Earth -> Sol -> Milky Way Galaxy -> Universe
More information about the pmwiki-users
mailing list