The Best Practice to Contribute to the Documentation #388
-
|
Hello the Dev team of GROOPS, I have just started with your amazing software by reading the file I am wondering about how should I start that (Let's say, begin with some typo corrections):
I am sure that I haven't get the full philosophy behind it. But I'd like to start this process as early as possible. Thanks in advance for your responses! Best regards, |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 3 replies
-
|
Dear Hanbing, Thank you very much for your kind words. Any assistance in improving the documentation is most welcome. Most of the latex documentation is located directly at the beginning of the respective source code header Take a look at these directories:
The following command generates automatically the The tables are generated from the Best regards |
Beta Was this translation helpful? Give feedback.
-
|
Hi Torsten, thanks for your quick response and detailed instructions. Just to be sure:
Do I understand the whole picture correctly? Best regards, |
Beta Was this translation helpful? Give feedback.
-
|
Hi @tmayerguerr, as I start to use
just a few examples. Please do not take those as 'complains'. I know your team have been working on this project using mostly your own spare time and probably would not have too much time and energy for those deep and detailed documentation work. So, I would like to help. The only question is, should I submit my contribution in a batch style which accumulates a specific amount of modifications or in a smaller and discrete chunk for your review? As I can foresee, it may be hard for me to focus on improving the documentation for a specific module during a specific period, especially at this early stage. It more looks like, I do the supplemental documenting while I am using some programs, reading the documentation and investigating their source codes. So I would say, the second style would be more realistic for me. But I am not sure if this style would add your burden to review. So, which style of contribution do you prefer more? (Mainly for the documentation part, for the source part, I think, a small but intact and having-been-tested unit contribution is the best style, right?) Regards, |
Beta Was this translation helpful? Give feedback.
-
|
Hi Hanbing,
I didn't understand it that way either. You have understood the situation correctly. The documentation could be more detailed in many places, and we would be grateful for your help. I am not an expert in GitHub, and I did not fully understand the intended workflow for pull requests. I often just accept the request directly and then modify the code locally and overwrite the changes with my own commit. If this approach is acceptable to you, I can also handle larger, unstructured requests. At this point, I would also like to thank you for your contributions and help in the discussions. Unfortunately, I am not always able to answer all questions. Best regards |
Beta Was this translation helpful? Give feedback.
Dear Hanbing,
Thank you very much for your kind words. Any assistance in improving the documentation is most welcome.
Most of the latex documentation is located directly at the beginning of the respective source code header
.hfiles (DOCSTRING). This makes it easier to keep the documentation up to date.Take a look at these directories:
The following command generates automatically the
.auto.texand.htmlfiles (Don't forget to compile after changes)The tables are generated from the
readConfig()functions directly at the beginning of the actual code.Best regards
Torsten