I'm pushing this thread up since we probably need an application descriptor to know what is the current application (probably based on the current space, but maybe not).
It's important because now we have an AppBar... http://jira.xwiki.org/browse/XWIKI-10254 What I personally need: - name of the application (already present as an UIX) - icon of the application (already present as an UIX) - list of pages of the application or a list of spaces Do you have other things to add? Thanks, Guillaume 2014-04-15 16:23 GMT+02:00 Thomas Mortagne <[email protected]>: > On Tue, Apr 15, 2014 at 4:19 PM, Thomas Mortagne > <[email protected]> wrote: > > On Tue, Apr 15, 2014 at 4:01 PM, Ecaterina Moraru (Valica) > > <[email protected]> wrote: > >> Hi, > >> > >> There have been some recently discussions about Application Descriptors > and > >> their utility when generating content for XWiki features, like taking > the > >> icon field from the descriptor in order to generate the application > panel > >> for the AppBar, etc. > >> > >> I've gathered some use cases / needs on this page: > >> http://design.xwiki.org/xwiki/bin/view/Proposal/ApplicationDescriptor > >> > >> It would be nice to brainstorm a bit if we consider the 'Application > >> Descriptor' concept to be needed in our future, especially since the > >> Flamingo Skin is focused heavily on the Applications concept. > >> > >> I would be curious why this concept has been deprecated (Application > >> Manager): > > > > It hasn't been deprecated, it just never been in XE. > > Except for a short period of time where the old wikimanager was moved > to XE until it was replaced with the new wiki module. > > > > >> * maybe the fields the descriptor contained are deprecated by the > Extension > >> Manager; > > > > There is no such thing as application descriptor in Extension Manager. > > > >> * maybe a bad usage; > >> * etc. > >> > >> And also very important is what fields you consider should be needed in > the > >> Application Descriptor and ways to make it easily extensible. > >> > >> Having an Application Descriptor would facilitate having an index > >> containing all applications, called Application Index, in order to help > the > >> user navigate and manage the installed applications outside the > Extension > >> Manager (which is found in Administration). > > > > I really don't see the point in having two indexes of extensions. This > > is really not the main benefit we would get from an application > > descriptor. > > > >> > >> Thanks, > >> Caty & Louis-Marie > >> _______________________________________________ > >> devs mailing list > >> [email protected] > >> http://lists.xwiki.org/mailman/listinfo/devs > > > > > > > > -- > > Thomas Mortagne > > > > -- > Thomas Mortagne > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

