logo_kerberos.gif

Difference between revisions of "Release 1.9"

From K5Wiki
Jump to: navigation, search
(Administrator experience)
(Developer experience)
 
(12 intermediate revisions by 3 users not shown)
Line 5: Line 5:
 
This is only an approximate timeline.
 
This is only an approximate timeline.
   
* 2010-09-01 -- make release branch
+
* 2010-10-01 -- make release branch
 
* 2010-12-01 -- final release
 
* 2010-12-01 -- final release
   
 
== Code quality ==
 
== Code quality ==
   
* Python-based test framework [Greg, done, could be extended to include multi=realm test cases]
+
* Python-based test framework [Greg, done, could be extended to include multi-realm test cases]
 
* KDC refactoring [Tom Yu]
 
* KDC refactoring [Tom Yu]
* DAL cleanup [Greg Hudson]
+
* [[Projects/Database Access Layer cleanup | DAL cleanup]] [Greg Hudson]
   
 
== Developer experience ==
 
== Developer experience ==
   
* NSS crypto back end? [Bob Lyea]
+
* NSS crypto back end? [Bob Relyea]
* plugin framework evolution [Tom Yu, Zhanna Tsitkova]
+
* [[Projects/Plugin_support_improvements|Plugin framework evolution]] [Tom Yu, Zhanna Tsitkova]
* Naming extensions back end for exposing constrained delegation chain [Luke, done, needs review]
+
* [[Projects/SignedPathNamingExts | Naming extensions]] back end for exposing constrained delegation chain [Luke, done]
  +
* [[Projects/Alternative_PRNG | PRNG modularity]] (including Fortuna-like back end)
   
 
== Performance ==
 
== Performance ==
Line 28: Line 28:
 
== Administrator experience ==
 
== Administrator experience ==
   
* [[Projects/Trace_logging|Trace logging]][Greg Hudson]
+
* [[Projects/Trace_logging|Trace logging]] [Greg Hudson]
 
* Plugins for password sync [Tom Yu]
 
* Plugins for password sync [Tom Yu]
* Plugins for password quality checks [Tom Yu]
+
* [[Projects/Password_quality|Plugins for password quality checks]] [Tom Yu]
 
* OTP (only old SAM SecurID planned for now) [Tom Yu]
 
* OTP (only old SAM SecurID planned for now) [Tom Yu]
  +
* [[Projects/Config_File_Validator|Configuration File Validator]] [Zhanna Tsitkova]
   
 
== Protocol evolution ==
 
== Protocol evolution ==
   
* [[Projects/IAKERB|IAKERB]]
+
* [[Projects/IAKERB|IAKERB]] [Luke, done]
* [[Projects/Camellia_encryption|Camellia encryption]]
+
* [[Projects/Camellia_encryption|Camellia encryption]][Luke, mostly done, needs standardization]

Latest revision as of 18:38, 1 November 2010

This is the preliminary proposed goal set for the krb5-1.9 release. Please provide comments on the krbdev list. This page organizes the goals by the "guiding principles" listed in the roadmap.

Timeline

This is only an approximate timeline.

  • 2010-10-01 -- make release branch
  • 2010-12-01 -- final release

Code quality

  • Python-based test framework [Greg, done, could be extended to include multi-realm test cases]
  • KDC refactoring [Tom Yu]
  • DAL cleanup [Greg Hudson]

Developer experience

Performance

  • account lockout performance improvements [Greg Hudson, done]

End-user experience

Administrator experience

Protocol evolution