Re: [Openpbx-dev] New to the Project
Hi Jac, I've been following this project with great interest since September of 2006. I've had some doubt about it's direction from time-to-time, but it seems to me that the premises for which it was started and the overall steps forward warrant my attention and contribution. The project goes, necessarily, in the direction contributors and participants take it. There is a relatively small core of developers and contributors at any given time. We welcome you and any contributions you might make. I've been working on shared object apps that permit the system to be configured more generically on database integration rather than it's current dependence on ASCII configuration files. Typically this work provides a are far more manageable solution for large scale users (ITSPs, Hosted PBX providers, etc.). To that end, I've also been working on integrating more proxy like features for SIP/H.323. This sounds spiffy. There has been some other work on a plists-style config system. I've seen some commentary regarding both developments in the past but am unclear if anybody has picked up the charge. I do hope to hear from any-and-all interested parties. We certainly need centralized configuration like this and the ability to pull configuration and other info from Databases, LDAP, web services, etc. One of our first intents was to strip as much cruft out of Asterisk as we could. Many people initially involved were frustrated with the state of realtime configuration so it was kept at arm's length. Another long-term focus is to remove non-critical components from the core where possible - the CLI among other things, in order to improve stability. I have not seen your code, but if it improves on realtime, allows for a choice of configuration sources and does not couple directly to the core bring it out. Otherwise, perhaps we can make some adjustments or accommodations. We can get you hooked up with an SVN account, or you can wait until the name change is complete. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
[Openpbx-dev] Let's just make the name change official
Openpbx.org project participants have selected CallWeaver as the new project name. The selection has been a long and mushy process, but the change is progressing. You can tune into #callweaver and #callweaver-dev on irc.freenode.net and http://www.callweaver.org is online. SVN and lists are being worked on and will be in production soon. A lot of help will be needed for updating and repopulating the wiki with the latest and greatest information. If anyone would like to take a shot at creating a CallWeaver logo I'm sure you will be able to find somebody in the project willing to comment on it. :) The core of people working on developing, testing and using OpenPB, er CallWeaver has grown a great deal. We now have some super people paying attention to the Infrastructure and services and a great group of committed developers that keeps growing. We (me and the mouse in my pocket?) will make another announcement when SVN moves to its new home. A CallWeaver 1.0 release should be in the works soon after. Thanks to everyone for being patient with the name selection process. Thanks to Moc for getting this whole thing off the ground. Thanks to Coppice for generously sharing his descriptive and registered domain name with us. See you on the other side. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] more names - why?
David Sugar wrote: Steve, perhaps you could explain for me why they would wish to change one already confusing and contested moniker for another... I'm sorry this has happened. ... I'm sorry too. And i agree with Steve. Max The name will be withdrawn. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
[Openpbx-dev] OpenPBX.org countdown to release
Please excuse the cross-post, I hope this message is of interest to all. RC3 has been great for digging up the bugs. We are up to 40 something bugs right now. Thanks for all the testing and reports, keep them coming. We need to take care of these bugs in order to release. (BTW - if you need a daily bootstrapped SVN, you can get it here: openpbx.hotlap.org) As many of you know the project is in need of a new name. Voicetronix has long had a product called Openpbx. Voicetronix is also the only telecom board authorized for use in Japan. We would like to support Voicetronix cards in our software with their blessing. It is my understanding that Voicetronix has made an informal offer to support us in the change. We need a new name! It has many requirements. We must be able to get a domain for it and it should not be trademarked in any country. It should establish a brand for OpenPBX.org like the Asterisk, Apache and MySQL names do. Ideally, the name would also suggest communications and be suitable for use in any language. Several names have been suggested, but none of them have gathered much momentum. Submit your names. Remember names are subjective so we may jump on a good one that grabs or go with one the majority decides on in a vote. So, in review - and over-simplified: 1) Change Name 2) Eliminate bugs 3) Release Let's get to work. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] branch for 1.2
-Original Message- From: Kevin Walsh [mailto:[EMAIL PROTECTED] Sent: Monday, November 27, 2006 5:24 AM To: OpenPBX.org Developers Mailing List Subject: Re: [Openpbx-dev] branch for 1.2 By the way, what's with the 1.2? Whatever happened to 1.0? It's a power thing. We go all the way to 11. ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] Wideband Support
We still turn everything to SLINEAR through the core though - right? (not necessarily asking Steve) -Nate -Original Message- From: Steve Underwood [mailto:[EMAIL PROTECTED] Sent: Thursday, November 02, 2006 5:24 AM To: OpenPBX.org Developers Mailing List Subject: Re: [Openpbx-dev] Wideband Support Marc Olivier Chouinard wrote: I dont know, the basic problem I beleive is getting our hand on a good codec There are at least 2 good wideband codecs immediately available - G.722 in spandsp, and wideband speex. Steve ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] Trac spam
One of the reasons for the OpenPBX.org project was to lower the barriers to entry for participation. I guess that adds additional frustration to this issue. -Nate -Original Message- From: Daniel Swarbrick [mailto:[EMAIL PROTECTED] Sent: Friday, August 04, 2006 5:15 PM To: OpenPBX.org Developers Mailing List Subject: Re: [Openpbx-dev] Trac spam Nathan Hawkins wrote: Can we require a valid email address and a verification through email before we enable a username/password? Something like subscribing to a mailing list? Trac permissions are set independently to Apache htpasswd users, but if the username matches up, permission is granted. Just take away Trac permission for Anonymous to open tickets or edit pages, and it then forces somebody to have successfully logged in via HTTP basic auth. It means somebody will have to maintain the htpasswd file, or maybe implement an automated signup procedure (with a captcha). I don't think the spambots will brute force a valid Apache username/password. Look at how FreeSWITCH do it - you can't even access Trac without a username. Maybe a little bit extreme, but it is possible to configure Trac to offer read-only access to unauthenticated users. ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] Trac spam
This week we will get it fixed per citrixs suggestion. Promise. Nate _*_ -Original Message- From: Daniel Swarbrick [EMAIL PROTECTED] To: OpenPBX.org Developers Mailing List openpbx-dev@openpbx.org Sent: Mon Jul 31 18:54:25 2006 Subject: [Openpbx-dev] Trac spam Is anyone still at the helm of this project? The Trac spam is getting VERY annoying, and it is so easily fixed. Just configure Trac to require an authenticated HTTP user to open tickets. It's the only way it's going to stop, as we seem to have become the target of a very persistent spambot. I've been closing bogus tickets for a while, but I'm getting tired of it. Please fix this annoying crap. ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
[Openpbx-dev] Cluecon - sorry for the X-post
I just wanted to remind everyone that the end of early-bird registration for Cluecon is coming up soon (July 1). So if you intend to go, registering now will save you some money. http://www.cluecon.com Also, if you are going, please chime in on the list or IRC (#openpbx) and let us know. It would be nice to know who to look for there. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
[Openpbx-dev] Cluecon is coming, August 1-3 in Chicago
You probably already know Cluecon is coming. They are still seeking speakers. MikeJ will probably send another e-mail around to try to enlist some help. I just wanted to ask everyone to consider going to Cluecon. We will probably have a OpenPBX.org meet to discuss direction or maybe fix some niggles if there are enough of us. If there aren't we might just drink beer and talk about the good old days when computers were computers and phones were phones. So - even if you don't want to speak, you should still think about going. Last year was a good introduction to a lot of the people in the Asterisk, and now Openpbx.org and Freeswitch world. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
[Openpbx-dev] Call for last minute tunings and glitch-fixes.
We probably could have released April 1 but there was still some housekeeping to take care of. If anybody has any more last minute bug-fixes, updates, or changes send them in the next 24 hours. Also, a couple people volunteered to put up a demo server. Please let me know if you have done so. FYI: there is a sound file Melanie Recorded included for the demo server to play when a person connects. Let us know the machine's address so we can get demo.openpbx.org directed to you. We will get this bad boy sewn up this week and released so that we can get on to some more fun stuff. Thanks everyone. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] SRTP / TLS / OpenPBX
Is this for bridging systems or do you have endpoints (phones?) that support this too? I can tell you with relative certainty that nobody has been working on this. Nobody has stepped up to work on SIP/RTP in a big way yet, but maybe somebody is interested? Could you tell us a little more about your application? A lot of times this kind of question gets the use OpenVPN response. -Nate -Original Message- From: Linus Surguy [mailto:[EMAIL PROTECTED] Sent: Monday, April 03, 2006 1:18 PM To: OpenPBX.org Developers Mailing List Subject: [Openpbx-dev] SRTP / TLS / OpenPBX Hi All, We got a possible involvment in a project we'd love to look at OpenPBX for. However, it needs SRTP and probably TLS - I know some work for 'the other program' has resulted in some patches, but what about OpenPBX? Linus ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] status of app_conference
For anyone interested the problem was that alb used 30ms frames instead of 20ms and app_conference expects to get 20ms frames. This is of course something we should fix. /B - -- Some phone sets use varying or non-standard frames too. I'm thinking of Sipura specifically. It was 30 ms on some of their devices. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
[Openpbx-dev] Demonstration Server Demo.openpbx.org
Is there anyone that could host (machine + bandwidth) a demonstration server for OpenPBX.org? This would take the place of misery.digium.com at extension 500 in the current sample dial plan. It would need to be a machine running OpenPBX.org, with IAX reachable by the Internet. GSM codec support would be fine to help cut down bandwidth required, but Ulaw would be nice. The demonstration should announce that your test is successful, and then drop the caller into a testing conference where they could say hi to others getting started if they wanted. Optionally, it would be nice to have the machine announce it's OPBX uptime, OPBX revision, and maybe some other information about the platform or conference (PIII 800, 18 users in conference), but that would be icing on the cake. Maybe if a couple people could do this we could set up some kind of DNS round-robin load balancing scheme. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] music-on-hold directory error?
Check you musiconhold path in modules.conf or openpbx.conf - I can't quite recall. -Original Message- From: Armin Schindler [mailto:[EMAIL PROTECTED] Sent: Thursday, March 30, 2006 4:36 PM To: openpbx-dev@openpbx.org Subject: [Openpbx-dev] music-on-hold directory error? Hi, maybe it's too late here and I should go to bed, but after upgrading to current pre-0.2 branch, my music-on-hold does not work any more. I get: 2006-03-31 00:10:48 WARNING[3056139184]: file.c:522 opbx_openstream_full: File /opt/openpbx.org/var/data/moh/my_sound does not exist in any format 2006-03-31 00:10:48 WARNING[3056139184]: res_musiconhold.c:212 opbx_moh_files_next: Unable to open file '/opt/openpbx.org/var/data/moh/my_sound': No such file or directory but the file (I tried many extensions) is there. Then after a short look into file.c:522 opbx_openstream_full I noticed that opbx_openstream_full() doesn't seem to like absolute paths. Obviously it expects just a filename which will be searched in the 'sounds' directory, prefixed with the language. Am I missing here something (wrong conf maybe)? My musiconhold.conf has: [default] mode=files directory=/opt/openpbx.org/var/data/moh Armin ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] AEL
Bartek Kania wrote: There has been talk of replacing the dialplan with something good and beautiful. What features do we want/need in the dialplan and how should they work? And, do we have anyone who wants to code it? Take a look at how FreeSwitch have incorporated JavaScript in the dialplan. I think it's possible to build some fairly powerful behaviour, with only a small handful of primitive functions (such as opening an RTP stream, recording a file, playing a file, detecting DTMF etc). A lot of what is implemented as dialplan apps or functions in Asterisk/OpenPBX will be native features of most languages (such as string handling, conditional branching, date/time functions). Benjk and I were excited about the io language (http://www.iolanguage.com/about/). It's very small, embeddable and extensible. We need to move away from the status quo and find something powerful that is also intuitive. like legos I believe there is a need for a two-layer plan, at least conceptually two layers. The top layer is simple and works like legos or a GUI, very intuitive. The bottom layer is more involved and is used to create the building blocks for the simple layer. Maybe it would be like macros in current dialplan terminology. There would probably be a standard library of functions. Both layers can be changed however anyone who can do current dial-plans would easily pick up the syntax for the lego-like dial plan layer. Also, we can get rid of silly repetition like exten 220 = over and over again. Hopefully use labels instead of priorities if something like that is still needed. Whatever we choose should also lend itself easily to some kind of GUI adaptation. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
[Openpbx-dev] State of OpenPBX.org 3/1/2006
This marks the start of the feature freeze for the current trunk in anticipation of the .2 release. This means no new features will go into OpenPBX.org until .2 is released and our focus is on testing and debugging what is in trunk until the .2 release. Thanks to everyone who has helped bring the project to this point. If you haven't installed OpenPBX.org in a while or updated it, please consider trying it and testing it in the near future. If your Distribution requires special treatment for it to build OpenPBX.org please make a note of it on the wiki or submit bugs and/or patches. These are some items that have been added or will be for the feature freeze: * Generators * ICD * app_conference * Timers for zaptel independence We are targeting April 1 for the .2 release. Opportunities: Everyone can help test the code, beat on the code, put it through it's paces. Test individual apps and channels to make sure they work as they should. Compile it on other platforms. Documentation. We will need additional documentation on how to perform asterisk equivalents and new tasks in OpenPBX.org. This will be more important as the code diverges. Just blogging your experience with OpenPBX.org may be helpful. If anyone has skills or a business around web commerce/stores, we would welcome a volunteer to contribute a web store for Voices of Openpbx.org. Initially Melanie Taylor, the new voice could start, but It would be nice if it were flexible enough to work as an exchange for voice artists with other language skills could work from it too. Tell your friends about OpenPBX.org. -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
[Openpbx-dev] trac down?
It looks like trac is down, can anyone else access it? -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] Sound conversion tool
See attached shell script, that uses 'find' to recursively search for .wav files in the current dir, and 'sox' to make alaw and gsm files. You can easily modify it to produce ulaw if you need. I figure this has fewer dependencies than requiring Python, Gstreamer, Pygst etc... Cool, Can we add it to the repository too? -Nate ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev
Re: [Openpbx-dev] Phone Model
That kind of functionality is usually implemented in the phone, or in its provisioning system. Seeing as they are usually little computers it only makes sense. Polycom are particularly good for this sort of thing. There may be others. _*_ -Original Message- From: [EMAIL PROTECTED] [EMAIL PROTECTED] To: OpenPBX.org Developers Mailing List openpbx-dev@openpbx.org Sent: Mon Dec 12 18:04:30 2005 Subject: [Openpbx-dev] Phone Model hi, Do OpenPBX (or Asterisk for matter) have any 'phone model' in their architecture? If you look inside an Avaya, AT/T or Nortel PABX you will find a module referred to as a 'phone model'. It means that the PABX have some knowledge about the phone and can execute functionality on F1-F10 buttons etc. One typical feature is to have a list of names and extensions displayed on your phone etc. jvb ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev ___ Openpbx-dev mailing list Openpbx-dev@openpbx.org http://lists.openpbx.org/mailman/listinfo/openpbx-dev