Asterisk 1.4 + bristuff

Faidon Liambotis paravoid at debian.org
Thu Jul 19 11:38:26 UTC 2007


Hello,

I was pretty disappointed when I saw that you decided to drop the 
BRIstuff patch for Asterisk 1.4. I can, however, understand the reasons 
behind it, namely the maintainance burden and the difficulty of catching 
up with upstream.

As I told Mark in Edinburgh, I'd like to share this burden.
As a first step, I've splitted bristuff 0.4.0-test3 to 37(!) independent 
patches and converted the package to quilt instead of dpatch.
The patch is attached.

[note that I haven't done the same for zaptel/libpri, as the patches 
can't be splitted more]

The split is by functionality and not by file; there are some 
interdependencies between patches for some huge things, but I've tried 
to minimize them.

This will make forward-porting or disabling a section of BRIstuff much 
easier.

As for the second problem, the difficulty to catch up to newer versions 
released by Digium, I think that with a splitted patch we may manage; 
after all the Linux kernel is way bigger and the kernel team is 
maintaining external patchsets like VServer and Xen for many releases.

If the consensus is negative on this, we could upload a different source 
package than can track bristuff (after all, it's essentialy a fork) 
while the normal package goes forward to a newer version. I find this 
suboptimal, but you may thing otherwise :-)

Either way, I'd hate to see asterisk-classic/asterisk-bristuff. I've 
been running bristuff with BRI cards for over 4 years now and with PRI 
cards for over a year and never had a problem.
If something breaks, we can handle it, I think. We're pretty early in 
the release cycle still.

Consider this an offer to join pkg-voip maintainers ;-)
I've contributing from time to time various stuff to the team, but I 
think it's time to get more involved.

Best regards,
Faidon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: asterisk-1.4-bristuff-quilt.diff.bz2
Type: application/octet-stream
Size: 93496 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20070719/505efc2a/attachment-0001.obj 


More information about the Pkg-voip-maintainers mailing list