-
Notifications
You must be signed in to change notification settings - Fork 39
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
Documentation #41
Comments
I have not used breathe before but will look into it. Thanks for setting this up. This is a good step in the right direction. From what I recall with Doxygen, we can annotate source code in comments to pull in additional information. I'm thinking that for a number of the functions, having example usage would be helpful. I'll pull down what you've started here and see what we can do to accompany the doxygen API documentation. |
@schoonovernumerics , all modules are automatically generated from the C/C++ HIP and ROCm header files. Interestingly, the roc* libaries, particularly rocsolver, provide more docu than the hip* ones. |
Each interface has a number of additional routines that internally call the EDIT: @schoonovernumerics Thanks for your suggestions regarding adding examples. It should not be that difficult to let some additional docu flow into the generated files. |
@schoonovernumerics I am currently using Github Pages to host the doxygen docu associated with hipfort. You can find the docu under the following address: README.md hipfort webpage URL both refer to this page now. |
Is there a way to bring in additional documentation to the github.io page, in addition to the API documentation from doxygen ? Things like, how to's and basic tutorials/demos. |
Yes, it is possible. Github Pages just looks for a |
We have to work a little on the guide first before this makes sense. |
Hey all, I've started a branch (https://github.com/ROCmSoftwarePlatform/hipfort/tree/repo-docs) where we can start working together on building this repository's documentation.
It'd be great if we can be transparent in the specifications about the assumptions and expectations we have for end-users of hipfort and provide clear guidelines for revising hipfort specifications with the community.
To lower the barrier for community engagement for contributing to the hipfort repository, we should spend some time thinking about our branching model, versioning model, and process for moving branches from features and bug fixes and into develop and main branches. Documenting this and publishing to this repository will help users and potential contributors more easily see how we get work done on hipfort.
To start, here are some questions to spur discussion around contributing
The text was updated successfully, but these errors were encountered: