Open source is a vital part of our development model. It is clear that a single organization bearing almost the entire development cost of this project is not a sustainable proposition in the long run. For this project to thrive in open source, we need much more by way of developer participation from the community. We simply cannot afford to just have a "user community". We need a "developer community" as well. Those with vested interests in the success of this project need to help out with development. To date there has been little participation other than bug reports ( which are valuable in and of themselves but clearly we need more).
So what can we do to change the current state of affairs ? Questions I have for the developer community : 1. Development environment : EDE has helped a great deal in lowering the barrier for participation. Kudos to Paul for that. Is this enough. 2. Is the architecture documented well enough to allow a user to add a new service? It was a non trivial exercise for me when I got started in this project. I think more work is needed here. Where do we fall short? I started up a wiki page based on my experiences but that may not be enough. 3. Core services API : I would like to put together a proposal for open API to our core components to lower the entry barrier for developer participation. We should probably do more along those lines. So the question is where do we fall short? Any suggestions? I started on a "call control API" there is a "sipxconfig rest API". I quite like the FreeSWITCH API model. This is a terrific project and I am a very strong proponent of open source but like anything else it must be sustainable and benefit all participants. Please avoid rehashing other threads when answering to this mail. Thank you very much for your participation. Best regards Ranga -- M. Ranganathan _______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev sipXecs IP PBX -- http://www.sipfoundry.org/
