Wiki source code of XWiki Roadmap Archives for the 13.x Release Cycle
Version 8.1 by Thomas Mortagne on 2021/06/28
Show last authors
author | version | line-number | content |
---|---|---|---|
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>>https://design.xwiki.org/xwiki/bin/view/Proposal/Instances%20replication]] + meetings with stakeholders | ||
36 | {{jira id="xwikiorg"}}REPLICAT-1 | ||
37 | REPLICAT-2{{/jira}} | ||
38 | |||
39 | Other: | ||
40 | |||
41 | * All: BFD | ||
42 | * All: Fix flickers | ||
43 | |||
44 | === Dates === | ||
45 | |||
46 | * 13.5RC1: 23rd of June 2021 (4 weeks) | ||
47 | * 13.5Final: 28th of June 2021 (1 week) | ||
48 | |||
49 | == XWiki 13.4 == | ||
50 | |||
51 | Leftovers from 13.3: | ||
52 | |||
53 | * Document reference size limit workarounds - Thomas | ||
54 | ** manage discussions and proposals around more advanced ideas to go beyond the 768 characters limit | ||
55 | * Continue LD work - Marius + Manuel + Clement - Note that the work was done but after the RC so will only be committed for 13.4RC1((( | ||
56 | {{jira id="xwikiorg"}} | ||
57 | XWIKI-18266 | ||
58 | XWIKI-18098 | ||
59 | XWIKI-18097 | ||
60 | {{/jira}} | ||
61 | ))) | ||
62 | * FASTEN: Thomas | ||
63 | ** 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) | ||
64 | ** start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks | ||
65 | * Security issue https://jira.xwiki.org/browse/XWIKI-16544 - Guillaume C. | ||
66 | * Finish reviewing and classifying security issues - Guillaume C. | ||
67 | |||
68 | New work: | ||
69 | |||
70 | * Thomas: BFD issues to close | ||
71 | * Simon: Refactoring jobs don't take into account wiki syntax in Macros((( | ||
72 | {{jira id="xwikiorg"}} | ||
73 | XWIKI-14672 | ||
74 | {{/jira}} | ||
75 | ))) | ||
76 | * More LD work - Marius + Manuel:((( | ||
77 | {{jira id="xwikiorg"}} | ||
78 | XWIKI-18598 | ||
79 | XWIKI-18621 | ||
80 | XWIKI-18599 | ||
81 | XWIKI-18620 | ||
82 | XWIKI-18630 | ||
83 | XWIKI-18640 | ||
84 | XWIKI-18625 | ||
85 | XWIKI-17627 | ||
86 | XWIKI-18179 | ||
87 | {{/jira}} | ||
88 | ))) | ||
89 | * Guillaume: BFD issues to close | ||
90 | |||
91 | Other: | ||
92 | |||
93 | * All: BFD | ||
94 | * All: Fix flickers | ||
95 | |||
96 | === Dates === | ||
97 | |||
98 | * 13.4RC1: 17th of May 2021 (/) | ||
99 | * 13.4Final: 24th of May 2021 (/) | ||
100 | |||
101 | == XWiki 13.3 == | ||
102 | |||
103 | Leftovers from 13.2: | ||
104 | |||
105 | * Document reference size limit workarounds - Thomas | ||
106 | ** manage discussions and proposals around more advanced ideas to go beyond the 768 characters limit | ||
107 | * Continue LD work - Marius + Manuel + Clement((( | ||
108 | {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this', note:'Notes'"}} | ||
109 | XWIKI-18266|Clement & Marius to review and close existing PR | ||
110 | XWIKI-17428|Add a localization REST resource to expose translation messages) which could be done by Manuel or Marius | ||
111 | XWIKI-18098|Manuel & Marius to review and close existing PR | ||
112 | XWIKI-18097|Manuel & Marius to review and close existing PR | ||
113 | 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 | ||
114 | {{/jira}} | ||
115 | ))) | ||
116 | * Add the possibility to add global notifications filters from Administration - Simon((( | ||
117 | {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this'"}} | ||
118 | XWIKI-17945 | ||
119 | {{/jira}} | ||
120 | ))) | ||
121 | |||
122 | New work: | ||
123 | |||
124 | * Security issues (to be backported in 12.10.x too) (Simon + GuillaumeC) | ||
125 | ** https://jira.xwiki.org/browse/XWIKI-10309 | ||
126 | ** https://jira.xwiki.org/browse/XWIKI-18368 | ||
127 | * Test and classify security issues + fix some easy security issues - Guillaume | ||
128 | ** Also check and discuss solutions (+ possibly fix) for https://jira.xwiki.org/browse/XWIKI-16544 | ||
129 | ** Review SonarQube's raised security issues | ||
130 | * XDOM diff - Marius + Vincent((( | ||
131 | {{jira id="xwikiorg" fields="type:'Issue type', key:'Issue Id', summary:'Short Description', status:'Issue Status', assignee:'Person to Fix this'"}} | ||
132 | XRENDERING-602 | ||
133 | LATEX-112 | ||
134 | XRENDERING-603 | ||
135 | {{/jira}} | ||
136 | ))) | ||
137 | * FASTEN research project: Thomas | ||
138 | ** 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)((( | ||
139 | {{jira id="xwikiorg"}} | ||
140 | XWIKI-18499 | ||
141 | {{/jira}} | ||
142 | ))) | ||
143 | ** work on design to implement various ways to find components in extensions without going through FASTEN Central | ||
144 | ** 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) | ||
145 | ** start working on a FASTEN extension to analyze installed dependencies and report FASTEN risks | ||
146 | |||
147 | Other: | ||
148 | |||
149 | * All: BFD | ||
150 | * All: Fix flickers | ||
151 | |||
152 | === Dates === | ||
153 | |||
154 | * 13.3RC1: 19th of April 2021 (/) | ||
155 | * 13.3Final: 26th of April 2021 (/) | ||
156 | |||
157 | == XWiki 13.2 == | ||
158 | |||
159 | * 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((( | ||
160 | {{jira id="xwikiorg"}} | ||
161 | XWIKI-13402 | ||
162 | {{/jira}} | ||
163 | ))) | ||
164 | * Finish inplace editor leftover - Marius (carried over from 12.9)((( | ||
165 | {{jira id="xwikiorg"}} | ||
166 | XWIKI-17323 | ||
167 | XWIKI-17593 | ||
168 | XWIKI-18358 | ||
169 | {{/jira}} | ||
170 | ))) | ||
171 | * LD - Marius + ClementD + Manuel((( | ||
172 | {{jira id="xwikiorg"}} | ||
173 | XWIKI-18266 | ||
174 | XWIKI-17428 | ||
175 | XWIKI-18098 | ||
176 | XWIKI-18097 | ||
177 | XWIKI-18270 | ||
178 | {{/jira}} | ||
179 | ))) | ||
180 | * Add the possibility for Admin user to control user’s notifications - Simon((( | ||
181 | {{jira id="xwikiorg"}} | ||
182 | XWIKI-16158 | ||
183 | {{/jira}} | ||
184 | ))) | ||
185 | Add the possibility to add global notifications filters from Administration - Simon((( | ||
186 | {{jira id="xwikiorg"}} | ||
187 | XWIKI-17945 | ||
188 | {{/jira}} | ||
189 | ))) | ||
190 | * All: BFD | ||
191 | * All: Fix flickers | ||
192 | |||
193 | === Dates === | ||
194 | |||
195 | * 13.2RC1: 22nd of March 2021 | ||
196 | * 13.2Final: --29th-- 30th of March 2021 | ||
197 | |||
198 | == XWiki 13.1 == | ||
199 | |||
200 | * Finish inplace editor leftover - Marius (carried over from 12.9)((( | ||
201 | {{jira id="xwikiorg"}} | ||
202 | XWIKI-17284 | ||
203 | XWIKI-17323 | ||
204 | XWIKI-17593 | ||
205 | XWIKI-18218 | ||
206 | {{/jira}} | ||
207 | ))) | ||
208 | * Glossary app work + LaTeX export support for glossaries - Vincent((( | ||
209 | {{jira id="xwikiorg"}} | ||
210 | GLOSSARY-14 | ||
211 | GLOSSARY-15 | ||
212 | {{/jira}} | ||
213 | ))) | ||
214 | * Investigate xobject scalability fix - Simon | ||
215 | * Progress on LD - Marius + ClementD | ||
216 | ** 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. | ||
217 | ** Issues((( | ||
218 | {{jira id="xwikiorg"}} | ||
219 | XWIKI-18266 | ||
220 | XWIKI-18103 | ||
221 | XWIKI-17428 | ||
222 | XWIKI-18098 | ||
223 | XWIKI-18097 | ||
224 | {{/jira}} | ||
225 | ))) | ||
226 | * Finish Reset password refactoring - Simon((( | ||
227 | {{jira id="xwikiorg"}} | ||
228 | XWIKI-11205 | ||
229 | {{/jira}} | ||
230 | ))) | ||
231 | All: BFD | ||
232 | All: Fix flickers | ||
233 | All: With the time left, fix some critical/major open bugs. | ||
234 | |||
235 | === Dates === | ||
236 | |||
237 | * 13.1RC1: 15th of Feb 2021 | ||
238 | * 13.1Final: --22nd of Feb 2021-- 23rd of Feb 2021 | ||
239 | |||
240 | == XWiki 13.0 == | ||
241 | |||
242 | Theme: | ||
243 | |||
244 | * Finish leftovers from 12.x that we failed to finish last year | ||
245 | * Stabilize with bug fixes | ||
246 | |||
247 | Content: | ||
248 | |||
249 | * Remove Struts (already done) - Thomas((( | ||
250 | {{jira id="xwikiorg"}} | ||
251 | XWIKI-17902 | ||
252 | {{/jira}} | ||
253 | ))) | ||
254 | * Finish inplace editor leftover - Marius (carried over from 12.9)((( | ||
255 | {{jira id="xwikiorg"}} | ||
256 | XWIKI-17284 | ||
257 | XWIKI-17323 | ||
258 | XWIKI-17593 | ||
259 | {{/jira}} | ||
260 | ))) | ||
261 | * NGI #2 (https://cryptpad.fr/code/#/2/code/view/AKqbnUY4AkBaa0Np3KVcVLm474kANhe1rT944cflK24/) - Manuel + Simon{{jira URL="https://jira.xwiki.org"}}DISCUSSION-13 | ||
262 | DISCUSSION-14{{/jira}} | ||
263 | * LD - Continue work - Marius + ClementD | ||
264 | ** TBD | ||
265 | * All: BFD | ||
266 | * All: Fix flickers | ||
267 | * All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs | ||
268 | |||
269 | === Dates === | ||
270 | |||
271 | * --13.0RC1: 18th Jan 2021-- Skipped due to build stabilization delays | ||
272 | * 13.0Final: --25th Jan 2021-- 25nd Jan 2021 | ||
273 |