[haiku-doc] Re: Getting up to speed...
- From: "Niels Reedijk" <niels.reedijk@xxxxxxxxx>
- To: haiku-doc@xxxxxxxxxxxxx
- Date: Mon, 23 Apr 2007 14:24:01 +0200
2007/4/22, Sevik <sevik9@xxxxxxxxx>:
Hello,
I used Cygwin/Windows combination (I'll have a BeOS system up soon though)
with Subversion and Doxygen to do an anonymous checkout and generate the
documentation.
Great. You don't actually need cygwin. http://www.doxygen.org/ has a
binary that works on 'standard' windows.
Please let me know if I am on the right track in terms of understanding
though.
1. The Doxygen commands are not in the source but are in separate .dox
files. Our job is to build these .dox files by hand for each class.
Yes.
2. I can understand how we create the shell of the documentation -- listing
the names of the classes, methods and members, and showing class
relationships. But where are we getting the technical explanations ?
Well, I think that we can get the bigger picture complete by the guys
that wrote the classes. The problem is that for some classes, the
original developers aren't around anymore. So basically it will
require a good look at the source and deducing ideas based on that.
The purpose of some of the methods are not obvious to me from looking at the
source code. Is there an external source of information (BeBook?) ? Or is
one of the joys of doing the documentation, the opportunity to learn the
technical details of everything ? [Which is fine too since my goal is to
develop some desktop apps for Haiku.]
I forgot to mention this before, but it is actually _forbidden_ from
even looking at the BeBook for inspiration. We need to avoid using
anything from the Bebook, and the best thing to do is not to look at
it at all.
Niels
- Follow-Ups:
- [haiku-doc] Re: Getting up to speed...
- From: Bruno Antunes
- References:
- [haiku-doc] Getting up to speed...
- From: Sevik
Other related posts:
- » [haiku-doc] Getting up to speed...
- » [haiku-doc] Re: Getting up to speed...
- » [haiku-doc] Re: Getting up to speed...
- » [haiku-doc] Re: Getting up to speed...
- » [haiku-doc] Re: Getting up to speed...
- » [haiku-doc] Re: Getting up to speed...
- » [haiku-doc] Re: Getting up to speed...
Hello, I used Cygwin/Windows combination (I'll have a BeOS system up soon though) with Subversion and Doxygen to do an anonymous checkout and generate the documentation.
Please let me know if I am on the right track in terms of understanding though. 1. The Doxygen commands are not in the source but are in separate .dox files. Our job is to build these .dox files by hand for each class.
2. I can understand how we create the shell of the documentation -- listing the names of the classes, methods and members, and showing class relationships. But where are we getting the technical explanations ?
The purpose of some of the methods are not obvious to me from looking at the source code. Is there an external source of information (BeBook?) ? Or is one of the joys of doing the documentation, the opportunity to learn the technical details of everything ? [Which is fine too since my goal is to develop some desktop apps for Haiku.]
- [haiku-doc] Re: Getting up to speed...
- From: Bruno Antunes
- [haiku-doc] Getting up to speed...
- From: Sevik