XWiki Roadmap Archives for the 10.x Release Cycle

Last modified by Vincent Massol on 2018/05/21

XWiki 10.4

  • Thomas: Finish work for edit protection from 10.3. Specifically ability to prevent editing/moving/deleting extension pages when a confi param is set for that.

    TypeKeySummaryStatusCreated Date
    ImprovementXWIKI-15225By default basic users should not have edit right at all on protected documentsIn Progress25-Apr-2018
    ImprovementXWIKI-15226Provide configuration for the extension page edit protectionIn Progress25-Apr-2018
  • Thomas: Register global wiki macro at wiki level when the macro document is in a subwiki
    TypeKeySummaryStatusCreated Date
    ImprovementXWIKI-12736Register global wiki macro at wiki level when the macro document is in a subwikiClosed27-Oct-2015
  • Thomas: Performance work. Goal: be as good as XWiki 8.4.x. Fix performance issue in XWiki 10.x/Investigate problems with notifications. See for ex https://forum.xwiki.org/t/xwiki-and-tomcat-crashes/2788 but several users have reported issues so there's definitely something really bad happening.
  • Guillaume: Finish AS replacement + continue fixing Notifications problems
  • Marius: Improve Navigation panel. Introduce notion of blacklist for the Navigation panel and provide an Admin UI for it. Goal: remove the XWiki space by default using this blacklist (users can be seen in the User Index). Allow users to control better what they have in the panel + control the order. Others: try to improve performance.
    TypeKeySummaryStatusCreated Date
    ImprovementXWIKI-12895Document Tree Macro should allow excluding a list of spacesClosed09-Dec-2015
    ImprovementXWIKI-15259Exclude the top level extension pages from the Navigation Panel by defaultClosed14-May-2018
    ImprovementXWIKI-15260Improve the Navigation Panel configuration section with drag & drop supportIn Progress14-May-2018
    New FeatureXWIKI-14422Organize navigation menu items manually and visuallyOpen31-May-2017
  • Adel: Evaluate and implement weblate for XWiki (replacement for l10n). Note: weblate is moving fast: https://docs.weblate.org/en/latest/changes.html

Dates

  • 10.4RC1: 14th of May 2018 accept
  • 10.4Final: 22nd of May 2018 (21st is a bank holiday in France) 21st of May 2018 accept

XWiki 10.3

  • Fully replace the AS with Notifications (leftover from 10.2) - Assignee: Guillaume Delayed to future
  • Introduce notion of blacklist for the Navigation panel and provide an Admin UI for it. Goal: remove the XWiki space by default using this blacklist (users can be seen in the User Index). Assignee: Marius Delayed to future
  • Slot reserved for one usability improvement from those explored by Caty. Assignee: Marius Delayed to future
  • Slot reserved for one usability improvement from those explored by Caty. Assignee: Guillaume Delayed to future
  • Finish the work for "Discourage or disallow users to edit an extension's page“ - (see also the design page) - Assignee: Thomas
  • Start work on performance. Goal: be as good as XWiki 8.4.x - Assignee: Thomas Delayed to future

Dates

  • 10.3RC1: 16th of April 2018 cancel Skipped since we were too late
  • 10.3Final: 26th of April 2018 23rd of April 2018 accept

XWiki 10.2

  • Finish moving to FS-based attachments by default (it was planned for 10.0 already) - Assignee: Thomas
    • Note that the work is done but we’d make it the default in 10.2, giving us more time to do additional tests
  • Prevent accidental move/renames - Assignee: Thomas
  • Start designing the work for "Discourage or disallow users to edit an extension's page“ - (see also the design page) - Assignee: Thomas
  • Finish work on Notifications - Assignee: Guillaume
    • Known bug fixes
    • Improvements:
      TypeKeySummaryStatusCreated Date
      ImprovementXWIKI-14106Add the ability to select default notifications on the administrationClosed20-Mar-2017
      ImprovementXWIKI-14129Enable page ('XWiki') notifications by default for autowatched pagesClosed28-Mar-2017
      ImprovementXWIKI-15016Enhance the notifications application so it can replace Activity StreamClosed12-Feb-2018
      ImprovementXWIKI-14844Live emails notifications should be grouped by XWiki pagesOpen14-Nov-2017
      ImprovementXWIKI-14978Add an entry in the Alert menu to explain what it's forOpen26-Jan-2018
  • Continue preparation/discusssions about usability proposals - Assignee: Caty

Dates

  • 10.2RC1: 19th of March 2018 cancel (skipped)
  • 10.2Final: 26th of March 2018 accept

XWiki 10.1

  • Finish moving to FS-based attachments by default (it was planned for 10.0 already) - Assignee: Thomas
  • Finish polishing/tuning/fixing Notifications and remove watchlist - Assigne: Guillaume
    • Idea: enable mails by default when notifs are enabled.
      TypeKeySummaryStatusCreated Date
      ImprovementXWIKI-14202Disable the watchlist on XWiki by defaultClosed12-Apr-2017
      TaskXWIKI-15003Enable Watched Entities by defaultClosed06-Feb-2018
      BugXWIKI-14961XWiki.Notifications.NotificationEmailHourlySender could end up with thousands of versionsClosed16-Jan-2018
      ImprovementXWIKI-14105Add a filter to display or not the already read notificationsClosed20-Mar-2017
      BugXWIKI-14990Notifications tab doesn't work correctly in the "edit" modeClosed01-Feb-2018
      BugXWIKI-14984Even disabled, Watchlist Application still adds modified documents to the watchlist of the userClosed30-Jan-2018
      ImprovementXWIKI-14710Display all filters in the filter LT and not in some special advanced sectionClosed20-Sep-2017
      BugXWIKI-14732Technical pages appear in the Notification FiltersClosed25-Sep-2017
      BugXWIKI-14976Admin user cannot save changes to their own profile when using "Users & Rights/Users"Closed25-Jan-2018
      BugXWIKI-14345Wrong user displayed in notifications list when creating a new user with AdminClosed09-Jun-2017
      BugXWIKI-14675Issue with Toggle Button from 'Advanced filtering options' in Notifications PreferencesClosed07-Sep-2017

Dates

  • 10.1RC1: 19th of Feb 2018 accept
  • 10.1Final: 26th of Feb 2018 accept

XWiki 10.0

  • Finish notifications - Guillaume (will be backported in 9.x)
  • FS attachments by default - Thomas
  • Performance - Thomas
  • Skin refresh investigation + continue on usability for onboarding of admins and users (examples: inviting and adding users, creating the initial hierarchy of pages, change the logo, create the top menu) - Caty

Dates

  • 10.0RC1: 22nd of Jan 2018 cancel (skipped)
  • 10.0Final: 29th of Jan 2018 accept
Tags:
Created by Vincent Massol on 2018/02/05
   

Get Connected