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

Documentation #32

Open
asandrock opened this issue Nov 18, 2019 · 3 comments
Open

Documentation #32

asandrock opened this issue Nov 18, 2019 · 3 comments

Comments

@asandrock
Copy link
Contributor

The main page of the HTML documentation contains no links whatsoever to the other pages.

@Jean1995
Copy link
Member

We need to rework the whole documentation at some point.

At the moment, we have parts of a Doxygen documentation (C++) and recently we started to work on a Sphinx documentation (python, via pybind11). It would be lovely to have a combined documentation, maybe a tool such as breathe could be helpful?

@maxnoe
Copy link
Member

maxnoe commented Mar 20, 2020

This could also be pushed to the github pages

@afedynitch
Copy link

Hi!

I started using PROPOSAL for some custom application, which requires modifications to the source code. So why not having a look at the documentation? Well, it builds infinitely long (make doc) and contains apparently the entire gtest, gmock, pybind11 docs. In particular, these are all default docs without useful content.

  1. Please remove default documentation, in particular that of third party codes. People who can decipher what it tries to say put in HTML can easily read the source code and use IntelliSense to browse around.

  2. The only useful thing that comes out of doxygen by default IMO are the class hierarchies. The rest needs customization and text written by people. There is no practical use of autodoc without docstrings.

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

4 participants