[Adium-devl] Adium documentation
Colin Barrett
timber at lava.net
Sun Mar 18 09:22:47 UTC 2007
Hrm. Does anyone else (Brian? Evan?) have feelings either way?
Patrick's point about this making lives harder for plugin developers
is a good one.
Perhaps we should move Doxygen documentation into the .h files.
-Colin
On Mar 17, 2007, at 11:10 PM, Patrick Gibson wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> As a plugin developer I'd like to chime in my $0.02 and say that the
> documentation is best placed the header. It's kinda annoying to have
> to have the Adium Xcode project open along side a plugin project I'm
> working on, just to read the docs.
>
> Sincerely,
> Patrick G. ~ PGP Public key ID: 126B7A56
>
>
> On 17-Mar-07, at 9:24 PM, Peter Hosey wrote:
>
>> On Mar 17, 2007, at 17:19:12, Colin Barrett wrote:
>>> Usually documentation is put in header files because the
>>> implementation will be closed-source.
>>
>> Usually the documentation is in the header files because the API is
>> in the header files, and the documentation goes with the API. This
>> is what Growl does.
>>
>> Having the docs in the .m files puts lots of implementation code in
>> between runs of documentation, which makes the documentation hard
>> to read (which has the side-effect of making it more important to
>> adhere to Doxygen rules so that Doxygen HTML can be generated,
>> since that's the only way to effectively study the API without
>> constantly scrolling past bunches of implementation).
>> ___________________________________
>> \ Peter Hosey / boredzo at adiumx.com
>> PGP public key ID: C6550423 (since 2007-01-01)
>>
>>
>> _______________________________________________
>> Adium-devl mailing list
>> Adium-devl at adiumx.com
>> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.5 (Darwin)
>
> iD8DBQFF/NfPjipUTRJrelYRAuswAJwMkFHyImBL+heNjqp8cRjd9ELclgCgn7y4
> h4UC2o1mob6oxst7ky3/XMo=
> =A+y7
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
More information about the devel
mailing list