-
Notifications
You must be signed in to change notification settings - Fork 279
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 tool cleanups #366
Comments
+1 |
BTW, catkin_sphinx has no CMake macro (like catkin_doxygen has), hence no target and the build has to be manual (which is not good when you are building intersphinx documentation). FYI, there used to be a catkin_sphinx macro. I still am using the original version which is still in ecto: |
+1 to adding a Each package can define a |
Adding doc generation to each package would be great. But how does that relate to our existing infrastructure for buildings docs for the wiki? Won't it be difficult to generate docs with cross references etc.? Where should that new doc target be used? |
Good question, Dirk. I suppose running I do not think It would be great if this option could somehow affect the doc build farm jobs, but I don't see how to accomplish that either. Maybe understanding the internals better would suggest some way. |
For cross-references (in Sphinx at least) I had a conf.py that had a condition whether I was in build space or in install space (cross references are either local or remote). You also need to consider that you can have both doxygen and sphinx documentation (and one depending on the other (yeah, the ecto docs are pretty intense :) ). And I would personnally see that target used by doclite and yes, I do not know much about it either :) |
Without a detailed plan how things should work based on that, how they integrate into the current infrastructure / what needs to be changed I think we should not add any half-baked things for now. I would like to see a global doc target but then this should also be utilized when generating the documentation for the wiki. And as far as I can see that goal would take quite some effort. |
How about some minor fixes to remove the more egregious inconsistencies, without attempting to change the build farm doc jobs? I'd hate to see us doing nothing. The current lack of good ROS documentation is quite discouraging. |
Fixes/improvements are always good. Please point out specific stuff and/or ticket it. At best someone will also look into those since we are very short on time and doc stuff is likely not at the top of the todo list. |
I will close this issue since it is unlikely that there will be progress on this is in the future and it is unclear how this repo would be involved. |
Rviz has a limit of 16384 points per marker. To get around this, each trajectory is split into multiple markers, each up to 16384 points. Fixes ros#366.
Hi, we now have two tools for documentation:
They should either be both in catkin, both independent or both in some catkin_doc/catkin_tools repo no ?
And maybe there should only be one doc target that merges both too ?
The text was updated successfully, but these errors were encountered: