[Devel] discussion of roadmap for 1.3
Daniel-Constantin Mierla
daniel at voice-system.ro
Thu Apr 26 14:49:22 CEST 2007
Hello I would add:
- core
- message log printing with file, line, etc... (attempted to be
introduced by different modules before release, e.g., seas)
- free mem for fixup function (required for better perl integration)
- move common fixup functions to mod_fix.h (as it is now for str fix
up) -- code cleanup
Do you think we should keep the list in dokuwiki (there is history of
modification as well)? Perhaps a new section in main index "Roadmap"
structured in namespace, e.g., "roadmap:1.3.x".
Cheers,
Daniel
On 04/26/07 14:12, Henning Westerholt wrote:
> Hello all,
>
> i've combined the discussed roadmap items from friday. On the roadmap to 1.2
> there were also some not finished "nice to have" items, i added them and some
> things from the list too for discussion. :-)
>
> From friday:
>
> 1) tighter integration of xmpp into OpenSER, get rid of two levels of
> addressing
>
> 2) dialog enhancements
> - Bogdan
>
> 3) better diameter support
> - Ovidiu Sas
>
> 4) SIPS url support
> - get rid of hard coded "sip" in modules
> - enhance parser
>
> 5) replace OpenSSL with GnuTLS
> - performance issues, GnuTLS seems two times slower then OpenSSL
> - but GnuTLS supports more features
> - Julien Blache announced that he wants to work on this
>
> 6) replace integrated assembler code with system provided assembler functions
> - Bogdan
> - needs performance evaluation
>
> 7) RTPProxy enhancements
> - collaboration with existing project, or rewrite
> - Adam Linford announced that he can perhaps provide funding for an rewrite
>
> 8) Build system change
> - not decided yet
> - cmake vs. autotools
> - Sebastien Tricaud announced that he wants to work in this
>
> 9) OpenSER lib
> - would probably easier with better build system and isolation of memory
> management
> - Sebastien Tricaud announced that he wants to work on this
>
> From the 1.2 roadmap:
>
> 10) OpenSER Core
>
> [o] memory defragmentation
> [o] OpenSER command line interface (terminal)
> [o] pass socket information through fifo/unixsock
> [o] interpret ICMP error messages
> [o] SIP identity
> - in patch tracker
>
> 11) OpenSER Modules
>
> [[avpops]]
> [o] local avps - avps to be stored locally, specific per script, not per
> transaction
>
> [[cpl-c]]
> [o] replace support
> [o] reload support
>
> [[dispatcher]]
> [o] database support
>
> [[uac]]
> [o] qop authentication support
> [o] proper CSeq value after authentication challenge
>
> [[usrloc]]
> [o] possibility to attach to a contact a set of values (similar to log_extra
> in acc)
>
> [[xmpp]]
> [o] support for presence and voice
>
>
> I would like to add:
>
> 12) OpenSER config reload
> - use a new configuration without an server restart
>
> 13) Database interface enhancements
> - application level clustering, especially for location data
> - needs to be discussed
> - I would like to work on this
>
> Cheers,
>
> Henning
>
> _______________________________________________
> Devel mailing list
> Devel at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/devel
>
>
More information about the Devel
mailing list