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@openser.org
http://openser.org/cgi-bin/mailman/listinfo/devel


_______________________________________________
Devel mailing list
Devel@openser.org
http://openser.org/cgi-bin/mailman/listinfo/devel

Reply via email to