[Serusers] Re: [Serdev] new stable release: ser 0.9.3

Alberto Cruz acruz at tekbrain.com
Wed Jun 29 03:13:32 CEST 2005


I would like to give thanks to all the people that is behind this 
project and have given their effort and time to make this new stable 
release a reality.

!!! Congratulations and 1x10^oo claps. !!!!

 From a happy user. :-)

Regards

Alberto Cruz

Jan Janak wrote:

>Hello,
>
>There is a couple of new things in the new release, here is a summary:
>
>SER:
>
>   Most of you have been using one of 0.9.x pre-releases already so
>   you probably know what to expect from it. The tarballs/packages
>   contain updated documentation. In this release we did not put
>   the additional documentation on the ftp server, instead we will
>   generate web pages from it (aiming at automatic updates). In addition
>   to that we tried to test all the stuff together (serweb, ser, rtpproxy,
>   radius).
>
>SERWeb:
>
>  - Karel polished serweb. There is now an data abstraction layer so it is
>    possible to use serweb with both mysql and postgres databases
>
>  - We renamed the serweb cvs repository, using a more logical name. The new
>    CVSROOT for serweb is
>    :pserver:anonymous at cvs.berlios.de:/cvsroot/serweb
>
>  - SERWeb adopted the versioning scheme of SER, so for every SER release
>    there will be serweb release with same major version (minor -- the last
>    number can differ and still compatibility will be guaranteed).
>
>  - We now have dedicated mailing lists for SERWeb:
>  
>    http://lists.iptel.org/mailman/listinfo/serweb-users
>    http://lists.iptel.org/mailman/listinfo/serweb-dev
>  
>  - SERWeb is now extensible, it is possible to change the layout of the
>    pages, create templates, and translate SERWeb into other languages.
>
>  - It is now possible to enter username at domain in log-in window and this
>    feature is enabled by default. There was quite some amount of confusion
>    when serweb was running on a machine with different domain than the
>    domain in the subscriber database. This problem is hopefully gone now
>    when users can specify the domain manually.
>
>  - There is a debian package which tracks all the dependencies and allows
>    easy installation and configuration. More packages are underway.
>    
>  - Serweb tarball for this release can be found at:
>    ftp://ftp.berlios.de/pub/ser/0.9.3/contrib
>    
>SEMS:
>
>  Sems is the only piece that is still missing in this release, it will
>  be added later.
>    
>Packaging:
>
>  In this release we put quite a lot of effort into integrating all the
>  components together (ser, serweb, mysql, radius, postgres, rtpproxy).
>  As a result we now have an APT repository and Debian packages for all
>  of them.
>
>  Debian users can put the following URL in their /etc/apt/sources.list:
>
>  deb http://apt.sip-router.org/debian/ stable main contrib non-free
>  deb-src http://apt.sip-router.org/debian/ stable main contrib non-free
>  
>  We have packages for all three distributions, users of testing or
>  unstable releases can simply replace stable with testing and/or unstable.
>
>  The repository currently contains the following packages:
>
>  libilbc0              -- internet Low Bit Rate Codec Library
>  jrtplib               -- RTP Library
>  libradiusclient-ng2   -- Maxim's radiusclient-ng library
>  rtpproxy              -- Maxim's RTPProxy
>  ser-acc-db-module     -- SER acc module with database support
>  ser-acc-radius-module -- SER acc module with database and radius support
>  ser-cpl-module        -- SER cpl-c module
>  ser-jabber-module     -- SER jabber module
>  ser-mysql-module      -- MySQL support for ser
>  ser-pa-module         -- Jamey's Presence Agent
>  ser-postgres-module   -- Greg's Postgres support for SER
>  ser-radius-modules    -- Juha's RADIUS support for SER
>  ser                   -- The core and basic modules
>  serweb                -- SERWeb
>
>  This will hopefully simplify installation and configuration of all
>  the software. In general we would like to divert people from using CVS
>  versions and provide binary packages and easy way of installation for
>  major linux distributions.
>
>  Updates of the repository can be automated to large extent. For stable
>  SER releases we would like to try fully automatic updates -- packages
>  will be automatically generated when a bug is fixed in CVS and uploaded.
>  Users can simply keep their installations up-to-date using apt.
>
>  We are also preparing similar repository yum repository for users of
>  fedora and redhat based distributions. I hope to have it online by the
>  end of the week.
>
>  It would be also possible to setup similar system for other distributions,
>  but for that we would need some support from external people. Please drop
>  me a line if you are willing to help with building packages for your
>  favorite distribution.
>
>  For unstable releases, there are debian packages generated daily from
>  cvs snapshots at ftp://ftp.berlios.de/pub/ser/cvs-snapshots
>  This is an experimental feature and we are planning to move it into
>  the APT repository as well.
>
>RADIUS Support:
>
>  The radius library has been renamed. This necessary for the debian packages
>  because otherwise the library files would conflict with the original
>  radius library and could not be installed on the same system at the same
>  time.
>
>  From version 0.5.0 all include files and libraries are named radiusclient-ng
>  (radiusclient-ng.h and libradiusclient-ng.so).
>  Users of 0.4.x versions can still continue using older versions. When 
>  compiling ser you can specify the library version on the command line:
>  make all radiusclient_ng=4
>  Versions 0.3.x are no more supported.
>
>CVS:
>
>  There is a new CVS module called experimental, administered by Greger V. Teigre.
>  More information can be found here:
>  http://www.iptel.org/~janakj/ser_cvs.xhtml
>
>Bug Tracker:
>
>  We now have a bug tracking system for SER and related software running at
>  http://bugs.sip-router.org
>  
>  I would like to encourage anyone to use the bug tracking system for reporting
>  bugs and asking for feature enhancements. It is possible to attach additional
>  data, such as configuration files and error logs to bugs. There is no need
>  to have an account in the bug tracker in order to report a bug (although it
>  is recommended because then you can receive status updated by email).
>
>  Please make sure that all important bugs and feature requests are in there,
>  otherwise it can happen that they will simply disappear in the noise of
>  the mailing lists.
>  
>Release Scheme:
>
>  Most likely there will be some changes in the way how SER gets released,
>  because we will need it to make the automatic package generation possible
>  and it has also become a hot topic on the mailing lists recently :-).
>
>  More details will follow on serdev, in short we will probably keep one
>  stable branch in CVS (this does not change) where only bug fixes will
>  be allowed, nothing else. Upon each update the minor version number will
>  be incremented and a new release generated. Anyone who fixes a bug in CVS
>  should have the possibility to do this and it should be very quick, making
>  fast bug-fix updates possible.
>
>  We are also trying to automate the release process as much as possible,
>  which hopefully would result in faster release cycles.
>  
>On behalf of all the people behind SER I would like to take this opportunity 
>to thank everyone helping with this. Special thanks this time go to 
>Greger V. Teigre, Paul Hazlett, and Simon Miles for writing and
>maintaining excellent documentation at http://onsip.org and helping others
>on the mailing lists.
>
>   Jan.
>
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
>
>
>  
>




More information about the sr-users mailing list