Skip to content

Decide on approach and requirements for documentation #64

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

Open
tcrsavage opened this issue Mar 13, 2019 · 1 comment
Open

Decide on approach and requirements for documentation #64

tcrsavage opened this issue Mar 13, 2019 · 1 comment

Comments

@tcrsavage
Copy link
Contributor

Currently HMCI is severely lacking documentation.

Some discussion has already been had around what documentation should be provided, this can roughly be broken down into 3 categories:

Code documentation
Most of the code is doc blocked, but has missing/incorrect @param and @return types and descriptions

Example implementations
Developers should have a library of example implementations to use as foundations for their work. We have an issue open for this, as well as a list of projects which we have used HMCI here:
#61
https://docs.google.com/document/d/1aAr9RVz9YGLtzyo9NBeegEbjgISuYzvL7eXpPQpOYjI/edit#

Best practices/approaches to content migration
This would primarily involve documentation on general considerations and approaches to take when working on a content migration. e.g.

Actionables

  • Developers to discuss and provide input on where and how to work on documentation
@tcrsavage
Copy link
Contributor Author

Example implementations and code level documentation should be straightforward.

I'm not sure though how we implement documentation for general best practices/approaches. Some of the documentation here will be specific to Human Made

Potentially platform documentation has parts related to working with imports on platform, and all other documentation lives in the hmci github wiki?

cc @roborourke

@shadyvb shadyvb removed their assignment Feb 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants