Skip to content
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

Source-level Docs for Developer's Guide? #68

Closed
RonRahaman opened this issue Mar 26, 2018 · 1 comment
Closed

Source-level Docs for Developer's Guide? #68

RonRahaman opened this issue Mar 26, 2018 · 1 comment

Comments

@RonRahaman
Copy link
Contributor

What's the outlook for source-level documentation in the proposed developers guild (see Issue #65)?

If you're interested in bringing back the Doxygen, it seems we can still integrate it in the current Sphynx docs (see this FAQ). I still have an ancient Doxyfile that simply generates the descriptions of the code structure (with links and whatnot). Might be a good start. However, since Nek doesn't have much Doxygen-formatted in-source comments, the resulting doc is still pretty bare. I've heard rumors that KTH made some more progress with Doxygen (@pschlatt1, @adampep)?

If you're interested in a pure Sphynx solution, then we can either document in-source or out-of-source with Sphinx domains.

IMO, the main thing to consider is whether you want in-source or out-of-source docs. I believe Doxygen would be better for in-source whereas Sphinx domains would be better for out-of-source.

@stgeke
Copy link
Contributor

stgeke commented May 31, 2018

  • We agreed to start with in-source documentation using Doxygen
  • We are also considering a software design document explaining the different components and how the interfact (workflow, dataflow etc.).

@stgeke stgeke closed this as completed May 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants