On Thu, Dec 3, 2009 at 10:23, Anamaria Stoica <[email protected]> wrote:
> Hi devs,
>
> I'd like to start working on Gadgets Integration. (this is a new feature)
>
> I've been working on the specs with Guillaume, and you can see the Design
> page here: http://dev.xwiki.org/xwiki/bin/view/Design/GadgetIntegration
>
> The aim of the gadget integration is to provide XWiki users with a
> dashboard-like page that will display a list of gadgets. These gadgets can
> be either internal gadgets (similar to XWiki panels) or external gadgets
> (coming from the Google Gadget repository for instance). Users can select
> which gadgets to display on their dashboard from a gadget directory located
> on the wiki.
>
> I've also created a few Mockups here
> http://incubator.myxwiki.org/xwiki/bin/view/Mockups/GadgetsIntegration for
> the Dashboard, Gadget Windows and Gadgets Directory.
>
> List of features:
> Dashboard
> - Dashboard for each user with drag&drop for Gadget Windows
> - Display both Google Gadgets and XWiki Gadgets (Panels)
> Directory
> - An internal directory with Gadgets in the wiki divided in 3 parts:
>        * XWiki Gadgets defined in the wiki / in the farm (current Panels)
>        * Google Gadgets selected out of the global Google Directory by wiki
> admins
>        * If allowed by wiki admins: full Google Gadgets Directory
>
> I'd like to include all of the above with basic functionalities into 2.2M1.
>
> One thing is not clear at this point >> The relationship between XWiki
> Gadgets and current Panels:
>
> They are basically the same thing (same content), but they will have
> different containers (drag&drop window with edit settings on Dashboard and
> present containers for the side menu Panels).
>
> Will all Panels make sense as XWiki Gadgets? If no, when a new Panel is
> created, how do you know it's meant to be only a side menu Panel and not
> also a XWikiGadget? (this applies for current Panels as well)

Note that panels are already used as dashboard gadgets and already
have different styles when you place it as panel or gadget. See
statistics and XEM dashboard for example.

>
> Also, very important: where should the interface for the Gadgets Directory
> be placed? Appended to Panels.WebHome or new directory Gadgets.WebHome? In
> my opinion it needs a different interface from the Panel Wizard Interface.
> The Panel Wizard is in the Wiki Preferences (administration space) open only
> to Admins, but the Directory will have to be available to all users (even
> browsable by everyone).
>
> An admin interface for picking Google Gadgets from iGoogle Directory and/or
> XWiki Panels for the Gadgets Directory might be needed.
>
> How should I treat the 2 of them (XWiki Gadgets vs side menu Panels)?
>
> Thanks,
> Anamaria
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to