Bug#341395: seperate api docs and configuration samples

2005-12-06 Thread Caio Begotti
On Monday 05 December 2005 21:43, Mark Purcell wrote:
 I don't think we need another package..

Ok, seems to make sense putting the examples in the asterisk package even so.

 leave the asterisk-doc package to contain all the API details.  We just
 switched off building for unstable as it was taking a long time between
 builds.. 

Could you take a look at this patch, then?
It gets applied on the SVN trunk of the asterisk package:
http://caio.ueberalles.net/asterisk/1.2.0/caio_splitdocs.diff

Btw, the build time here is almost four minutes with the API compilling 
enable. It's not that bad, I guess. And the common documentation files goes 
on both packages, actually: asterisk and asterisk-doc.

Some people may find them very useful but *do not* want the whole thing to be 
installed (the big API). The people interested on the API may as well be 
interested on reading the common docs.

 Mark

Thanks!

PS: I thought about to send found to the control bot, but I think that you 
guys might want to check it first, if it handles things as you want.

-- 
Caio Begotti (caio1982)
http://caio.ueberalles.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341395: seperate api docs and configuration samples

2005-12-06 Thread Mark Purcell
 Could you take a look at this patch, then?
 It gets applied on the SVN trunk of the asterisk package:
 http://caio.ueberalles.net/asterisk/1.2.0/caio_splitdocs.diff


Thanks,

That's pretty much what I have done with 1.2.0.dfsg-6 release, but I will
roll in your doc-base and muted.conf suggestions for the next upload.

Mark



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341395: seperate api docs and configuration samples

2005-12-05 Thread Caio Begotti
On Wednesday 30 November 2005 10:48, Tzafrir Cohen wrote:
 OTOH, the API documentation are a huge pile of html files and graphs.
 They may be of some use for developers, but not for most sysadmins. The
 dedicated work of the asterisk documentation team has inflated the size
 of the API directory to ~75MB . The deb itself is 13MB.

Here's my patch to split Asterisk packages even more. It'll build an 
asterisk-api with the content that would go into the sysdir:
/usr/share/doc/asterisk-doc/api/

http://caio.ueberalles.net/asterisk/1.2.0/caio_debian_api.diff

I hope it finally solves the big documentation issue from Asterisk guys :)

-- 
Caio Begotti (caio1982)
http://caio.ueberalles.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341395: seperate api docs and configuration samples

2005-12-05 Thread Mark Purcell

Caio Begotti wrote:


I hope it finally solves the big documentation issue from Asterisk guys :)
 



Thanks for the work on this.

I don't think we need another package.. 

I'm just going to ship the .config examples with the main asterisk 
package (they are pretty small) and leave the asterisk-doc package to 
contain all the API details.  We just switched off building for unstable 
as it was taking a long time between builds..


Mark


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#341395: seperate api docs and configuration samples

2005-11-30 Thread Tzafrir Cohen
Package: asterisk
Version: 1.2.0-1

Thanks to Caio Begotti for pointing this out. Submitting this in a
separate bug report.

Asterisk's main configuration reference is the configs/ directory. While
officially labeled confiugration examples, it basically contains
a rather well-anotated and rather well set of configuration files.
Those files are around 

So this is rather essential documentation ot every admin trying to
configure an Asterisk system.

OTOH, the API documentation are a huge pile of html files and graphs.
They may be of some use for developers, but not for most sysadmins. The
dedicated work of the asterisk documentation team has inflated the size
of the API directory to ~75MB . The deb itself is 13MB. 

$ du /usr/share/doc/asterisk-doc/
74911   /usr/share/doc/asterisk-doc/api/html
74911   /usr/share/doc/asterisk-doc/api
8   /usr/share/doc/asterisk-doc/contrib/utils
93  /usr/share/doc/asterisk-doc/contrib/scripts
40  /usr/share/doc/asterisk-doc/contrib/firmware/iax
40  /usr/share/doc/asterisk-doc/contrib/firmware
8   /usr/share/doc/asterisk-doc/contrib/thirdparty
24  /usr/share/doc/asterisk-doc/contrib/init.d
221 /usr/share/doc/asterisk-doc/contrib
210 /usr/share/doc/asterisk-doc/examples
75675   /usr/share/doc/asterisk-doc/

I believe that the stuff in the contrib directory is of rather limited
use. I haven't examined yet the files in root of /usr/share/asterisk/

-- 
Tzafrir Cohen icq#16849755  +972-50-7952406
[EMAIL PROTECTED]  http://www.xorcom.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]