|
1 | 1 | <mxfile host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/28.1.2 Chrome/138.0.7204.243 Electron/37.4.0 Safari/537.36" version="28.1.2"> |
2 | 2 | <diagram id="P9gQJe-g11wjnl4rl_ec" name="Backlog"> |
3 | | - <mxGraphModel dx="3567" dy="-278" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> |
| 3 | + <mxGraphModel dx="4727" dy="637" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> |
4 | 4 | <root> |
5 | 5 | <mxCell id="0" /> |
6 | 6 | <mxCell id="1" parent="0" /> |
7 | 7 | <mxCell id="my6LpwKuQYxvOHTBM5B0-1" value="StrictDoc backlog 2025" style="swimlane;swimlaneFillColor=default;fontSize=20;startSize=25;" parent="1" vertex="1"> |
8 | | - <mxGeometry x="-1450" y="1620" width="2080" height="1460" as="geometry" /> |
| 8 | + <mxGeometry x="-1450" y="1620" width="2080" height="1540" as="geometry" /> |
9 | 9 | </mxCell> |
10 | 10 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-9" value="HTML2PDF" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
11 | | - <mxGeometry x="1360" y="320" width="320" height="390" as="geometry" /> |
| 11 | + <mxGeometry x="1360" y="320" width="320" height="470" as="geometry" /> |
12 | 12 | </mxCell> |
13 | 13 | <mxCell id="my6LpwKuQYxvOHTBM5B0-15" value="<font color="#000000">HTML2PDF performance improvements<br></font>" style="text;html=1;strokeColor=#666666;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fontColor=#333333;" parent="xBUwhWlFWRuDQ3vYKA49-9" vertex="1"> |
14 | 14 | <mxGeometry x="20" y="45" width="280" height="50" as="geometry" /> |
|
23 | 23 | <mxGeometry x="20" y="225" width="280" height="50" as="geometry" /> |
24 | 24 | </mxCell> |
25 | 25 | <mxCell id="JFUUtBqE65CX2bC6MA6P-1" value="WeasyPrint integration" style="text;html=1;strokeColor=#666666;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fontColor=#333333;" parent="xBUwhWlFWRuDQ3vYKA49-9" vertex="1"> |
| 26 | + <mxGeometry x="20" y="345" width="280" height="50" as="geometry" /> |
| 27 | + </mxCell> |
| 28 | + <mxCell id="z6VyvqNRSlPAOFzJOFlc-1" value="<font color="#000000">HTML2PDF: Layout mutation tests</font>" style="text;html=1;strokeColor=#d6b656;fillColor=#fff2cc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" vertex="1" parent="xBUwhWlFWRuDQ3vYKA49-9"> |
26 | 29 | <mxGeometry x="20" y="285" width="280" height="50" as="geometry" /> |
27 | 30 | </mxCell> |
28 | 31 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-13" value="Project statistics and search" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
|
38 | 41 | <mxGeometry x="20" y="167.5" width="280" height="50" as="geometry" /> |
39 | 42 | </mxCell> |
40 | 43 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-19" value="ReqIF" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
41 | | - <mxGeometry x="1030" y="727.5" width="320" height="422.5" as="geometry" /> |
| 44 | + <mxGeometry x="1030" y="807.5" width="320" height="422.5" as="geometry" /> |
42 | 45 | </mxCell> |
43 | 46 | <mxCell id="my6LpwKuQYxvOHTBM5B0-17" value="<div><a href="https://github.com/strictdoc-project/strictdoc/issues/1788"><font style="color: rgb(0, 0, 0);">Read / write ReqIF natively&nbsp;</font></a></div><div><a href="https://github.com/strictdoc-project/strictdoc/issues/1788"><font style="color: rgb(0, 0, 0);">(without conversion to .sdoc)</font></a></div>" style="text;html=1;strokeColor=#d6b656;fillColor=#fff2cc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-19" vertex="1"> |
44 | 47 | <mxGeometry x="20" y="40" width="280" height="50" as="geometry" /> |
|
83 | 86 | <mxGeometry x="20" y="100" width="280" height="50" as="geometry" /> |
84 | 87 | </mxCell> |
85 | 88 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-38" value="Editable web UI" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
86 | | - <mxGeometry x="700" y="50" width="640" height="660" as="geometry" /> |
| 89 | + <mxGeometry x="700" y="50" width="640" height="740" as="geometry" /> |
87 | 90 | </mxCell> |
88 | 91 | <mxCell id="my6LpwKuQYxvOHTBM5B0-8" value="UI: Auto-commit documents to Git" style="text;html=1;strokeColor=#666666;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fontColor=#333333;" parent="xBUwhWlFWRuDQ3vYKA49-38" vertex="1"> |
89 | 92 | <mxGeometry x="20" y="40" width="280" height="50" as="geometry" /> |
|
143 | 146 | <mxGeometry x="20" y="580" width="280" height="50" as="geometry" /> |
144 | 147 | </mxCell> |
145 | 148 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-41" value="Formats" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
146 | | - <mxGeometry x="360" y="727.5" width="640" height="352.5" as="geometry" /> |
| 149 | + <mxGeometry x="360" y="807.5" width="640" height="352.5" as="geometry" /> |
147 | 150 | </mxCell> |
148 | 151 | <mxCell id="my6LpwKuQYxvOHTBM5B0-18" value="<a href="https://github.com/strictdoc-project/strictdoc/issues/2117"><font style="color: rgb(0, 0, 0);">SDoc-Excel end-to-end roundtrip</font></a>" style="text;html=1;strokeColor=#6c8ebf;fillColor=#dae8fc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-41" vertex="1"> |
149 | 152 | <mxGeometry x="20" y="40" width="280" height="50" as="geometry" /> |
|
157 | 160 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-4" value="AsciiDoc: Read/write natively" style="text;html=1;strokeColor=#666666;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fontColor=#333333;" parent="xBUwhWlFWRuDQ3vYKA49-41" vertex="1"> |
158 | 161 | <mxGeometry x="20" y="220" width="280" height="50" as="geometry" /> |
159 | 162 | </mxCell> |
160 | | - <mxCell id="my6LpwKuQYxvOHTBM5B0-13" value="Interop with other text-based requirements tools" style="text;html=1;strokeColor=#666666;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fontColor=#333333;" parent="xBUwhWlFWRuDQ3vYKA49-41" vertex="1"> |
| 163 | + <mxCell id="my6LpwKuQYxvOHTBM5B0-13" value="Interop with other text-based requirements tools" style="text;html=1;strokeColor=#d6b656;fillColor=#fff2cc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-41" vertex="1"> |
161 | 164 | <mxGeometry x="320" y="160" width="280" height="50" as="geometry" /> |
162 | 165 | </mxCell> |
163 | 166 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-16" value="RST: Read/write natively" style="text;html=1;strokeColor=#666666;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fontColor=#333333;" parent="xBUwhWlFWRuDQ3vYKA49-41" vertex="1"> |
|
170 | 173 | <mxGeometry x="320" y="220" width="280" height="50" as="geometry" /> |
171 | 174 | </mxCell> |
172 | 175 | <mxCell id="3DlNu1vb5FTAQpXFcQlW-1" value="Excel import - Support .xlsx" style="text;html=1;strokeColor=#82b366;fillColor=#d5e8d4;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-41" vertex="1"> |
173 | | - <mxGeometry x="20" y="282.5" width="280" height="50" as="geometry" /> |
| 176 | + <mxGeometry x="20" y="280" width="280" height="50" as="geometry" /> |
| 177 | + </mxCell> |
| 178 | + <mxCell id="z6VyvqNRSlPAOFzJOFlc-3" value="Linux Kernel Requirements Template proposal" style="text;html=1;strokeColor=#d6b656;fillColor=#fff2cc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" vertex="1" parent="xBUwhWlFWRuDQ3vYKA49-41"> |
| 179 | + <mxGeometry x="320" y="280" width="280" height="50" as="geometry" /> |
174 | 180 | </mxCell> |
175 | 181 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-58" value="Interfaces with tools" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
176 | 182 | <mxGeometry x="1700" y="50" width="320" height="600" as="geometry" /> |
|
193 | 199 | <mxCell id="my6LpwKuQYxvOHTBM5B0-11" value="Interface with Capella" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fillColor=#f5f5f5;fontColor=#333333;strokeColor=#666666;" parent="xBUwhWlFWRuDQ3vYKA49-58" vertex="1"> |
194 | 200 | <mxGeometry x="20" y="408" width="280" height="50" as="geometry" /> |
195 | 201 | </mxCell> |
196 | | - <mxCell id="WFdiaHqPQfzbL9HSsYnV-1" value="<font color="#000000">Sphinx plugin for Sphinx</font>" style="text;html=1;strokeColor=#6c8ebf;fillColor=#dae8fc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" vertex="1" parent="xBUwhWlFWRuDQ3vYKA49-58"> |
| 202 | + <mxCell id="WFdiaHqPQfzbL9HSsYnV-1" value="<font color="#000000">Sphinx plugin for Sphinx</font>" style="text;html=1;strokeColor=#6c8ebf;fillColor=#dae8fc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-58" vertex="1"> |
197 | 203 | <mxGeometry x="20" y="47.5" width="280" height="50" as="geometry" /> |
198 | 204 | </mxCell> |
199 | 205 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-59" value="Static HTML + editable web" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
200 | | - <mxGeometry x="360" y="50" width="320" height="660" as="geometry" /> |
| 206 | + <mxGeometry x="360" y="50" width="320" height="740" as="geometry" /> |
201 | 207 | </mxCell> |
202 | 208 | <mxCell id="my6LpwKuQYxvOHTBM5B0-20" value="<a href="https://github.com/strictdoc-project/strictdoc/issues/1853"><font style="color: rgb(0, 0, 0);">Customizable requirement template</font></a>" style="text;html=1;strokeColor=#666666;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fontColor=#333333;" parent="xBUwhWlFWRuDQ3vYKA49-59" vertex="1"> |
203 | 209 | <mxGeometry x="20" y="100" width="280" height="50" as="geometry" /> |
|
230 | 236 | <mxGeometry x="20" y="580" width="280" height="50" as="geometry" /> |
231 | 237 | </mxCell> |
232 | 238 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-60" value="Source code integration" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
233 | | - <mxGeometry x="20" y="727.5" width="320" height="712.5" as="geometry" /> |
| 239 | + <mxGeometry x="20" y="807.5" width="320" height="712.5" as="geometry" /> |
234 | 240 | </mxCell> |
235 | 241 | <mxCell id="uyKCPEDmnGC6uzbV3uMT-1" value="<span style="color: rgb(0, 0, 0);">Support roles for file relations and source code markers</span>" style="text;html=1;strokeColor=#82b366;fillColor=#d5e8d4;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-60" vertex="1"> |
236 | 242 | <mxGeometry x="20" y="340" width="280" height="50" as="geometry" /> |
237 | 243 | </mxCell> |
238 | 244 | <mxCell id="sA9oG8XNFyLe0n9fvHmZ-1" value="<span style="color: rgb(0, 0, 0);">JUnit XML -&gt; SDoc&nbsp;</span><div><span style="color: rgb(0, 0, 0);">test report generator</span></div>" style="text;html=1;strokeColor=#82b366;fillColor=#d5e8d4;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-60" vertex="1"> |
239 | 245 | <mxGeometry x="20" y="400" width="280" height="50" as="geometry" /> |
240 | 246 | </mxCell> |
241 | | - <mxCell id="xb0FKcWWKYWwtbQ_jAFY-1" value="Parse Rust code" style="text;html=1;strokeColor=#6c8ebf;fillColor=#dae8fc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-60" vertex="1"> |
| 247 | + <mxCell id="xb0FKcWWKYWwtbQ_jAFY-1" value="Parse Rust code" style="text;html=1;strokeColor=#d6b656;fillColor=#fff2cc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-60" vertex="1"> |
242 | 248 | <mxGeometry x="20" y="160" width="280" height="50" as="geometry" /> |
243 | 249 | </mxCell> |
244 | 250 | <mxCell id="xb0FKcWWKYWwtbQ_jAFY-2" value="Parse C/C++ code" style="text;html=1;strokeColor=#82b366;fillColor=#d5e8d4;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="xBUwhWlFWRuDQ3vYKA49-60" vertex="1"> |
|
266 | 272 | <mxGeometry x="20" y="280" width="280" height="50" as="geometry" /> |
267 | 273 | </mxCell> |
268 | 274 | <mxCell id="xBUwhWlFWRuDQ3vYKA49-62" value="StrictDoc quality work" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
269 | | - <mxGeometry x="1700" y="727.5" width="320" height="422.5" as="geometry" /> |
| 275 | + <mxGeometry x="1700" y="807.5" width="320" height="422.5" as="geometry" /> |
270 | 276 | </mxCell> |
271 | 277 | <mxCell id="my6LpwKuQYxvOHTBM5B0-7" value="<a href="https://github.com/strictdoc-project/strictdoc/issues?q=is%3Aopen+is%3Aissue+label%3ASecurity+"><font color="#000000">Security fixes</font></a>" style="text;html=1;strokeColor=#666666;fillColor=#f5f5f5;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;fontColor=#333333;" parent="xBUwhWlFWRuDQ3vYKA49-62" vertex="1"> |
272 | 278 | <mxGeometry x="20" y="220" width="280" height="50" as="geometry" /> |
|
281 | 287 | <mxGeometry x="20" y="42.5" width="280" height="50" as="geometry" /> |
282 | 288 | </mxCell> |
283 | 289 | <mxCell id="WxPphbh9xw_WkCNFaVKk-1" value="Other" style="swimlane;" parent="my6LpwKuQYxvOHTBM5B0-1" vertex="1"> |
284 | | - <mxGeometry x="1360" y="727.5" width="320" height="422.5" as="geometry" /> |
| 290 | + <mxGeometry x="1360" y="807.5" width="320" height="422.5" as="geometry" /> |
285 | 291 | </mxCell> |
286 | 292 | <mxCell id="WxPphbh9xw_WkCNFaVKk-5" value="<font color="#000000">Docker container for StrictDoc</font><div><font color="#000000">including Chrome/ChromeDriver</font></div>" style="text;html=1;strokeColor=#82b366;fillColor=#d5e8d4;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=0;fontSize=16;" parent="WxPphbh9xw_WkCNFaVKk-1" vertex="1"> |
287 | 293 | <mxGeometry x="20" y="42.5" width="280" height="50" as="geometry" /> |
|
0 commit comments