Wiki source code of XWiki Roadmap Archives for the 11.x Release Cycle
Version 7.1 by Alex Cotiugă on 2019/07/31
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | {{toc depth="1"/}} |
2 | |||
![]() |
7.1 | 3 | = XWiki 11.6 = |
4 | |||
5 | * BFD: All | ||
6 | * Velocity upgrade - Assignee: Thomas((( | ||
7 | {{jira url="https://jira.xwiki.org"}} | ||
8 | XCOMMONS-1296 | ||
9 | XCOMMONS-1529 | ||
10 | {{/jira}} | ||
11 | ))) | ||
12 | * Security: Add permissions for xobjects to prevent giving all permissions to users with edit rights on a page. - Assignee: Marius (+ Thomas)?((( | ||
13 | {{jira url="https://jira.xwiki.org"}} | ||
14 | XWIKI-13631 | ||
15 | XWIKI-16266 | ||
16 | XWIKI-2184 | ||
17 | {{/jira}} | ||
18 | ))) | ||
19 | * Limit number of login attempts until user gets blocked - Assignee: Simon ?((( | ||
20 | {{jira url="https://jira.xwiki.org"}} | ||
21 | XWIKI-15488 | ||
22 | XWIKI-16532 | ||
23 | {{/jira}} | ||
24 | ))) | ||
25 | |||
26 | == Dates == | ||
27 | |||
28 | * --11.6RC1: 23 July 2019-- (added one more week due to the XWiki SAS seminar) | ||
29 | * 11.6: --29 July 2019-- 31 July 2019 | ||
30 | |||
![]() |
6.1 | 31 | = XWiki 11.5 = |
32 | |||
33 | * BFD: All | ||
34 | * Hibernate upgrade - Assignee: Thomas((( | ||
35 | {{jira url="https://jira.xwiki.org"}} | ||
36 | XWIKI-8286 | ||
37 | XCOMMONS-1487 | ||
38 | XWIKI-16196 | ||
39 | XWIKI-16123 | ||
40 | XWIKI-16428 | ||
41 | {{/jira}} | ||
42 | ))) | ||
43 | * "Finish the autocomplete of references which has been dropped since Adel left and we still don't have it in the WYSIWYG + implement autocomplete on attachments.”. - Assignee: Marius((( | ||
44 | {{jira url="https://jira.xwiki.org"}} | ||
45 | XWIKI-8613 | ||
46 | XWIKI-16347 | ||
47 | XWIKI-16476 | ||
48 | {{/jira}} | ||
49 | ))) | ||
50 | * Merge on Save - Assignee: Simon((( | ||
51 | {{jira url="https://jira.xwiki.org"}} | ||
52 | XWIKI-175 | ||
53 | {{/jira}} | ||
54 | ))) | ||
55 | |||
56 | == Dates == | ||
57 | |||
58 | * 11.5RC1: --17 June 2019-- 18 June 2019 | ||
59 | * 11.5: --24 June 2019-- 25 June 2019 | ||
60 | |||
![]() |
5.1 | 61 | = XWiki 11.4 = |
62 | |||
63 | * BFD: All | ||
64 | * Finish the autocomplete of references which has been dropped since Adel left and we still don't have it in the WYSIWYG + implement autocomplete on attachments. - Assignee: Marius | ||
65 | ** Note: this will carry over in 11.5 since Marius won’t have many days available during the 11.4 timeframe((( | ||
66 | {{jira url="https://jira.xwiki.org"}} | ||
67 | XWIKI-16347 | ||
68 | {{/jira}} | ||
69 | ))) | ||
70 | * Inline editing of wiki macros - Assignee: Simon((( | ||
71 | {{jira url="https://jira.xwiki.org"}} | ||
72 | XWIKI-16389 | ||
73 | XRENDERING-562 | ||
74 | XRENDERING-563 | ||
75 | XWIKI-15801 | ||
76 | {{/jira}} | ||
77 | ))) | ||
78 | * Hibernate upgrade - Assignee: Thomas((( | ||
79 | {{jira url="https://jira.xwiki.org"}} | ||
80 | XWIKI-8286 | ||
81 | XCOMMONS-1487 | ||
82 | XWIKI-16196 | ||
83 | {{/jira}} | ||
84 | ))) | ||
85 | * Fix the notifications endless loop: https://jira.xwiki.org/browse/XWIKI-16363 - Assignee: Thomas (note: already done!) | ||
86 | |||
87 | == Dates == | ||
88 | |||
89 | * 11.4RC1: --20th-- 21st of May 2019 | ||
90 | * 11.4: 27th of May 2019 (/) | ||
91 | |||
![]() |
4.1 | 92 | = XWiki 11.3 = |
93 | |||
94 | Topics: | ||
95 | |||
96 | * STAMP: Vincent(30%) | ||
97 | * FASTEN: Vincent (10%) + Thomas (30%) | ||
98 | * All: work on bug fixes exclusively with the goal of drastically reducing the total number of bugs open (it's a BFD release!) | ||
99 | ** As of today (2019-02-16) we have for the past 365 days: Created issues = 772, Resolved issues = 623. Difference of 149. | ||
100 | ** Good objective: reduce by at least 50 the open bug count at the end of the release | ||
101 | * Specific bugs that will be tackled for sure: | ||
102 | ** Warning when removing an user. This is a sub item of [[XWIKI-12142>>http://jira.xwiki.org/browse/XWIKI-12142]]. Assignee: Marius((( | ||
103 | {{jira url="https://jira.xwiki.org"}} | ||
104 | XWIKI-16361 | ||
105 | {{/jira}} | ||
106 | ))) | ||
107 | ** AWM Multiselect for List field should select relational storage. Assignee: Marius((( | ||
108 | {{jira url="https://jira.xwiki.org"}} | ||
109 | XWIKI-15170 | ||
110 | {{/jira}} | ||
111 | ))) | ||
112 | |||
![]() |
3.1 | 113 | = XWiki 11.2 = |
114 | |||
115 | Topics: | ||
116 | |||
117 | * STAMP: Vincent(30%) | ||
118 | * FASTEN: Vincent (10%) + Thomas (30%) | ||
119 | * All: work on bug fixes exclusively with the goal of drastically reducing the total number of bugs open (it's a BFD release!) | ||
120 | ** As of today (2019-02-16) we have for the past 365 days: Created issues = 772, Resolved issues = 623. Difference of 149. | ||
121 | ** Good objective: reduce by at least 50 the open bug count at the end of the release | ||
122 | * Specific bugs that will be tackled for sure: | ||
123 | ** Save warning if the revision has changed. This is a subitem of [[XWIKI-175>>https://jira.xwiki.org/browse/XWIKI-175]]. Assignee: Simon((( | ||
124 | {{jira url="https://jira.xwiki.org"}} | ||
125 | XWIKI-6665 | ||
126 | {{/jira}} | ||
127 | ))) | ||
128 | ** Warning when removinga a user. This is a sub item of [[XWIKI-12142>>http://jira.xwiki.org/browse/XWIKI-12142]]. Assignee: Marius | ||
129 | ** AWM Multiselect for List field should select relational storage. Assignee: Marius((( | ||
130 | {{jira url="https://jira.xwiki.org"}} | ||
131 | XWIKI-15170 | ||
132 | {{/jira}} | ||
133 | ))) | ||
134 | ** Updating links when renaming a document should include content inside object properties + Updating links when renaming a document should include images and attachments. Assignee: Thomas((( | ||
135 | {{jira url="https://jira.xwiki.org"}} | ||
136 | XWIKI-14086 | ||
137 | XWIKI-14087 | ||
138 | {{/jira}} | ||
139 | ))) | ||
140 | |||
141 | == Dates == | ||
142 | |||
143 | * 11.2RC1: --18th of March 2019-- 19th of March 2019 (/) | ||
144 | * 11.2: 25th of March 2019 (/) | ||
145 | |||
![]() |
2.1 | 146 | = XWiki 11.1 = |
147 | |||
148 | Goals: | ||
149 | |||
150 | * Focus on finishing items marked important in 2018 and that couldn't be started | ||
151 | |||
152 | Topics: | ||
153 | |||
154 | * All: BFD (Priority on Notifications for Guillaume) | ||
155 | * STAMP: Vincent (30%) | ||
156 | * FASTEN: Vincent (10%) + Thomas (30%) | ||
157 | * Simon: Finish "Browsers usually cache JS/CSS resources even if they have changed”((( | ||
158 | {{jira url="https://jira.xwiki.org"}} | ||
159 | XWIKI-6073 | ||
160 | {{/jira}} | ||
161 | ))) | ||
162 | * Simon: Display Reference of documents to copy paste((( | ||
163 | {{jira url="https://jira.xwiki.org"}} | ||
164 | XWIKI-13362 | ||
165 | {{/jira}} | ||
166 | ))) | ||
167 | * Marius: Finish autocomplete of references in WYSIWYG Macro parameters (include/display macros, etc)((( | ||
168 | {{jira url="https://jira.xwiki.org"}} | ||
169 | XRENDERING-553 | ||
170 | {{/jira}} | ||
171 | ))) | ||
172 | * Marius: ConfigurableClass doesn't support page level configuration case((( | ||
173 | {{jira url="https://jira.xwiki.org"}} | ||
174 | XWIKI-15564 | ||
175 | {{/jira}} | ||
176 | ))) | ||
177 | * Marius: Improve the XClass picker when in object edit mode (make it like the Add Macro dialog for WYSIWYG editor)((( | ||
178 | {{jira url="https://jira.xwiki.org"}} | ||
179 | XWIKI-14712 | ||
180 | {{/jira}} | ||
181 | ))) | ||
182 | * Thomas: Upgrade to Hibernate 5.x((( | ||
183 | {{jira url="https://jira.xwiki.org"}} | ||
184 | XWIKI-8286 | ||
185 | {{/jira}} | ||
186 | ))) | ||
187 | * Thomas: Performances | ||
188 | * Thomas: Move to Velocity 2.x((( | ||
189 | {{jira url="https://jira.xwiki.org"}} | ||
190 | XCOMMONS-1296 | ||
191 | XCOMMONS-1529 | ||
192 | {{/jira}} | ||
193 | ))) | ||
194 | |||
195 | == Dates == | ||
196 | |||
197 | * 11.1RC1: --18th of Feb 2019-- 19th of Feb 2019 (/) | ||
198 | * 11.1: 25th of Feb 2019 (/) | ||
199 | |||
![]() |
1.1 | 200 | = XWiki 11.0 = |
201 | |||
202 | Leftovers from 10.x: | ||
203 | |||
204 | * Marius/Adel: Auto complete of references in WYSIWYG Macro Dialog (+ grouping feature so that users don't get both "page" and "reference" at the same time + "deprecated"/"priority" to show "page" more proeminently than "reference")((( | ||
205 | {{jira url="https://jira.xwiki.org"}} | ||
206 | XWIKI-8613 | ||
207 | CKEDITOR-259 | ||
208 | {{/jira}} | ||
209 | ))) | ||
210 | * Simon: Import: make it work with new versions of Libre Office (idea: use a more recent fork of jodconverter, we identified one and check if we need to merge changes we did in our fork)((( | ||
211 | {{jira url="https://jira.xwiki.org"}} | ||
212 | XWIKI-15031 | ||
213 | {{/jira}} | ||
214 | ))) | ||
215 | * Thomas: Fix filesystem storage((( | ||
216 | {{jira url="https://jira.xwiki.org"}} | ||
217 | XWIKI-15620 | ||
218 | {{/jira}} | ||
219 | ))) | ||
220 | * All: Fix all WCAG failing tests and more generally move to WCAG 2.1 (https://www.w3.org/TR/WCAG21/) - Rationale: usability through accessibility, current failing test reducing trust in CI | ||
221 | |||
222 | New topics: | ||
223 | |||
224 | * All: BFD (Priority on Notifications for Guillaume) | ||
225 | * All: Fix all WCAG failing tests and more generally move to WCAG 2.1 (https://www.w3.org/TR/WCAG21/) - Rationale: usability through accessibility, current failing test reducing trust in CI | ||
226 | * STAMP research project: Vincent(30%) | ||
227 | * FASTEN research project: Vincent (20%) + Thomas (30%) | ||
228 | * Marius: Ability to rename an AWM app((( | ||
229 | {{jira url="https://jira.xwiki.org"}} | ||
230 | XWIKI-13353 | ||
231 | XWIKI-13352 | ||
232 | {{/jira}} | ||
233 | ))) | ||
234 | * Thomas: Move to Velocity 2.x((( | ||
235 | {{jira url="https://jira.xwiki.org"}} | ||
236 | XCOMMONS-1296 | ||
237 | XCOMMONS-1529 | ||
238 | {{/jira}} | ||
239 | ))) | ||
240 | * Simon: Fix caching of JS resources forcing reload when upgrading XWiki. Especially for the Navigation Panel. | ||
241 | {{jira url="https://jira.xwiki.org"}}XWIKI-6073{{/jira}} | ||
242 | * Adel: Upgrade to Hibernate 5.x((( | ||
243 | {{jira url="https://jira.xwiki.org"}} | ||
244 | XWIKI-8286 | ||
245 | {{/jira}} | ||
246 | ))) | ||
247 | |||
248 | == Dates == | ||
249 | |||
250 | * --11.0RC1: 21st of Jan 2019-- (!) {{warning}}skipped{{/warning}} | ||
251 | * 11.0: --28th of Jan 2019-- 29th of Jan 2019 (/) |