Results: everyone agreed and I’ve now added it
to
http://dev.xwiki.org/xwiki/bin/view/Community/ApplicationDevelopmentBestPra…
So we now need to be careful to implement this and when it’s not done we can point to that
best practice :)
Thanks
-Vincent
On 2 Apr 2014 at 09:36:45, vincent(a)massol.net
(vincent@massol.net(mailto:vincent@massol.net)) wrote:
Hi devs,
On
http://dev.xwiki.org/xwiki/bin/view/Community/ApplicationDevelopmentBestPra… we
list some app dev best practices. I’m proposing to add one more bullet point which is that
apps bundle one or several (but at least one) Dashboard Gadget (technically a Macro) so
that users can easily add a view of the app on the home page (in their dashboard).
For example:
* FAQ app already provides a {{faq}} gadget to list all entries for a given FAQ app
* Index app already provides a {{document}} gadget to list all documents matching some
criteria
* Blog app doesn’t currently provide such a gadget (it provides a velocity macro but
that’s not a gadget)
* Forum app should provide a {{forums}} gadget too to list all forums and a {{forum}} one
to list entries from a given forum
* etc
WDYT?
Thanks
-Vincent