Hi

On Aug 6, 2006, at 9:39 AM, Daniel Swarbrick wrote:

> a lot of the code in OpenPBX is very old now (hasn't been touched  
> for eight months). This same code has
> been updated multiple times in Asterisk, both in terms of  
> enhancements,

Reminds me of Donald Rumsfeld's remarks about old Europe and his  
subsequent attempts to soften down the anger he had caused when he  
then basically said that old wasn't necessarily negative, that old  
had qualities. Whilst this was a lot of rhetoric on his part, I fully  
subscribe to the view that old means more mature and that new means  
inexperienced and prone to risks and fallacies. Perhaps, there should  
be more appreciation for slower pace, less bleeding edge and more  
maturity.


> and bug fixes. I wonder how many bugs are still lurking in OpenPBX,  
> but
> have since been fixed in Asterisk.

The trouble I have with the way the Asterisk folks are fixing bugs is  
that I have quite often seen a bugfix break something else. Not my  
idea of bug fixing. It's often a matter of the devil you know versus  
the devil you don't.


> I don't see a lot of point in writing new modules for OpenPBX when the
> core is still inherently inferior.

and

> I propose the idea that what remains of the OpenPBX dev team is  
> refocused
> on developing PBX modules to wrap around the FreeSWITCH core.

Well, in that case, I'd like to propose the exact opposite idea.

I have recently been doing quite a bit of work on channels and ISDN  
integration and the more insight I gained, the more apparent it  
became to me that nothing quite matters as much as the Unicall  
concept to make all interfaces look exactly the same to the telephony  
engine and translate or simulate capabilities into a coherent unified  
virtual interface layer.

The value of Unicall cannot be overemphasized. It is far more  
important than whatever Freeswitchers are raving about. Without  
something like Unicall, Freeswitch is going to ultimately run into  
the same trouble Asterisk has.

Unfortunately you cannot use Unicall with Freeswitch if you want to  
redistribute because of license incompatibilities. This is unlikely  
to be resolved anytime soon because neither Tony nor Steve are likely  
to give in to the other's licensing model.

To me, this rules out Freeswitch as a platform.

OpenPBX looks a lot more promising in this respect.

Now, this is just one particular angle. I am sure there are other  
people with yet other requirements and preferences that may well make  
OpenPBX look more interesting than Freeswitch, too.

Freeswitch has its place, but OpenPBX also has its place. With all  
due respect, I don't think there should be any lets not do OpenPBX  
any further, lets merge it into Freeswitch talk on this list.

And if OpenPBX has no other justification than to provide a Digium  
licensing policy free repository, that alone would be reason enough  
to have it and to keep it -- although, it would probably require a  
different update policy trying to stay closer to the current Asterisk  
code base. But in any event, my point is that OpenPBX should be there  
in between Asterisk and Freeswitch, it shouldn't be absorbed by  
either of the two.


> In terms of the Asterisk core... well, you can't really
> paint over rust.

You can always replace the rusty pieces with stainless steel, one  
piece at a time. If you have the tools to do it yourself, then this  
will keep you from having to spend the money on a new car, while you  
can still drive the old one as you are gradually rebuilding it.


> At a quick glance, the features I see as lacking in FreeSWITCH (purely
> because of its early stage of development), that would be required  
> of an
> average PBX, are:

I personally would love to see LESS features and a more generic and  
universal call model instead. Some other people will want to see lots  
and lots more features. Yet more reason to have several different and  
distinct projects to accommodate different views.

rgds
benjk

        
        
                
___________________________________________________________ 
All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease 
of use." - PC Magazine 
http://uk.docs.yahoo.com/nowyoucan.html
_______________________________________________
Openpbx-dev mailing list
[email protected]
http://lists.openpbx.org/mailman/listinfo/openpbx-dev

Reply via email to