RE: [PEAR-DEV] Documentation

From: Date: Sat, 26 Apr 2003 09:24:42 +0000
Subject: RE: [PEAR-DEV] Documentation
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-15569@lists.php.net to get a copy of this message
> From: Daniel Khan [mailto:dk@webcluster.at] > Sent: Saturday, April 26, 2003 10:59 AM > Mirco 'meebey'Bauer wrote: > > [..] > > I agree with this, I got the same problem a while ago, my > > solution was simlpy not to use PEAR packages without any > documentation... > > I know its bad, but I tried already to show some PEAR developers the > > need of documentation. On the discussion it ended up with "you know I > > spent alot time for PEAR coding, and I don't have time for doing > > documentation too..." > > > > <IMO> > > when _I_ use libraries from other developers, I don't want to see their > > code. I know mine thats how it should be.... searching in others code > > for how things work is pain, because you usually don't know the design > > of the library (gets worse when the library is splitted in different > > classes and files). > > Also I hear often, "I got examples, thats documentation...", examples > > are only a part of documentation, they don't explain much about the > > library itself... also having for every situation an example is not > > possible for big libraries... > > </IMO> > > ACK - BUT what can be done to solve the problem? > There is no realistic way to force one to write a propper docu. > And to demand a full docu on package proposal isn't the right way either I > think. > What shall be done with existing, important, packages without docu? I think we are on the right track with a bunch of things we are doing or have started. 1) auto generate the API docs with the tool Christian started 2) stuff like phpDocumentator and hopefully an OO template to make docbook easier 3) possibly PFC's that require documentation generally we need to spend some more time with documentation of the documentation effort I guess :-) Also tutorials would be helpful and maybe even a more formal documentation team (actually we sort of have that with pear-doc@). I think a lot of PEAR users would like to give back to the community and are willing to help there if we have a team of people who they can turn to and which can point them to tutorials etc and answer questions the documentation will grow I am sure. Regards, Lukas

« previous php.pear.dev (#15569) next »