Hi Anamaria, Thanks for this email to let us know about the status!
See below On Mar 23, 2010, at 1:37 PM, Anamaria Stoica wrote: > Hi devs, > > I wanted to show you what work has been done until now on the Google > Gadgets Integration, talk a bit about the next steps and ask for > feedback. I put up the gadgets work on the incubator, so you can take > a quick look. > > Mostly I'm interested in the minimum subset of features and changes > that I need to make in order to have something worth integrating in a > future release. some feedback. > Macro Directory: (for all Wiki Macros and Java Macros) > http://incubator.myxwiki.org/xwiki/bin/view/Macros/ I think it would be better displayed as a livetable with several columns: - Description - Category - Action column Not sure we need the type displayed. However I think that for Wiki macro the action column should propose to edit/delete the macro. Question: Where should this macro directory be displayed in the wiki? In AllDocs as a new tab? Somewhere else? Only for admins in the admin page? > Macro Description Page: > http://incubator.myxwiki.org/xwiki/bin/view/Macros/Macro?id=wc99 I wonder if both the macro directory and this description page pages should be located in the wiki macro application. There's already a I'll send another email later on to try to provide feedback on the stuff below. Thanks -Vincent > Dashboard Macro Test: > http://incubator.myxwiki.org/xwiki/bin/view/MacrosTest/DashboardTest > > The dashboard example contains 3 macros imported from Panels, like > Last Members, My Recent Modifications and Blog Categories, and 1 macro > imported from a Google Gadget: World Clocks. (I named it w99) > > Import Google Gadget as Macro Form: > http://incubator.myxwiki.org/xwiki/bin/view/Macros/GoogleGadgetsImport > > WYSIWYG Integration: > - easily edit all Google Gadget Macros parameters/user preferences (if > inserted alone on the page) > - if a macro is inside the Dashboard macro, you don't have access to > editing its parameters. Ideally, in the future this kind of > interaction would be nice to have: > http://incubator.myxwiki.org/xwiki/bin/view/Mockups/GadgetsIntegrationProposal2#HInsertDashboardMacroWYSIWYGDialog > (Test both of the above here: > http://incubator.myxwiki.org/xwiki/bin/view/MacrosTest/DashboardTest) > > I'm planning to work next on: > - AJAX requests to update dashboard state after each drag&drop action > (modify the content of the dashboard to reflect the new order of the > gadgets > - Add Thumbnail and Screenshots support for Macros > - Nice UI for Dashboard and Macros Directory (already asked Caty for help > here) > > More work after that: > - Add Macros(Gadgets) to a Dashboard (either from the Directory and/or > through WYSIWYG editor) > - Convert all Panels to Wiki Macros (Question here: What happens with > the panel headers? Do I transform them into headings like in the Last > Members, My Recent Modifications, Blog Categories examples? If so, how > would they be placed on the side, in the empty shell containers to > keep looking like they do now? ( > http://incubator.myxwiki.org/xwiki/bin/view/Mockups/GadgetsIntegrationProposal1#HPanelWizard > or > http://incubator.myxwiki.org/xwiki/bin/view/Mockups/GadgetsIntegrationProposal2#HPanelsWizard > ?) > - Create types for Wiki Macro parameters: boolean, enum, (int), string > (very inconvenient right now for enum types for gadgets with a lot of > options -- e.g. see time zone parameters (up_tz1) for World Clock > macro --> problem would be nicely solved with a Select) > - Allow custom number of columns for Dashboard > > Questions: > - Should dashboard cells have titles? If so, what happens to the > titles of Panel origin Macros? (see discussion a little more above) > - Is the current syntax of dashboards OK? > {{dashboard}} > 1 {{members/}} > 1 {{myrecentmodifications/}} > 2 {{blogcategories/}} > 3 {{wc99 title='Another Clock Gadget' w='280' h='280' > up_tz1name='Bucharest' up_tz2name='Paris' up_tz1='RO' up_tz2='FR'/}} > {{/dashboard}} > , where each line represents a cell, the first number being the column > number, one blank space and the the content of the cell. For a given > column, the order of appearance is important, being treated as a stack > (one cell above another). > * Keep in mind: > - the lines need to be easily update by many AJAX requests issued at > each Drag&Drop on the dashboard (both their order, and also the column > numbers) > - content available in wiki editor > - currently does not allow multiple lines for one cell (would a lot > more complicated for the AJAX updates) > - currently has no title - do we need a title?? > > SVN: > - https://svn.xwiki.org/svnroot/xwiki/contrib/sandbox/xwiki-gadgets/ > (Java Components) > - https://svn.xwiki.org/svnroot/xwiki/contrib/sandbox/gadgets/ (XAR) > > Thanks for the feedback, > Anamaria _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

