Guillaume
Thanks.
- Asiri
>
> Having multiple categories for macros doesn't bring that much value and
> it's
> not really needed in the short term.
>
> Guillaume
>
> > Few issues with this approach arises with
MacroManager::getCategories()
&
> > > MacroManager::getMacrosForCategory() method implementations. Since
we
> > have
> > > dynamic macro registrations (wiki macros), each of these methods
will
> > have
> > > to build the response by going through all the macros in the
system.
> >
> > +1 for this as a first implementation and no it's not a problem, it's
> > just mean loop the macros and compare the category string with the
> > provided String, it does not cost much in JAVA.
> >
> > >
> > > - Asiri
> > >
> > >
> > >> Imho, getCategory() should return a simple string that is an id of
a
>
>> category defined and stored in a "registry"
> >> The problem is how could a macro put a category inside this
registry?
> > >>
> > >> Maybe at initialization time it could do store new categories in
the
>
>> registry (if it wants to do so) so that a subsequent call to
> >> getCategory would return an existing id.
> >>
> >> The registry could also be populated by default with a set of
> >> "standard" categories (maybe defined in some wiki pages).
> >>
> >> -Fabio
> >> _______________________________________________
> >> devs mailing list
> >> devs(a)xwiki.org
> >>
http://lists.xwiki.org/mailman/listinfo/devs
> >>
> > _______________________________________________
> > devs mailing list
> > devs(a)xwiki.org
> >
http://lists.xwiki.org/mailman/listinfo/devs
> >
>
>
>
> --
> Thomas Mortagne
> _______________________________________________
> devs mailing list
> devs(a)xwiki.org
>
http://lists.xwiki.org/mailman/listinfo/devs
>
--
Guillaume Lerouge
Product Manager - XWiki
Skype: wikibc
Twitter: glerouge
http://guillaumelerouge.com/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Guillaume Lerouge
Product Manager - XWiki
Skype: wikibc
Twitter: glerouge
http://guillaumelerouge.com/
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
devs(a)xwiki.org