Wiki source code of XWiki Roadmap Archives for the 13.x Release Cycle
Version 7.1 by Thomas Mortagne on 2021/06/28
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
7.1 | 1 | == XWiki 13.5 == |
2 | |||
3 | Leftovers from 13.4: | ||
4 | |||
5 | * FASTEN: Thomas | ||
6 | ** Start using the FASTEN Maven plugin in the XWiki build (but currently blocked by a released of the fasten-core which is still only SNAPSHOT) | ||
7 | ** Start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks | ||
8 | * LD polishing (fixing bugs, improving speed, UI glitches) - Manuel + ClementD (code review)((( | ||
9 | {{jira id="xwikiorg"}} | ||
10 | XWIKI-18661 | ||
11 | XWIKI-18659 | ||
12 | XWIKI-18657 | ||
13 | XWIKI-18628 | ||
14 | {{/jira}} | ||
15 | ))) | ||
16 | * [[Livetable to Live Data migration>>https://cryptpad.fr/code/#/2/code/view/CtkjMcYjsIdbTrltOF8YZBbO3KPRy1oBY2pLTGkthwQ/]] - Manuel | ||
17 | |||
18 | New work: | ||
19 | |||
20 | * Security Issues: Guillaume C. | ||
21 | ** XWIKI-16544 | ||
22 | ** XWIKI-6729 | ||
23 | ** XWIKI-10229 | ||
24 | * Work on realtime content editing - Marius | ||
25 | ** Taking ownership of the RT contrib extensions (understanding them, reviewing the code, etc) | ||
26 | ** Test the extensions and review open jiras for them | ||
27 | ** Decide if we move them inside platform | ||
28 | ** Start bundling RT in XS for 13.5 (probably with an admin config and having it off by default) | ||
29 | ** TODO: list issues here | ||
30 | * PR feature - Simon | ||
31 | ** [[Design document>>https://design.xwiki.org/xwiki/bin/view/Proposal/ChangeRequest]] + meetings with stakeholders | ||
32 | {{jira id="xwikiorg"}}CRAPP-1 | ||
33 | CRAPP-2{{/jira}} | ||
34 | * Instance Synchronization - Thomas | ||
35 | ** Design document on [design.xwiki.org](http://design.xwiki.org/) + meetings with stakeholders | ||
36 | ** TODO: list issues here | ||
37 | |||
38 | Other: | ||
39 | |||
40 | * All: BFD | ||
41 | * All: Fix flickers | ||
42 | |||
43 | === Dates === | ||
44 | |||
45 | * 13.5RC1: 23rd of June 2021 (4 weeks) | ||
46 | * 13.5Final: 28th of June 2021 (1 week) | ||
47 | |||
![]() |
5.1 | 48 | == XWiki 13.4 == |
49 | |||
50 | Leftovers from 13.3: | ||
51 | |||
52 | * Document reference size limit workarounds - Thomas | ||
53 | ** manage discussions and proposals around more advanced ideas to go beyond the 768 characters limit | ||
54 | * Continue LD work - Marius + Manuel + Clement - Note that the work was done but after the RC so will only be committed for 13.4RC1((( | ||
55 | {{jira id="xwikiorg"}} | ||
56 | XWIKI-18266 | ||
57 | XWIKI-18098 | ||
58 | XWIKI-18097 | ||
59 | {{/jira}} | ||
60 | ))) | ||
61 | * FASTEN: Thomas | ||
62 | ** add even more analyzers in the FASTEN Maven plugin and hopefully start using it in the XWiki build (but currently blocked by a released of the fasten-core which is still only SNAPSHOT) | ||
63 | ** start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks | ||
64 | * Security issue https://jira.xwiki.org/browse/XWIKI-16544 - Guillaume C. | ||
65 | * Finish reviewing and classifying security issues - Guillaume C. | ||
66 | |||
67 | New work: | ||
68 | |||
69 | * Thomas: BFD issues to close | ||
70 | * Simon: Refactoring jobs don't take into account wiki syntax in Macros((( | ||
71 | {{jira id="xwikiorg"}} | ||
72 | XWIKI-14672 | ||
73 | {{/jira}} | ||
74 | ))) | ||
75 | * More LD work - Marius + Manuel:((( | ||
76 | {{jira id="xwikiorg"}} | ||
77 | XWIKI-18598 | ||
78 | XWIKI-18621 | ||
79 | XWIKI-18599 | ||
80 | XWIKI-18620 | ||
81 | XWIKI-18630 | ||
82 | XWIKI-18640 | ||
83 | XWIKI-18625 | ||
84 | XWIKI-17627 | ||
85 | XWIKI-18179 | ||
86 | {{/jira}} | ||
87 | ))) | ||
88 | * Guillaume: BFD issues to close | ||
89 | |||
90 | Other: | ||
91 | |||
92 | * All: BFD | ||
93 | * All: Fix flickers | ||
94 | |||
95 | === Dates === | ||
96 | |||
![]() |
6.1 | 97 | * 13.4RC1: 17th of May 2021 (/) |
98 | * 13.4Final: 24th of May 2021 (/) | ||
![]() |
5.1 | 99 | |
![]() |
4.1 | 100 | == XWiki 13.3 == |
101 | |||
102 | Leftovers from 13.2: | ||
103 | |||
104 | * Document reference size limit workarounds - Thomas | ||
105 | ** manage discussions and proposals around more advanced ideas to go beyond the 768 characters limit | ||
106 | * Continue LD work - Marius + Manuel + Clement((( | ||
107 | {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this', note:'Notes'"}} | ||
108 | XWIKI-18266|Clement & Marius to review and close existing PR | ||
109 | XWIKI-17428|Add a localization REST resource to expose translation messages) which could be done by Manuel or Marius | ||
110 | XWIKI-18098|Manuel & Marius to review and close existing PR | ||
111 | XWIKI-18097|Manuel & Marius to review and close existing PR | ||
112 | XWIKI-18270|Clement to work on generating the LESS file inside the LD WebJar and Manuel to work on adding support for evaluating the LESS file from a WebJar, XWIKI-18492 | ||
113 | {{/jira}} | ||
114 | ))) | ||
115 | * Add the possibility to add global notifications filters from Administration - Simon((( | ||
116 | {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this'"}} | ||
117 | XWIKI-17945 | ||
118 | {{/jira}} | ||
119 | ))) | ||
120 | |||
121 | New work: | ||
122 | |||
123 | * Security issues (to be backported in 12.10.x too) (Simon + GuillaumeC) | ||
124 | ** https://jira.xwiki.org/browse/XWIKI-10309 | ||
125 | ** https://jira.xwiki.org/browse/XWIKI-18368 | ||
126 | * Test and classify security issues + fix some easy security issues - Guillaume | ||
127 | ** Also check and discuss solutions (+ possibly fix) for https://jira.xwiki.org/browse/XWIKI-16544 | ||
128 | ** Review SonarQube's raised security issues | ||
129 | * XDOM diff - Marius + Vincent((( | ||
130 | {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this'"}} | ||
131 | XRENDERING-602 | ||
132 | LATEX-112 | ||
133 | XRENDERING-603 | ||
134 | {{/jira}} | ||
135 | ))) | ||
136 | * FASTEN research project: Thomas | ||
137 | ** add macros/components metadata to the extension index and introduce extension points to fill it (extension point to be used in a future FASTEN extension when this kind of information will be available on FASTEN Central)((( | ||
138 | {{jira id="xwikiorg"}} | ||
139 | XWIKI-18499 | ||
140 | {{/jira}} | ||
141 | ))) | ||
142 | ** work on design to implement various ways to find components in extensions without going through FASTEN Central | ||
143 | ** add more analyzers in the FASTEN Maven plugin and hopefully start using it in the XWiki build (but currently blocked by a released of the fasten-core which is still only SNAPSHOT) | ||
144 | ** start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks | ||
145 | |||
146 | Other: | ||
147 | |||
148 | * All: BFD | ||
149 | * All: Fix flickers | ||
150 | |||
151 | === Dates === | ||
152 | |||
153 | * 13.3RC1: 19th of April 2021 (/) | ||
154 | * 13.3Final: 26th of April 2021 (/) | ||
155 | |||
![]() |
3.1 | 156 | == XWiki 13.2 == |
157 | |||
158 | * Analysis of how to remove the 255 character limitation which is hitting more and more users migrating from confluence which doesn’t have any such limit. - Thomas + Ilie for testing all cases to find places where we have the issue and regroup/link existing jira issues((( | ||
159 | {{jira id="xwikiorg"}} | ||
160 | XWIKI-13402 | ||
161 | {{/jira}} | ||
162 | ))) | ||
163 | * Finish inplace editor leftover - Marius (carried over from 12.9)((( | ||
164 | {{jira id="xwikiorg"}} | ||
165 | XWIKI-17323 | ||
166 | XWIKI-17593 | ||
167 | XWIKI-18358 | ||
168 | {{/jira}} | ||
169 | ))) | ||
170 | * LD - Marius + ClementD + Manuel((( | ||
171 | {{jira id="xwikiorg"}} | ||
172 | XWIKI-18266 | ||
173 | XWIKI-17428 | ||
174 | XWIKI-18098 | ||
175 | XWIKI-18097 | ||
176 | XWIKI-18270 | ||
177 | {{/jira}} | ||
178 | ))) | ||
179 | * Add the possibility for Admin user to control user’s notifications - Simon((( | ||
180 | {{jira id="xwikiorg"}} | ||
181 | XWIKI-16158 | ||
182 | {{/jira}} | ||
183 | ))) | ||
184 | Add the possibility to add global notifications filters from Administration - Simon((( | ||
185 | {{jira id="xwikiorg"}} | ||
186 | XWIKI-17945 | ||
187 | {{/jira}} | ||
188 | ))) | ||
189 | * All: BFD | ||
190 | * All: Fix flickers | ||
191 | |||
192 | === Dates === | ||
193 | |||
194 | * 13.2RC1: 22nd of March 2021 | ||
195 | * 13.2Final: --29th-- 30th of March 2021 | ||
196 | |||
![]() |
2.1 | 197 | == XWiki 13.1 == |
![]() |
1.1 | 198 | |
![]() |
2.1 | 199 | * Finish inplace editor leftover - Marius (carried over from 12.9)((( |
200 | {{jira id="xwikiorg"}} | ||
201 | XWIKI-17284 | ||
202 | XWIKI-17323 | ||
203 | XWIKI-17593 | ||
204 | XWIKI-18218 | ||
205 | {{/jira}} | ||
206 | ))) | ||
207 | * Glossary app work + LaTeX export support for glossaries - Vincent((( | ||
208 | {{jira id="xwikiorg"}} | ||
209 | GLOSSARY-14 | ||
210 | GLOSSARY-15 | ||
211 | {{/jira}} | ||
212 | ))) | ||
213 | * Investigate xobject scalability fix - Simon | ||
214 | * Progress on LD - Marius + ClementD | ||
215 | ** Checks the integration of LD in XWiki (using ?useLiveData=true on pages with live tables) to see what’s missing, what doesn’t look good compared to the live table, what doesn’t work. | ||
216 | ** Issues((( | ||
217 | {{jira id="xwikiorg"}} | ||
218 | XWIKI-18266 | ||
219 | XWIKI-18103 | ||
220 | XWIKI-17428 | ||
221 | XWIKI-18098 | ||
222 | XWIKI-18097 | ||
223 | {{/jira}} | ||
224 | ))) | ||
225 | * Finish Reset password refactoring - Simon((( | ||
226 | {{jira id="xwikiorg"}} | ||
227 | XWIKI-11205 | ||
228 | {{/jira}} | ||
229 | ))) | ||
230 | All: BFD | ||
231 | All: Fix flickers | ||
232 | All: With the time left, fix some critical/major open bugs. | ||
233 | |||
234 | === Dates === | ||
235 | |||
236 | * 13.1RC1: 15th of Feb 2021 | ||
237 | * 13.1Final: --22nd of Feb 2021-- 23rd of Feb 2021 | ||
238 | |||
![]() |
1.1 | 239 | == XWiki 13.0 == |
240 | |||
241 | Theme: | ||
242 | |||
243 | * Finish leftovers from 12.x that we failed to finish last year | ||
244 | * Stabilize with bug fixes | ||
245 | |||
246 | Content: | ||
247 | |||
248 | * Remove Struts (already done) - Thomas((( | ||
249 | {{jira id="xwikiorg"}} | ||
250 | XWIKI-17902 | ||
251 | {{/jira}} | ||
252 | ))) | ||
253 | * Finish inplace editor leftover - Marius (carried over from 12.9)((( | ||
254 | {{jira id="xwikiorg"}} | ||
255 | XWIKI-17284 | ||
256 | XWIKI-17323 | ||
257 | XWIKI-17593 | ||
258 | {{/jira}} | ||
259 | ))) | ||
260 | * NGI #2 (https://cryptpad.fr/code/#/2/code/view/AKqbnUY4AkBaa0Np3KVcVLm474kANhe1rT944cflK24/) - Manuel + Simon{{jira URL="https://jira.xwiki.org"}}DISCUSSION-13 | ||
261 | DISCUSSION-14{{/jira}} | ||
262 | * LD - Continue work - Marius + ClementD | ||
263 | ** TBD | ||
264 | * All: BFD | ||
265 | * All: Fix flickers | ||
266 | * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs | ||
267 | |||
268 | === Dates === | ||
269 | |||
270 | * --13.0RC1: 18th Jan 2021-- Skipped due to build stabilization delays | ||
271 | * 13.0Final: --25th Jan 2021-- 25nd Jan 2021 | ||
272 | |||
273 |