-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Requirements for Documentation #127
Comments
@harivyasi, and @ptrxyz suggest to host the ELN docs in the ELN repository https://github.com/ComPlat/chemotion_ELN) to make the docs more accessible / present (increased likelihood of being updated), and easier to version (docs would simply follow versioning of ELN). |
@fbroda suggests distributing PDF or HTML docs with an ELN instance. |
It is understandable that developers give higher priority to developing, but one solution could be to agree to open a documentation issue as soon as new feature implementation starts. At least one can keep record of what needs to be documented. Then maybe documentation hackathons dealing with the open issues can solve the problem (one day every month?) |
We have identified the following minimum requirements for our documentation.
1. There should be specific docs for each version of the ELN
2. We need to be able to edit the docs such that changes can be (selectively) made across different versions- For example, if a change in v3 is benefecial to and also valid for v2 (but not v1), then it should be possible to only apply the changes to v2 and v3.3. Users should be able to conveniently edit the current version of the docs
- How to ensure that non-functional edits (typos, style) to one version are propagated to other versions?4. Developers should be able to conveniently document (new) features
5. Docs should be available offline
6. Other related services need to be documented alongside the ELN
7. Provide roles for different types of readers of the docs
The text was updated successfully, but these errors were encountered: