Difference between revisions of "Road Map"

From reSIProcate
Jump to navigation Jump to search
(formatting change - plus moved old roadmap here)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 +
 +
== 2013 ==
 +
 +
===1.9.x release===
 +
 +
* WebRTC release
 +
* Suitable for EPEL6
 +
* recon, possibly with B2BUA
 +
* remove the old libb2bua
 +
* contributions from GSoC project
 +
* improve TLS support
 +
** PEM file locations
 +
 
== 2006 ==
 
== 2006 ==
 
===Q1 - capuchin (v0.2 = release 6030)===
 
===Q1 - capuchin (v0.2 = release 6030)===
Line 46: Line 59:
  
 
==Old Roadmap (for reference)==
 
==Old Roadmap (for reference)==
==== Goals for 0.1 release (beginning of May) ====
+
Original Message from Cullen that started the repro project: [[Repro_Proxy_Server|message]]
 +
=== Goals for 0.1 release (beginning of May) ===
 
* source tar ball available
 
* source tar ball available
 
* binaries available for Windows (exe), Linux (rpm), MacOSX (dmg)
 
* binaries available for Windows (exe), Linux (rpm), MacOSX (dmg)
Line 53: Line 67:
 
* tested according to test plan
 
* tested according to test plan
  
==== Goals for 0.2 release ====
+
=== Goals for 0.2 release ===
 
* high availability (distribution of user database and registrations across a geographically diverse server farm)
 
* high availability (distribution of user database and registrations across a geographically diverse server farm)
 
* call forwarding
 
* call forwarding
 
* certificate/credential service (draft-ietf-sipping-certs-01.txt)
 
* certificate/credential service (draft-ietf-sipping-certs-01.txt)
  
==== Goals for 0.3 release ====
+
=== Goals for 0.3 release ===
 
* support for the GRUU extension and outbound-only connections
 
* support for the GRUU extension and outbound-only connections

Latest revision as of 16:08, 22 June 2013

2013[edit]

1.9.x release[edit]

  • WebRTC release
  • Suitable for EPEL6
  • recon, possibly with B2BUA
  • remove the old libb2bua
  • contributions from GSoC project
  • improve TLS support
    • PEM file locations

2006[edit]

Q1 - capuchin (v0.2 = release 6030)[edit]

Capucin.jpg

  • ACLs for sources (trustedNode Monkey repair)
  • IPV6
  • TLS

Q2 - howler[edit]

  • Identity
  • Outbound
  • GRUU
  • Memory/Performance improvements
  • I/O refactoring (giving other systems access to the primary pump)
  • Provisioning/Config interface Abstraction
  • P-Asserted-Identity
  • Proxy-Require
  • Authorization Sweep (e.g register for your own AOR only)
  • Privacy
  • Aliases
  • Tinderboxing (test/build bed)

Q3[edit]

  • ACLs for targets
  • Logging refactoring (administrator vs. developer; log rotation)
  • Unit tests
  • Enum (currently there's no way to try enum and then try something else if it fails)
  • Asynch number manipulation
  • NAT fixup (routes)
  • Change Qvalue representation from float to integers 0-1000
  • Fix MySQL TODOs
  • SIPPING Certs

Q4[edit]

  • Recursion Policy (functional and user based specialization)
  • Monitoring
  • Monkey config framework

Target Platforms[edit]

  • Linux Fedora Core 4 - rpms available
  • Windows XP, 2003, and 2000 Server - setup.msi available
  • Debian Linux - Debian packages available
  • Mac OS X 10.4 - compiled ok, dmg available
  • Mac OS X 10.3 - compiled ok, no package files
  • Solaris - not compiled


Old Roadmap (for reference)[edit]

Original Message from Cullen that started the repro project: message

Goals for 0.1 release (beginning of May)[edit]

  • source tar ball available
  • binaries available for Windows (exe), Linux (rpm), MacOSX (dmg)
  • allow web admin to modify and delete users and static routes
  • add access lists for devices that don't need to authenticate (like gateways)
  • tested according to test plan

Goals for 0.2 release[edit]

  • high availability (distribution of user database and registrations across a geographically diverse server farm)
  • call forwarding
  • certificate/credential service (draft-ietf-sipping-certs-01.txt)

Goals for 0.3 release[edit]

  • support for the GRUU extension and outbound-only connections