[xwiki-devs] [Proposal] Roadmap for XWiki 5.3
Hi devs, Here's some proposal based on discussions with various committers (those from XWiki SAS) and based on our past roadmap leftovers: Content ======= * We need to ensure the SOLR Search is working perfectly well so that it can replace our Lucene search. We've recently found a big limitation (http://jira.xwiki.org/browse/XWIKI-9508) which prevents it from being used in the same way the Lucene search was used before. In addition there are some improvements to make to it (the list of jira issues need to be reviewed). I've discussed with Marius and he's ok to work on this for 5.3. * Continue working on the workspaces integration by default in XWiki Enterprise - Guillaume Delhumeau - integrate creation of "farm mode wiki" (i.e. local users allowed) - internal refactoring to move all wiki-related code to new xwiki-platform-wiki modules - and more… * Finish scalable import/export (and make it the default) - Thomas Mortagne * Implement Confluence import using wikistream - Thomas Mortagne * Improvements on EM/DW - Thomas Mortagne and Marius as time permits (secondary priority compared to SOLR search and import/export+confluence import) * Security: Continue work started by Thomas Delafosse on Script signing - Denis Gervalle * If time permits: AWM improvements (export and publish of applications + others) - Marius Here are also some JIRA issues that were raised as important (in this order of importance): * XWIKI-9117: When upgrading a wiki, do not display what happened (files edited, etc.) in the Activity Stream * XWIKI-9046: Improve document save performance by not loading the full history * XWIKI-6700: Copying a page over an existing one does not warn user * XWIKI-7377: AWM Add the ability to publish an application as an extension * XWIKI-5146: Support LiveTable text filtering on DBListclass columns * XWIKI-9156: The Wiki UIExtensions should check the rights before executing extension points * XWIKI-8763: Improve AWM for it to deal with error messages directly in the edit mode * XWIKI-9227: Extend the link creation feature for XEM * XWIKI-8757: Support 2 roles for users for app within minutes: application creator and data creator * XWIKI-9233: Cannot save a wiki page containing a link towards a page with a full name >255 For committers for whom I've suggested a name next to items above, is it ok for you to work on this in 5.3? Please make sure you create ASAP the full list of JIRAs that you're committing to work on for XWiki 5.3 and that you put them on the roadmap page at http://www.xwiki.org/xwiki/bin/view/Roadmaps/WebHome For committers not listed, anything special you wish to work on for 5.3? Dates ===== 5.3M1: 21st of October (2-3 weeks depending on when we release 5.2 final) 5.3M2: 4th of November (2 weeks) 5.3RC1: 18th of November (2 weeks) 5.3Final: 25th of December (1 week) This allows to keep the November period for 5.3 final as planned initially so that we can have 5.4 in December and 5.5 in January. WDYT? Thanks everyone! -Vincent
On Sep 27, 2013, at 4:57 PM, Vincent Massol <[email protected]> wrote:
Hi devs,
Here's some proposal based on discussions with various committers (those from XWiki SAS) and based on our past roadmap leftovers:
Content =======
* We need to ensure the SOLR Search is working perfectly well so that it can replace our Lucene search. We've recently found a big limitation (http://jira.xwiki.org/browse/XWIKI-9508) which prevents it from being used in the same way the Lucene search was used before. In addition there are some improvements to make to it (the list of jira issues need to be reviewed). I've discussed with Marius and he's ok to work on this for 5.3. * Continue working on the workspaces integration by default in XWiki Enterprise - Guillaume Delhumeau - integrate creation of "farm mode wiki" (i.e. local users allowed) - internal refactoring to move all wiki-related code to new xwiki-platform-wiki modules - and more… * Finish scalable import/export (and make it the default) - Thomas Mortagne * Implement Confluence import using wikistream - Thomas Mortagne * Improvements on EM/DW - Thomas Mortagne and Marius as time permits (secondary priority compared to SOLR search and import/export+confluence import) * Security: Continue work started by Thomas Delafosse on Script signing - Denis Gervalle * If time permits: AWM improvements (export and publish of applications + others) - Marius
I forgot one: * New skin on xwiki.org (allows to test the new Junco skin in preparation for XWiki 6.x) - Caty Thanks -Vincent
Here are also some JIRA issues that were raised as important (in this order of importance):
* XWIKI-9117: When upgrading a wiki, do not display what happened (files edited, etc.) in the Activity Stream * XWIKI-9046: Improve document save performance by not loading the full history * XWIKI-6700: Copying a page over an existing one does not warn user * XWIKI-7377: AWM Add the ability to publish an application as an extension * XWIKI-5146: Support LiveTable text filtering on DBListclass columns * XWIKI-9156: The Wiki UIExtensions should check the rights before executing extension points * XWIKI-8763: Improve AWM for it to deal with error messages directly in the edit mode * XWIKI-9227: Extend the link creation feature for XEM * XWIKI-8757: Support 2 roles for users for app within minutes: application creator and data creator * XWIKI-9233: Cannot save a wiki page containing a link towards a page with a full name >255
For committers for whom I've suggested a name next to items above, is it ok for you to work on this in 5.3? Please make sure you create ASAP the full list of JIRAs that you're committing to work on for XWiki 5.3 and that you put them on the roadmap page at http://www.xwiki.org/xwiki/bin/view/Roadmaps/WebHome
For committers not listed, anything special you wish to work on for 5.3?
Dates =====
5.3M1: 21st of October (2-3 weeks depending on when we release 5.2 final) 5.3M2: 4th of November (2 weeks) 5.3RC1: 18th of November (2 weeks) 5.3Final: 25th of December (1 week)
This allows to keep the November period for 5.3 final as planned initially so that we can have 5.4 in December and 5.5 in January.
WDYT?
Thanks everyone! -Vincent
On Sep 27, 2013, at 4:57 PM, Vincent Massol <[email protected]> wrote:
Hi devs,
Here's some proposal based on discussions with various committers (those from XWiki SAS) and based on our past roadmap leftovers:
Content =======
* We need to ensure the SOLR Search is working perfectly well so that it can replace our Lucene search. We've recently found a big limitation (http://jira.xwiki.org/browse/XWIKI-9508) which prevents it from being used in the same way the Lucene search was used before. In addition there are some improvements to make to it (the list of jira issues need to be reviewed). I've discussed with Marius and he's ok to work on this for 5.3. * Continue working on the workspaces integration by default in XWiki Enterprise - Guillaume Delhumeau - integrate creation of "farm mode wiki" (i.e. local users allowed) - internal refactoring to move all wiki-related code to new xwiki-platform-wiki modules - and more… * Finish scalable import/export (and make it the default) - Thomas Mortagne * Implement Confluence import using wikistream - Thomas Mortagne * Improvements on EM/DW - Thomas Mortagne and Marius as time permits (secondary priority compared to SOLR search and import/export+confluence import) * Security: Continue work started by Thomas Delafosse on Script signing - Denis Gervalle * If time permits: AWM improvements (export and publish of applications + others) - Marius
Here are also some JIRA issues that were raised as important (in this order of importance):
* XWIKI-9117: When upgrading a wiki, do not display what happened (files edited, etc.) in the Activity Stream * XWIKI-9046: Improve document save performance by not loading the full history * XWIKI-6700: Copying a page over an existing one does not warn user * XWIKI-7377: AWM Add the ability to publish an application as an extension * XWIKI-5146: Support LiveTable text filtering on DBListclass columns * XWIKI-9156: The Wiki UIExtensions should check the rights before executing extension points * XWIKI-8763: Improve AWM for it to deal with error messages directly in the edit mode * XWIKI-9227: Extend the link creation feature for XEM * XWIKI-8757: Support 2 roles for users for app within minutes: application creator and data creator * XWIKI-9233: Cannot save a wiki page containing a link towards a page with a full name >255
For committers for whom I've suggested a name next to items above, is it ok for you to work on this in 5.3? Please make sure you create ASAP the full list of JIRAs that you're committing to work on for XWiki 5.3 and that you put them on the roadmap page at http://www.xwiki.org/xwiki/bin/view/Roadmaps/WebHome
For committers not listed, anything special you wish to work on for 5.3?
Dates =====
5.3M1: 21st of October (2-3 weeks depending on when we release 5.2 final) 5.3M2: 4th of November (2 weeks) 5.3RC1: 18th of November (2 weeks) 5.3Final: 25th of December (1 week)
Big mistake here… it's 25th of November, not December! (We had always planned 5.3 to be in November). Then we have: * 5.4 in December * 5.5 in January Thanks -Vincent
This allows to keep the November period for 5.3 final as planned initially so that we can have 5.4 in December and 5.5 in January.
WDYT?
Thanks everyone! -Vincent
Hi Vincent,
For the security part, I think it's important to fix also in 5.3 the
XSS issues related to the wiki syntax, as you said to Christian Meunier on
the mailing list (cf. the mail on "Security concerns"). There's already a
fix for it, so if someone could just take a little time to verify what I've
already done and push it, it would be nice !
Cheers,
Thomas
On Wed, Oct 16, 2013 at 5:17 PM, Vincent Massol <[email protected]> wrote:
>
> On Sep 27, 2013, at 4:57 PM, Vincent Massol <[email protected]> wrote:
>
> > Hi devs,
> >
> > Here's some proposal based on discussions with various committers (those
> from XWiki SAS) and based on our past roadmap leftovers:
> >
> > Content
> > =======
> >
> > * We need to ensure the SOLR Search is working perfectly well so that it
> can replace our Lucene search. We've recently found a big limitation (
> http://jira.xwiki.org/browse/XWIKI-9508) which prevents it from being
> used in the same way the Lucene search was used before. In addition there
> are some improvements to make to it (the list of jira issues need to be
> reviewed). I've discussed with Marius and he's ok to work on this for 5.3.
> > * Continue working on the workspaces integration by default in XWiki
> Enterprise - Guillaume Delhumeau
> > - integrate creation of "farm mode wiki" (i.e. local users allowed)
> > - internal refactoring to move all wiki-related code to new
> xwiki-platform-wiki modules
> > - and more…
> > * Finish scalable import/export (and make it the default) - Thomas
> Mortagne
> > * Implement Confluence import using wikistream - Thomas Mortagne
> > * Improvements on EM/DW - Thomas Mortagne and Marius as time permits
> (secondary priority compared to SOLR search and import/export+confluence
> import)
> > * Security: Continue work started by Thomas Delafosse on Script signing
> - Denis Gervalle
> > * If time permits: AWM improvements (export and publish of applications
> + others) - Marius
> >
> > Here are also some JIRA issues that were raised as important (in this
> order of importance):
> >
> > * XWIKI-9117: When upgrading a wiki, do not display what happened (files
> edited, etc.) in the Activity Stream
> > * XWIKI-9046: Improve document save performance by not loading the full
> history
> > * XWIKI-6700: Copying a page over an existing one does not warn user
> > * XWIKI-7377: AWM Add the ability to publish an application as an
> extension
> > * XWIKI-5146: Support LiveTable text filtering on DBListclass columns
> > * XWIKI-9156: The Wiki UIExtensions should check the rights before
> executing extension points
> > * XWIKI-8763: Improve AWM for it to deal with error messages directly in
> the edit mode
> > * XWIKI-9227: Extend the link creation feature for XEM
> > * XWIKI-8757: Support 2 roles for users for app within minutes:
> application creator and data creator
> > * XWIKI-9233: Cannot save a wiki page containing a link towards a page
> with a full name >255
> >
> > For committers for whom I've suggested a name next to items above, is it
> ok for you to work on this in 5.3? Please make sure you create ASAP the
> full list of JIRAs that you're committing to work on for XWiki 5.3 and that
> you put them on the roadmap page at
> http://www.xwiki.org/xwiki/bin/view/Roadmaps/WebHome
> >
> > For committers not listed, anything special you wish to work on for 5.3?
> >
> > Dates
> > =====
> >
> > 5.3M1: 21st of October (2-3 weeks depending on when we release 5.2 final)
> > 5.3M2: 4th of November (2 weeks)
> > 5.3RC1: 18th of November (2 weeks)
> > 5.3Final: 25th of December (1 week)
>
> Big mistake here… it's 25th of November, not December! (We had always
> planned 5.3 to be in November).
>
> Then we have:
> * 5.4 in December
> * 5.5 in January
>
> Thanks
> -Vincent
>
> > This allows to keep the November period for 5.3 final as planned
> initially so that we can have 5.4 in December and 5.5 in January.
> >
> > WDYT?
> >
> > Thanks everyone!
> > -Vincent
> >
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
Hi Thomas, it is on my TODOs :) Regards, On Wed, Oct 16, 2013 at 6:09 PM, Thomas Delafosse < [email protected]> wrote: > Hi Vincent, > > For the security part, I think it's important to fix also in 5.3 the > XSS issues related to the wiki syntax, as you said to Christian Meunier on > the mailing list (cf. the mail on "Security concerns"). There's already a > fix for it, so if someone could just take a little time to verify what I've > already done and push it, it would be nice ! > > Cheers, > > Thomas > > > On Wed, Oct 16, 2013 at 5:17 PM, Vincent Massol <[email protected]> > wrote: > > > > > On Sep 27, 2013, at 4:57 PM, Vincent Massol <[email protected]> wrote: > > > > > Hi devs, > > > > > > Here's some proposal based on discussions with various committers > (those > > from XWiki SAS) and based on our past roadmap leftovers: > > > > > > Content > > > ======= > > > > > > * We need to ensure the SOLR Search is working perfectly well so that > it > > can replace our Lucene search. We've recently found a big limitation ( > > http://jira.xwiki.org/browse/XWIKI-9508) which prevents it from being > > used in the same way the Lucene search was used before. In addition there > > are some improvements to make to it (the list of jira issues need to be > > reviewed). I've discussed with Marius and he's ok to work on this for > 5.3. > > > * Continue working on the workspaces integration by default in XWiki > > Enterprise - Guillaume Delhumeau > > > - integrate creation of "farm mode wiki" (i.e. local users allowed) > > > - internal refactoring to move all wiki-related code to new > > xwiki-platform-wiki modules > > > - and more… > > > * Finish scalable import/export (and make it the default) - Thomas > > Mortagne > > > * Implement Confluence import using wikistream - Thomas Mortagne > > > * Improvements on EM/DW - Thomas Mortagne and Marius as time permits > > (secondary priority compared to SOLR search and import/export+confluence > > import) > > > * Security: Continue work started by Thomas Delafosse on Script signing > > - Denis Gervalle > > > * If time permits: AWM improvements (export and publish of applications > > + others) - Marius > > > > > > Here are also some JIRA issues that were raised as important (in this > > order of importance): > > > > > > * XWIKI-9117: When upgrading a wiki, do not display what happened > (files > > edited, etc.) in the Activity Stream > > > * XWIKI-9046: Improve document save performance by not loading the full > > history > > > * XWIKI-6700: Copying a page over an existing one does not warn user > > > * XWIKI-7377: AWM Add the ability to publish an application as an > > extension > > > * XWIKI-5146: Support LiveTable text filtering on DBListclass columns > > > * XWIKI-9156: The Wiki UIExtensions should check the rights before > > executing extension points > > > * XWIKI-8763: Improve AWM for it to deal with error messages directly > in > > the edit mode > > > * XWIKI-9227: Extend the link creation feature for XEM > > > * XWIKI-8757: Support 2 roles for users for app within minutes: > > application creator and data creator > > > * XWIKI-9233: Cannot save a wiki page containing a link towards a page > > with a full name >255 > > > > > > For committers for whom I've suggested a name next to items above, is > it > > ok for you to work on this in 5.3? Please make sure you create ASAP the > > full list of JIRAs that you're committing to work on for XWiki 5.3 and > that > > you put them on the roadmap page at > > http://www.xwiki.org/xwiki/bin/view/Roadmaps/WebHome > > > > > > For committers not listed, anything special you wish to work on for > 5.3? > > > > > > Dates > > > ===== > > > > > > 5.3M1: 21st of October (2-3 weeks depending on when we release 5.2 > final) > > > 5.3M2: 4th of November (2 weeks) > > > 5.3RC1: 18th of November (2 weeks) > > > 5.3Final: 25th of December (1 week) > > > > Big mistake here… it's 25th of November, not December! (We had always > > planned 5.3 to be in November). > > > > Then we have: > > * 5.4 in December > > * 5.5 in January > > > > Thanks > > -Vincent > > > > > This allows to keep the November period for 5.3 final as planned > > initially so that we can have 5.4 in December and 5.5 in January. > > > > > > WDYT? > > > > > > Thanks everyone! > > > -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 > -- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
Perfect :). Thanks Denis ! Thomas On Wed, Oct 16, 2013 at 6:52 PM, Denis Gervalle <[email protected]> wrote: > Hi Thomas, > > it is on my TODOs :) > Regards, > > > On Wed, Oct 16, 2013 at 6:09 PM, Thomas Delafosse < > [email protected]> wrote: > > > Hi Vincent, > > > > For the security part, I think it's important to fix also in 5.3 the > > XSS issues related to the wiki syntax, as you said to Christian Meunier > on > > the mailing list (cf. the mail on "Security concerns"). There's already a > > fix for it, so if someone could just take a little time to verify what > I've > > already done and push it, it would be nice ! > > > > Cheers, > > > > Thomas > > > > > > On Wed, Oct 16, 2013 at 5:17 PM, Vincent Massol <[email protected]> > > wrote: > > > > > > > > On Sep 27, 2013, at 4:57 PM, Vincent Massol <[email protected]> > wrote: > > > > > > > Hi devs, > > > > > > > > Here's some proposal based on discussions with various committers > > (those > > > from XWiki SAS) and based on our past roadmap leftovers: > > > > > > > > Content > > > > ======= > > > > > > > > * We need to ensure the SOLR Search is working perfectly well so that > > it > > > can replace our Lucene search. We've recently found a big limitation ( > > > http://jira.xwiki.org/browse/XWIKI-9508) which prevents it from being > > > used in the same way the Lucene search was used before. In addition > there > > > are some improvements to make to it (the list of jira issues need to be > > > reviewed). I've discussed with Marius and he's ok to work on this for > > 5.3. > > > > * Continue working on the workspaces integration by default in XWiki > > > Enterprise - Guillaume Delhumeau > > > > - integrate creation of "farm mode wiki" (i.e. local users allowed) > > > > - internal refactoring to move all wiki-related code to new > > > xwiki-platform-wiki modules > > > > - and more… > > > > * Finish scalable import/export (and make it the default) - Thomas > > > Mortagne > > > > * Implement Confluence import using wikistream - Thomas Mortagne > > > > * Improvements on EM/DW - Thomas Mortagne and Marius as time permits > > > (secondary priority compared to SOLR search and > import/export+confluence > > > import) > > > > * Security: Continue work started by Thomas Delafosse on Script > signing > > > - Denis Gervalle > > > > * If time permits: AWM improvements (export and publish of > applications > > > + others) - Marius > > > > > > > > Here are also some JIRA issues that were raised as important (in this > > > order of importance): > > > > > > > > * XWIKI-9117: When upgrading a wiki, do not display what happened > > (files > > > edited, etc.) in the Activity Stream > > > > * XWIKI-9046: Improve document save performance by not loading the > full > > > history > > > > * XWIKI-6700: Copying a page over an existing one does not warn user > > > > * XWIKI-7377: AWM Add the ability to publish an application as an > > > extension > > > > * XWIKI-5146: Support LiveTable text filtering on DBListclass columns > > > > * XWIKI-9156: The Wiki UIExtensions should check the rights before > > > executing extension points > > > > * XWIKI-8763: Improve AWM for it to deal with error messages directly > > in > > > the edit mode > > > > * XWIKI-9227: Extend the link creation feature for XEM > > > > * XWIKI-8757: Support 2 roles for users for app within minutes: > > > application creator and data creator > > > > * XWIKI-9233: Cannot save a wiki page containing a link towards a > page > > > with a full name >255 > > > > > > > > For committers for whom I've suggested a name next to items above, is > > it > > > ok for you to work on this in 5.3? Please make sure you create ASAP the > > > full list of JIRAs that you're committing to work on for XWiki 5.3 and > > that > > > you put them on the roadmap page at > > > http://www.xwiki.org/xwiki/bin/view/Roadmaps/WebHome > > > > > > > > For committers not listed, anything special you wish to work on for > > 5.3? > > > > > > > > Dates > > > > ===== > > > > > > > > 5.3M1: 21st of October (2-3 weeks depending on when we release 5.2 > > final) > > > > 5.3M2: 4th of November (2 weeks) > > > > 5.3RC1: 18th of November (2 weeks) > > > > 5.3Final: 25th of December (1 week) > > > > > > Big mistake here… it's 25th of November, not December! (We had always > > > planned 5.3 to be in November). > > > > > > Then we have: > > > * 5.4 in December > > > * 5.5 in January > > > > > > Thanks > > > -Vincent > > > > > > > This allows to keep the November period for 5.3 final as planned > > > initially so that we can have 5.4 in December and 5.5 in January. > > > > > > > > WDYT? > > > > > > > > Thanks everyone! > > > > -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 > > > > > > -- > Denis Gervalle > SOFTEC sa - CEO > eGuilde sarl - CTO > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs >
participants (3)
-
Denis Gervalle -
Thomas Delafosse -
Vincent Massol