Ludovic Dubost wrote: > Vincent Massol a écrit : >> On Mar 23, 2009, at 12:29 AM, Ludovic Dubost wrote: >> >> >>> We could also add >>> >>> - the RSS refactoring which was mostly done by Marius. >>> - include the Excel plugin in the standard distrib >>> >> committers: Who would be able (read: have the time) to work on this? >> > > I can work on the Excel plugin. I just need to be told what to change. >> >>> - handling of velocity macros >>> >> This is already planned an included in "finish new rendering" and >> assigned to Jerome. >> >> >>> - Macro libraries and improved macro inserting >>> >> I guess "improved macro inserting" is in the WYSIWYG editor. Could you >> be more specific to see if it matches what Marius is working on? >> > For me it is to access the list of macros by a library first (with a > nice description)
In JV's mockups macros are grouped by category. See http://dev.xwiki.org/xwiki/bin/view/Design/NewWysiwygEditorInterface#HMacros . I need a way to retrieve macros by category/library. > Then it is listing the available macros with a nice description. I have the description. Now it is used as a tool tip for the macro title in the Edit Macro dialog. I know, it's hidden. > Then it is editing the parameters with a nice description for each > parameter and eventually some types params (lists, etc..) and controls I have the parameter description and type. I don't have the list of allowed values and the default value. The description is used as a tool tip for the input control (again, it's hidden). The type is used to choose the input control. Currently I have this mapping: boolean/java.lang.Boolean -> BooleanInput (a combo box with three options: yes, no, unspecified) java.lang.String -> TextInput What other controls would you like to have Ludovic? Regarding the library/macro/parameter description we need to update the UI design to take it into account. Maybe an information icon (like it used to be in Curriki) near the library/macro/parameter would do. JV? Thanks, Marius > >> Re "macro libraries" not sure what this is about. Is it about the >> ability to load velocity macros in the Velocity Engine only once >> (using for example the existing "velocity macros" field in the admin >> (programming section)? >> > Yes it is having a section on the admin that lists the available > libraries and have a easy way to add a new one (it can be standard XAR > import). > We should eventually be able to deactivate some libraries. > > It should list libraries provided by the Wiki, by the XEM instance and > natively (macros.vm or rendering macros) > > Ludovic > >> Thanks >> -Vincent >> >> >>> Also concerning 1.8.1 there are a few features/bug fixes that we >>> need to >>> include as Curriki is depending on it and it won't be possible to wait >>> for 1.9 for them. >>> >>> - Insert Attachment >>> - Font/Size/Colors management >>> - Sufficient wysiwyg parameters to show/hide certains features in the >>> dialog boxes >>> >>> Ludovic >>> >>> Vincent Massol a écrit : >>> >>>> Hi devs, >>>> >>>> XE 2.0 >>>> ===== >>>> >>>> We've had discussion about XE 2.0 in the past. I think now is the >>>> right time to release it and we should prepare to do so. Two reasons; >>>> 1) We've had a lot of new features (new rendering, new wysiwyg, >>>> webdav, REST, office import, usability improvements, etc) added >>>> recently in 1.8 and this alone warrants calling it 2.0. The new >>>> rendering and new wysiwyg could be set as default in XE 2.0. >>>> 2) XE 1.0 marked a stability level. XE 2.0 will mark another >>>> stability >>>> level (I'm thinking about the old wysiwyg editor which could be said >>>> to be stable...) >>>> 3) It's been almost exactly 2 years since we released XE 1.0, it's >>>> high time for a major release. >>>> >>>> However since we still have a bit of work to fully finish the new >>>> rendering and new wysiwyg and since we want user feedback from 1.8 to >>>> ensure we get a rock solid 2.0 release I propose to have a XE 1.9 >>>> release before the XE 2.0 (which would be a promotion of XE 1.9 final >>>> with the config change to have new syntax/wysiwyg as defaults). >>>> >>>> The other advantage of releasing XE 2.0 is that we want to start the >>>> maintenance period for the old rendering/old wysiwyg as early as >>>> possible to get new people to use the new system. Once 2.0 is >>>> released >>>> we'll continue releasing bugfix versions of 1.9.x from time to time >>>> but we'll advise people to switch to 2.x. I propose we keep support >>>> for the old 1.0 syntax (either using the old code or using the 1.0 >>>> --> >>>> 2.0 syntax converter) for 1 year. This is the time we have to make >>>> our >>>> existing users switch to the new syntax. Note that with the automatic >>>> converters it shouldn't be something too difficult. >>>> >>>> Roadmap for XE 1.9 >>>> ================ >>>> >>>> General:It's a stabilization release meaning we must resist putting >>>> new things in it and fix what doesn't work well enough. >>>> >>>> Content proposal: >>>> * Finish/stabilize/document new rendering - Thomas/Vincent >>>> * Finish/stabilize/document new wysiwyg editor - Marius/Anca >>>> * Finish/stabilize/document office importer + doc splitter/management >>>> - Asiri >>>> * Finish/stabilize/document webdav - Asiri >>>> * Finish/stabilize/document REST support - Fabio >>>> * Finish/stabilize/document new blog application - Sergiu/Guillaume >>>> * Continue UI improvements (ex: new treeview, new search interface, >>>> full list to be defined) - JV/Ecaterina/Guillaume >>>> * Fix search using lucene plugin - ???? >>>> * Finish XE French translations - JV/Guillaume >>>> * Fix other bugs (watchlist, page names with special chars, etc) - >>>> All >>>> * Refactoring of apps to use more of SSX - Jerome? >>>> >>>> Note: I don't think we can commit to have a new skin system or a new >>>> skin in place for the 1.9 timeframe. >>>> >>>> Proposed Dates: >>>> * 1.9M1: 6 April >>>> * 1.9M2: 4 May >>>> * 1.9RC1: 18 May >>>> * 1.9RC2/Final: 1 June >>>> * 2.0: 15 June >>>> >>>> WDYT? >>>> >>>> Thanks >>>> -Vincent >>>> >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> >> > > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

