Details
-
Type:
Story
-
Status: To Do
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: Continuous Integration, Stack Documentation and UX
-
Labels:
-
Team:SQuaRE
Description
The doxygen pages (http://lsst-web.ncsa.illinois.edu/doxygen/x_masterDoxyDoc/annotated.html) currently don't include any of the obs packages (e.g., obs_lsstSim, obs_cfht, obs_subaru). These packages contain useful code, and their documentation should be merged in with that in Doxygen.
This may be difficult, given that we want to keep the obs packages separate in some manner from the rest.
Attachments
Issue Links
- relates to
-
DM-13074 doxygen.lsst.codes master index.html page broken
- Done
Re KT's comment:
I assume that you mean one documentation product, generated by some toolset (breathe?) that unifies doxygen + sphinx
Is this proposal supposed to cover all products, or only obs packages?
The reason why we use lsstDoxygen is to allow links to packages that you don't depend on (e.g. meas_algorithms can refer to pipe_tasks), and to allow us to generate documentation of peer packages (e.g. the LSST_task_documentation group). Why don't you just want to add the obs_* packages to this master build?