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...
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 <thomas.mortagne(a)xwiki.com>om>:
On Tue, Apr 15, 2014 at 4:19 PM, Thomas Mortagne
<thomas.mortagne(a)xwiki.com> wrote:
On Tue, Apr 15, 2014 at 4:01 PM, Ecaterina Moraru
(Valica)
<valicac(a)gmail.com> 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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs