Re: [Openpbx-dev] New to the Project

2007-04-16 Thread Nathan C. Smith
 

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

2007-04-16 Thread Nathan C. Smith

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?

2007-03-08 Thread Nathan C. Smith
  
  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

2007-02-11 Thread Nathan C. Smith

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

2006-11-27 Thread Nathan C. Smith


 -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

2006-11-02 Thread Nathan C. Smith
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

2006-08-05 Thread Nathan C. Smith
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

2006-07-31 Thread Nathan C. Smith
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

2006-06-27 Thread Nathan C. Smith

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

2006-05-18 Thread Nathan C. Smith

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.

2006-04-04 Thread Nathan C. Smith

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

2006-04-03 Thread Nathan C. Smith
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

2006-03-31 Thread Nathan C. Smith
 
 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

2006-03-31 Thread Nathan C. Smith

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?

2006-03-30 Thread Nathan C. Smith
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

2006-03-21 Thread Nathan C. Smith


 
 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

2006-03-01 Thread Nathan C. Smith

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?

2006-02-23 Thread Nathan C. Smith

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

2006-02-21 Thread Nathan C. Smith



 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

2005-12-12 Thread Nathan C. Smith
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