If we leave them in the XWiki space we should postfix them with Macro. So it is either:
Macros.Map or XWiki.MapMacro I'm +1 for Macros.Map. I remember that we have XWiki.LudovicDubost instead of Users.LudovicDubost and that it's bad and hard to change now. I'm +1 with what's necessary in XE to have this happen. Ludovic Vincent Massol a écrit : > On Nov 23, 2009, at 10:09 AM, Ludovic Dubost wrote: > > >> Vincent Massol a écrit : >> >>> On Nov 20, 2009, at 9:53 AM, Ludovic Dubost wrote: >>> >>> >>> >>>> Hi, >>>> >>>> Before we start doing a wide range of Macros, I would like to >>>> suggest that unless a Macro is part of a bigger application we store >>>> it in the Macros space. >>>> >>>> Macros.GoogleCalendar >>>> Macros.Map >>>> >>>> WDYT ? >>>> >>>> >>> +1 especially since it's the current strategy. Are there some that >>> are >>> in apps when they should be in Macros? >>> >>> >> Ah I did not know this was the current strategy. >> Anyway I'm not sure it's actually happening. I've been doing the TODO >> macro in the XWiki space, like jerome has been doing the Map Macro in >> http://code.xwiki.org/xwiki/bin/view/Macros/MapMacro >> >> Or Asiri that put it in the "Macro" space >> >> http://code.xwiki.org/xwiki/bin/view/Macros/MBoxMacro >> >> Si I think it would be good if we enforced the "Macros" space and we >> controled it a bit for the macros published on code.xwiki.org >> > > ok I wrongly understood your proposal. I thought you were talking > about the category on code.xwiki.org. > > If we want to "reserve" the "Macros" space for wiki macros (and also > velocity macros?) then we need to package a Macros.WebHome page in the > default XE that would: > - explain what the space is about (and explain the different types of > macros) > - list all found wiki macros in the wiki (currently Asiri has put the > wikimacro-bridge app page listing all macros in the XWiki space) > - The Macros.WebHome page should be located in wikimacro-bridge > application > > Then there's another problem: this Macros space would not be hidden by > default which means simple users will get to see it in the Dashboard. > I don't think this is right. Only advanced users should see it IMO. > > Thus I'd also propose to hide this space as we do for other spaces > (i.e. blacklist it). > > If we had nested spaces I'd have preferred macros to be located in > XWiki/Macros instead (or even better Applications/Macros). > > +0 for: > - putting macros in the Macros space by default > - modifying the wikimacro bridge application accordingly > - blacklisting the Macros space (and hoping nobody is already using it > for other purpose...) > > I'd also be ok to put them in the XWiki space (while waiting for > nested space support). Advantages are: > - no need to reserve a new space name to blacklist (it's already > blacklisted) > - it's clearly marked as for non simple users since it's in the > technical XWiki space > > Thanks > -Vincent > > >> However, I don't think macros should go in the Macros space if they >> come >> with a large app. In this case I believe they should stay in the App >> code space if there is one >> >> Ludovic >> >> >>> Note my earlier email about code.xwiki.org where I was suggesting >>> categories implemented as tags: >>> >>> <quote> >>> Another idea would be to succeed in having the same XClass for all >>> extensions (if possible - I wanted to do that initially but found >>> there were different, maybe we can try again) and then use tags for >>> categorize extensions (and the tag cloud feature of the livetable on >>> the home page). >>> </quote> >>> >>> Thanks >>> -Vincent >>> > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > > -- Ludovic Dubost Blog: http://blog.ludovic.org/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

