[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [IMP-dev] documentation suggestion



Daniel Russel wrote:
The IMP doxygen documentation currently throws a lot of class and function names in your face in no particular order (well, alphabetical, but no conceptual order).
Agreed. That's Bret's old documentation for the original IMP classes, 
most of which is out of date now. So most of it should probably go at 
some point - certainly I agree that doxygen is a better choice for the 
API documentation. The manual should ultimately contain more general 
tutorial-like information.
We can use doxygen modules to give it a nicer structure. This patch adds a module for logging and another for error checking. I think they help a lot. We probably want ones for
- Restraints
- Optimizers
- States
- The kernel
- Decorators
- random helpers
- internal stuff
Agreed. I should also add that for really general stuff there is a 
kernel/src/doc/ directory. Currently the only thing that lives in there 
is the front page.
	Ben
--
ben@salilab.org                      http://salilab.org/~ben/
"It is a capital mistake to theorize before one has data."
	- Sir Arthur Conan Doyle