2022-07-28 Developers Deep Dive Call
Overview
Date: 28.07.2022
Objective: Weekly space for deep dive topics
Participants: (kindly only add your own names, not those of other participants)
@Uwe Wahser
@Marco Kalin
@Dragos Dobre
@Eric Darchis
@Damian Borowiecki (Deactivated)
@Alex Motoc
Topic Proposals:
Documentation platforms
Presentations / Attachments
Minutes
User documentation on http://docs.openimis.org (ReadTheDocs via GitHub) - Not up2date
GitBook for installation documentation
Multi-language support
Module documentation needed / Definition of a “Module”
Each module has a configuration (json)
Developers documentation
Documentation per “module”
Services provided
Contribution points
Generated from source code (ReadTheDocs via GitHub)
Same platform like for the user documentation
Can be mainly automated per GitHub actions and scripts
Can be seen in GitHub and be exported to HTML, PDF (Latex) and be displayed by ReadTheDocs
Possible automatic translations?
Output formats: HTML (including Windows HTML Help), LaTeX (for printable PDF versions), ePub, Texinfo, UNIX manual pages, plain text
Integration with implementers point of view is needed
Discussion needed
Use of GitBook - Integration with Wiki
Use of ReadTheDocs for Developer Documentation - Integration with Wiki
Multiple different target audiences
Developer gets access to the full details (link to documentation on ReadTheDocs)
Implementers get an extract of specific information (e.g. configuration)
Possible to embed in Wiki? (automated / not copied)
Make it more accessible for non-IT people
Related points from DC
260 | Documentation management platform |
|
Additional Resources
Sphinx docstring formatting syntax: Writing docstrings — Sphinx-RTD-Tutorial documentation
Did you encounter a problem or do you have a suggestion?
Please contact our Service Desk
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/