summaryrefslogtreecommitdiffstats
path: root/doc/1.0-roadmap
blob: 6a7e9e70ac57e9b6549f4c09fa58c40573a334cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
This document details the major work needed before Bcfg2 is ready for
a 1.0 release. The high-level goal for 1.0 is to fix long-standing
architecture warts and provide a reasonable internal API for the
server. 

* Major Goals
** Done
*** Build a comprehensive server plugin architecture 
*** make out of tree plugins work 
** Left
*** Version Control Backend
*** Fix the POSIX path problem
*** Clean up client/server statistics data format
*** Multithreaded server (sync from Cobalt)
*** Reporting System and Database
**** Schema fixes
**** Performance 

* Other Goals
** properties switch to connector plugin
** ticket triage

** bind failure annotations
** plugin self-bootstrap (get out of bcfg2-admin init)
** core plugin filtering (for bcfg2-admin & co)