Source Code (Download)
First of all, please note that there are NO Releases. We believe that because the project is so dynamic, releases won’t make sense and anyway we do not have the man-power to do support for anything than the last source code revision.
There are 3 ways that you can get the source of the components
- Download the projects with Subversion (SVN)
- Get daily snapshots in convenient archives
- Get a VM ready-to-run image
Browsing the Source Code
Browsing the SVN tree gives you a great view into the current status of this project’s code. You may also view the complete histories of any file in the repository without any Subversion client.
Getting the Source Code with Subversion
To get it you need Subversion.
The project is split into several sub-projects, each dealing with a specific component:
- ser_ims for the CSCFs
- FHoSS for the HSS
- JavaDiameterPeer for the Java Diameter Peer
- CDiameterPeer for the C Diameter Peer
Anonymous SVN Access via SVN
Subprojects from sourceforge Developer SVN repository can be checked out through anonymous (svnserve) SVN with the following instruction set.
svn checkout svn://svn.code.sf.net/p/openimscore/code/ser_ims/trunk
svn checkout svn://svn.code.sf.net/p/openimscore/code/FHoSS/trunk
svn checkout svn://svn.code.sf.net/p/openimscore/code/JavaDiameterPeer/trunk
svn checkout svn://svn.code.sf.net/p/openimscore/code/CDiameterPeer/trunk
Anonymous SVN Access via HTTP
Subproject from sourceforge Developer SVN repository can be checked out through anonymous HTTP with the following instruction set.
svn checkout https://svn.code.sf.net/p/openimscore/code/ser_ims/trunk
svn checkout https://svn.code.sf.net/p/openimscore/code/FHoSS/trunk
svn checkout https://svn.code.sf.net/p/openimscore/code/JavaDiameterPeer/trunk
svn checkout https://svn.code.sf.net/p/openimscore/code/CDiameterPeer/trunk
Developer SVN Access via SSH
Only project developers can access the SVN tree via this method. SSH2 must be installed on your client machine. Substitute developername with the proper value. Enter your site password when prompted.
svn checkout svn+ssh://firstname.lastname@example.org/p/openimscore/code/ser_ims/trunk
svn checkout svn+ssh://email@example.com/p/openimscore/code/FHoSS/trunk
svn checkout svn+ssh://firstname.lastname@example.org/p/openimscore/code/JavaDiameterPeer/trunk
svn checkout svn+ssh://email@example.com/p/openimscore/code/CDiameterPeer/trunk
For your convenience, you can download the components compressed in one file each. Each night the latest revision is added. The revisions are not necessarily pulled on each iteration, but just one per day.Pay attention though, that these are not releases! As such, please only post bugs and issues regarding the last revision.
The daily revision snapshots can be found here: https://sourceforge.net/p/openimscore/code/HEAD/tarball