Module: sems Branch: master Commit: 618420bf4ca35d5db04005f49dccb5f32eec5975 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=618420bf4ca35d5db04005f49dccb5f32eec5975
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Thu Feb 3 02:28:07 2011 +0100 removed WHATSNEW_0.10 doc, merged into changelog --- doc/CHANGELOG | 42 +++++++++++++++++++++++++++++++++++++++++- doc/WHATSNEW_0.10 | 39 --------------------------------------- doc/src/doxyref.h | 12 ++---------- 3 files changed, 43 insertions(+), 50 deletions(-) diff --git a/doc/CHANGELOG b/doc/CHANGELOG index 57cbb98..a3ddbf0 100644 --- a/doc/CHANGELOG +++ b/doc/CHANGELOG @@ -306,4 +306,44 @@ Version 0.10.0 rc2 Version 0.10.0 rc1 - ... \ No newline at end of file + ... + +What is new in SEMS version 0.10.0 (from 0.9.0) + +Between 0.9.0 (CVS) versions and 0.10.0, quite a lot has changed. +Almost 50% of the code has been rewritten: the design has been +simplified a lot, and to make a slim, clean core a lot of +functionality has been dropped. Instead, for the core we just +focus on the essentials: basic signalling, session and media +handling, and loading plugins. + +An inter-plugin API ("DI-API") has been introduced, such that +functionality can be added using plugins, everybody can implement +their favorite functionality as a reusable plug-in, and applications +can be built in a modular manner. + +A new kind of modules, session component plugins, can even modify the +basic signaling behaviour, the session timer plugin is the first one to +use this. + +Major additional changes: + * Interface to Ser has been rewritten. + + * Application plug-in interface has been partially rewritten. + Applications are now exclusively event driven and asynchronous. + + * Media is processed by one thread for all sessions, improving + the performance extremely due to less task-switching + + * Back-to-back User Agent (B2BUA) functionality has been added. + + * IVR python code has been completely rewritten: Applications are + now developed in the IVR like their C++ counterparts + + * Session-Timer has been added (as module), replacing the ICMP + watcher + + * Adaptive playout buffer has been added + + * Audio processing simplified + diff --git a/doc/WHATSNEW_0.10 b/doc/WHATSNEW_0.10 deleted file mode 100644 index 0470585..0000000 --- a/doc/WHATSNEW_0.10 +++ /dev/null @@ -1,39 +0,0 @@ -What is new in SEMS version 0.10.0 - -Between 0.9.0 (CVS) versions and 0.10.0, quite a lot has changed. -Almost 50% of the code has been rewritten: the design has been -simplified a lot, and to make a slim, clean core a lot of -functionality has been dropped. Instead, for the core we just -focus on the essentials: basic signalling, session and media -handling, and loading plugins. - -An inter-plugin API ("DI-API") has been introduced, such that -functionality can be added using plugins, everybody can implement -their favorite functionality as a reusable plug-in, and applications -can be built in a modular manner. - -A new kind of modules, session component plugins, can even modify the -basic signaling behaviour, the session timer plugin is the first one to -use this. - -Major additional changes: - * Interface to Ser has been rewritten. - - * Application plug-in interface has been partially rewritten. - Applications are now exclusively event driven and asynchronous. - - * Media is processed by one thread for all sessions, improving - the performance extremely due to less task-switching - - * Back-to-back User Agent (B2BUA) functionality has been added. - - * IVR python code has been completely rewritten: Applications are - now developed in the IVR like their C++ counterparts - - * Session-Timer has been added (as module), replacing the ICMP - watcher - - * Adaptive playout buffer has been added - - * Audio processing simplified - diff --git a/doc/src/doxyref.h b/doc/src/doxyref.h index 049f509..8b5e14d 100644 --- a/doc/src/doxyref.h +++ b/doc/src/doxyref.h @@ -38,22 +38,14 @@ * \arg \b Bugs: Bug tracker: http://bugtracker.iptel.org/sems * * \section outdated_doc Outdated documentation bits - * \arg \ref whatsnew_0100 * \arg installation instructions for tutorial applications: * <a href="http://www.iptel.org/sems/sems_application_development_tutorial"> * Application Development Tutorial </a> * */ -/*! \page whatsnew_0100 Changes in SEMS from 0.9 versions to 0.10 - * SEMS has changed a lot between 0.9 versions and 0.10 versions. - * The file WHATSNEW_0.10 lists the most important changes: - * \verbinclude WHATSNEW_0.10 - * - */ - -/*! \page changelog Changelog (from 0.10.0-rc1 onwards) - * CHANGELOG for SEMS from 0.10.0-rc1 onwards +/*! \page changelog Changelog + * CHANGELOG for SEMS from 0.9.0 onwards * \verbinclude CHANGELOG * */ _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
