Hi,

On Mon, Feb 23, 2009 at 2:48 PM, Vincent Massol <[email protected]> wrote:

>
> On Feb 23, 2009, at 2:43 PM, Ludovic Dubost wrote:
>
> >
> > Hi devs,
> >
> > I've implemented support for Google Gadgets for pages and for panels.
> >
> > http://incubator.myxwiki.org/xwiki/bin/view/Gadgets/
> >
> > It is possible to browse the Google Gadget Directory and select a
> > gadget, set it's parameters and either:
> >
> > - insert a call to a gadget macro in a wiki page
> > - create a panel with this gadget
> >
> >
> > It's basically working, except for a few Gadget translations issues
> > in the gadget settings page (for some gadgets).
> > To integrate in XE this requires:
> >
> > - a slight modification to the PanelClass and the displaypanel macro
> > (to support a gadgeturl and gadgetprefs field)
> > - a few pages including a Gadget Groovy page (which requires
> > programming rights)
> >
> > I think we should transform the Gadget Groovy to a plugin to avoid
> > the need for programming rights.
> >
> > We can also from there create a special page type to make a display
> > of gadgets or panels like iGoogle or NetVibes.
> > It would store gadgets or panel lists in a special class with some
> > position parameters. And with some JS we can reposition the panels
> > or gadgets and save the config in the wiki page.
> > This would be an easy way to make some portal like experience in the
> > wiki.
> >
> > Who wants to takeover this from the dev team ? Do you think we can
> > have this in 1.8 ?
>
> My opinion is no for XE 1.8. Too late, too risky, not ready enough in
> term of quality, everyone busy on trying to release 1.8 in time :)
>
> However since it's an application it's not related to the lifecycle of
> XE and can be released independently. So here's what I suggest:
>
> 1) It's put quickly on code.xwiki.org as an app for testing/having fun/
> trying out
> 2) if someone in the devs community is interested to take over then it
> could be improved and moved to our svn (after a vote)
> 3) I'd release a first version 1.0 without including it in the XE
> distribution just to get feedback, ensure it works fine, make it
> nicer, etc
> 4) We could then release the 1.1 version in XE whenever it's ready. It
> could be in 1.8.1, 1.8.2, 1.9M1, etc

 I agree with Vincent here, it's too late and not polished enough to be
included in XE 1.8.
We can add it at a later stage once it's been taken over by someone if we
deem it important for XE's roadmap. Otherwise keeping it as an application
looks fine to me for the time being.
Guillaume

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



-- 
Guillaume Lerouge
Product Manager - XWiki
Skype ID : wikibc
http://guillaumelerouge.com/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to