-
Notifications
You must be signed in to change notification settings - Fork 49
Auto-documentation should document helper functions inside the Modules folder #326
Comments
I like the approach here @johlju . Gets my vote. |
I'm still not sold on GitHub wiki. Much better than nothing for now, but I feel that'd be better 'pulled' by a documentation website of some sort, long term (i.e. from git hook). Can discuss this in a few weeks ;) |
I 100% agree with you @gaelcolas that we need to move to some form of documentation website. But this might have to do until some alternative comes along ;) |
Agree, never been were fond of the GitHub Wiki since it is not easily discovered, but we could add the parsing logic to the test framework, and then it would easier to move it. Probably don't have time to work on it for a while though. Suggest we using
|
It is hard for new and old contributors to know about the existing helper functions that are used to use the same patterns throughout the resources. It is not obvious for a contributor to first go through the module and read the comment-based help for each helper function to know what it does.
I would suggest automatically build Wiki documentation from each helper functions comment-based help. The
.NOTES
could be used to describe in what scenarios or patterns the helper function is meant to ease the logic (or whatever).But we could also have a README.md in the Modules folder that can be used for the start page for the helper functions Wiki documentation where we could describe the patterns (which can be different per resource module).
Goal is for everyone to use the same patterns and share new patterns.
The text was updated successfully, but these errors were encountered: