diff --git a/docs/_assets/StrictDoc_Roadmap.drawio.png b/docs/_assets/StrictDoc_Roadmap.drawio.png index b907fb33b..c168c050d 100644 Binary files a/docs/_assets/StrictDoc_Roadmap.drawio.png and b/docs/_assets/StrictDoc_Roadmap.drawio.png differ diff --git a/docs/_assets/StrictDoc_Roadmap.drawio.svg b/docs/_assets/StrictDoc_Roadmap.drawio.svg index 9a61a3191..ed3eaac3b 100644 --- a/docs/_assets/StrictDoc_Roadmap.drawio.svg +++ b/docs/_assets/StrictDoc_Roadmap.drawio.svg @@ -1,4 +1,4 @@ -
StrictDoc Roadmap
StrictDoc Roadmap
2023-09
2023-09
2023-10
2023-10
2023-11
2023-11
2023-12
2023-12
2023-08
2023-08
2023-07
2023-07
2023-06
2023-06
2023-05
2023-05
2023-04
2023-04
2023-03
2023-03
2023-02
2023-02
2023-01
2023-01
2024-01
2024-01
2024-02
2024-02
2024-03
2024-03
2024-04
2024-04
2024-05
2024-05
2024-06
2024-06
2024-07
2024-07
2024-08
2024-08
2024-09
2024-09
2024-10
2024-10
2024-11
2024-11
2024-12
2024-12
2022-12
2022-12
Backlog
Backlog
Child / reverse parent links
Child / revers...
Section UID, anchors and links
Section UID, anchors and...
Auto-assign requirement UID
Auto-assign...
TextMate bundle / syntax highlighting
TextMate bundl...
Project statistics screen
Project statistics screen
HTML2PDF (standalone and independent JS library, PDF documents from SDoc's HTML, front page with meta information, running titles, UI: export to PDF)
HTML2PDF (standalone and independent JS library, PDF documents from SDoc's HTML, front page with meta information, running titles, UI: export to PDF)
ChatGPTTraceability matrices
Front/home/landing page
Front/home/landing page
User-scriptable ReqIF export/import
User-scriptable ReqIF export/import
Requirements validation (e.g., EARS, INCOSE guides)
Requirements validation (e.g., EARS...
HTML tables editor
HTML tables editor
CLI: --config parameter
CLI: --co...
Non-string types (Single/multiple choice, tags)
Non-string types (Single/multiple c...
StrictDoc requirements upgrade (3 levels of specification, Graphviz visualisation)
StrictDoc requirements upgrade (3 levels of specification, Graphviz visualisation)
Security fixes
Switch to StrictDoc documentation from Sphinx
Switch to StrictDoc documentation f...
Basic SPDX
Basic SPDX
Web interface: Document and Project Tree screens
Web interface: Document and Project Tree screens
End-2-end framework and tests
End-2-end framework and tests
UI: On-demand rendering of web pages
UI: On-demand r...
UI: Move TOC nodes
UI: Move TOC...
Project-level TOML config file
Project-level T...
Config: Feature toggles
Config: Fea...
Stabilization 2023 Q1:
PyInstaller, SDoc grammar, JS fixes, DTR screen: smaller requirement cards, requirements-to-source edge cases, ReqIF
Stabilization 2023 Q1:...
Stabilization 2023 Q2:
Requirements-to-source edge cases,
RST user requests and edge cases, relative paths-related edge cases, PyInstaller
Stabilization 2023 Q2:...
Config: include/exclude docs/files
Config: includ...
Stabilization 2023 Q3:
UI: Editing grammar fields, section UID edge cases, Jinja templates on macOS, performance optimizations, RST edge cases, Windows/Pip long file names issue
Stabilization 2023 Q3:...
Mermaid
diagrams
Mermaid...
Auto-commit documents to Git
Auto-commit documents to Git
Support multi-user work, handle conflicts
Support multi-user work, handle con...
Support workflow with fragments
Support workflow with fragments
Interoperability with Doxygen
Interoperability with Doxygen
Stabilization 2023 Q4:
 Linking to files (YAML files support), flaky tests issues and end2end test robustness work, PyInstaller issue
Stabilization 2023 Q4:...
Parent/child relations and roles (refines, implements, verifies)
Parent/child relation...
Basic ReqIF to JSON export
Basic ReqIF to JSON...
UI: Copy to buffer, Edit grammar/
requirement tabs
UI: Copy to buffe...
Search query engine, search screen, export filters
Search query e...
Single-line markers
Single-li...
Project tree diff/changelog
Project tree diff/changelog
Screenshot tour
Screenshot...
Traceability navigator
Traceability navigator
WYSWIG editor
WYSWIG editor
UI: Editing non-requirement nodes
UI: Editing non-requ...
Basic Git operations
Basic Git oper...
Interface with Capella
Interface with Capella
Text is not SVG - cannot display
\ No newline at end of file +
StrictDoc Roadmap
StrictDoc Roadmap
2023-09
2023-09
2023-10
2023-10
2023-11
2023-11
2023-12
2023-12
2023-08
2023-08
2023-07
2023-07
2023-06
2023-06
2023-05
2023-05
2023-04
2023-04
2023-03
2023-03
2023-02
2023-02
2023-01
2023-01
2024-01
2024-01
2024-02
2024-02
2024-03
2024-03
2024-04
2024-04
2024-05
2024-05
2024-06
2024-06
2024-07
2024-07
2024-08
2024-08
2024-09
2024-09
2024-10
2024-10
2024-11
2024-11
2024-12
2024-12
2022-12
2022-12
Backlog
Backlog
Child / reverse parent links
Child / revers...
Section UID, anchors and links
Section UID, anchors and...
Auto-assign requirement UID
Auto-assign...
TextMate bundle / syntax highlighting
TextMate bundl...
Project statistics screen
Project statistics screen
HTML2PDF (standalone and independent JS library, PDF documents from SDoc's HTML, front page with meta information, running titles, UI: export to PDF)
HTML2PDF (standalone and independent JS library, PDF documents from SDoc's HTML, front page with meta information, running titles, UI: export to PDF)
ChatGPTTraceability ma...
Front/home/landing page
Front/home/landing page
Basic user-scriptable ReqIF export/import
Basic user-s...
Requirements validation (e.g., EARS, INCOSE guides)
Requirements validation (e.g., EARS...
HTML tables editor
HTML tables editor
CLI: --config parameter
CLI: --co...
Non-string types (Single/multiple choice, tags)
Non-string types (Single/multiple c...
StrictDoc requirements upgrade (3 levels of specification)
StrictDoc requirements upgrade (3 levels of specification)
Security fixes
Switch to StrictDoc documentation from Sphinx
Switch to StrictDoc documentation f...
Basic SPDX export
Web interface: Document and Project Tree screens
Web interface: Document and Project Tree screens
End-2-end framework and tests
End-2-end framework and tests
UI: On-demand rendering of web pages
UI: On-demand r...
UI: Move TOC nodes
UI: Move TOC...
Project-level TOML config file
Project-level T...
Config: Feature toggles
Config: Fea...
Stabilization 2023 Q1:
PyInstaller, SDoc grammar, JS fixes, DTR screen: smaller requirement cards, requirements-to-source edge cases, ReqIF
Stabilization 2023 Q1:...
Stabilization 2023 Q2:
Requirements-to-source edge cases,
RST user requests and edge cases, relative paths-related edge cases, PyInstaller
Stabilization 2023 Q2:...
Config: include/exclude docs/files
Config: includ...
Stabilization 2023 Q3:
UI: Editing grammar fields, section UID edge cases, Jinja templates on macOS, performance optimizations, RST edge cases, Windows/Pip long file names issue
Stabilization 2023 Q3:...
Mermaid
diagrams
Mermaid...
Auto-commit documents to Git
Auto-commit documents to Git
Support multi-user work, handle conflicts
Support multi-user work, handle con...
Support workflow with fragments
Support workflow with fragments
Interoperability with Doxygen
Interoperability with Doxygen
Stabilization 2023 Q4:
 Linking to files (YAML files support), flaky tests issues and end2end test robustness work, PyInstaller issue, Traceability Index API internal refactoring
Stabilization 2023 Q4:...
Parent/child relations and roles (refines, implements, verifies)
Parent/child relation...
Basic ReqIF to JSON export
Basic ReqIF to JSON...
UI: Copy to buffer, Edit grammar/
requirement tabs
UI: Copy to buffe...
Search query engine, search screen, export filters
Search query e...
Single-line markers
Single-li...
Project tree diff/changelog
Screenshot tour
Screenshot...
Traceability navigator
Traceability navigator
WYSWIG editor
WYSWIG editor
UI: Editing non-requ...
Basic Git operations
Basic Git oper...
Interface with Capella
Interface with Capella
Allow arbitrary plac...
Basic export to Graphviz (unsuccessful)
Basic expor...
Text is not SVG - cannot display
\ No newline at end of file