You can look at the change here

http://incubator.myxwiki.org/xwiki/bin/view/Gadgets/Macros?viewer=code

Ludovic

Ludovic Dubost a écrit :
> I understand. Now there is one thing it would be great to include in XE, 
> it's the 2 macros
>
> - the change in #displaypanel
> - the #displaygadget
>
> The displaypanel macro change can be reviewed. It only tests for the 
> panel to exist in PanelClass
> If the param exist it calls displaygadget, if not it continues the 
> normal display panel
>
> Having it commited would make it much easier to deploy the gadget 
> application
>
> WDYT ?
>
> Ludovic
>
> Vincent Massol a écrit :
>   
>> 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
>>
>> WDYT?
>>
>> Thanks
>> -Vincent
>>
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>>   
>>     
>
>
>   


-- 
Ludovic Dubost
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost

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

Reply via email to