Help offered...

Diego Iastrubni diego.iastrubni at xorcom.com
Mon Sep 18 08:07:12 UTC 2006


On Friday 15 September 2006 01:47, Chris Halls wrote:
> Hi Diego
>
> On Thursday 14 September 2006 13:12, Diego Iastrubni wrote:
> > I would like for freePBX to get into Etch, but I would settle for ari
> > meanwhile... (both on the svn already).
> >
> > If anyone of the developers is reading it, just tell when it's done, and
> > if a ITP is needed...
>
> You must have been reading my mind :) I was just looking at the state of
> freePBX today. I'm going to need to install it for a customer next week and
> I'll have some time to look at the packaging as part of that. What needs to
> be done? It's not really clear from the thread what happened in the end.
> Were all the licensing problems solved?
1) dial parties (perl version) is out, the code has been ported to php
2) the cdr (GPL) uses jpgraph (QPL). 

(1) has is history.
(2) IMHO is not a problem, since the QPL only demands that you publish the 
source of the application which is clearly done in this case (php).

Worst case scenario, I can repackage the source without the CDR support (which 
is clearly not what you  customer wants) and get it into debian without any 
problems.

The new issues will come with the freepbx-modules. freepbx does not support 
(upstream) the upgrading of modules from the cli and packages. However the 
version of pkg-voip (look into the svn) contains some patches which enable 
that support :)

Now the problem is building the freepbx-modules (almost 30) and maintaining 
them, but that is not an issue since I have also written an automated script 
which does this for us (downloads the modules list and builds deb packages 
for each one of the modules found). It can do this incrementally, and it will 
keep your existsing source layout. The source is found on the freepbx package 
svn, under the debian/contrib dir.

> I don't need ari at the moment. Does that have to be uploaded first?
The main package of freepbx depends on ari, op-panel and ... quite a lot of 
stuff... but the package is very flexible, you can handle out with 
freepbx-admin only to get the basic code up and running.





More information about the Pkg-voip-maintainers mailing list