3 | | '''when''': March 13, 2010 10AM CST-4PM CST ([http://permatime.com/America/Chicago/2010-03-13/10:00/Bcfg2_Sprint?link=https%3A%2F%2Ftrac.mcs.anl.gov%2Fprojects%2Fbcfg2%2Fwiki%2FCodeSprintIdeas when is this in my time zone?])[[BR]] |
4 | | '''where''': #bcfg2 on freenode, ANL |
5 | | |
6 | | = Ideas = |
7 | | |
8 | | It will be useful to keep in mind the following minimum Python versions when using built-in python modules: |
9 | | |
10 | | '''Client''': python 2.3[[BR]] |
11 | | '''Server''': python 2.4 |
12 | | |
13 | | == Documentation Updates == |
14 | | |
15 | | In general, we should try and flesh out the sphinx docs as much as possible. A good start would be getting all the [source:trunk/bcfg2/doc/unsorted/index.txt unsorted] documents transferred over to sphinx. |
16 | | |
17 | | Other things that are still needed: |
18 | | * Elaborate a little more on new SSL authentication options |
19 | | |
20 | | == Features == |
21 | | |
22 | | * Mode similar to Chef's solo mode (http://wiki.opscode.com/display/chef/Shef) |
23 | | * Document [wiki:Plugins/Hostbase Hostbase] plugin and determine if it works with the latest django |
24 | | * Services: add ability to specify custom restart attribute in 'supervised' mode (make sure process is running and don't restart if it is) |
25 | | |
26 | | == Tickets == |
27 | | |
28 | | * #733 - Packages support for modifying auto update |
29 | | * #710 - Output multiple variables from a single probe |
30 | | * #770 - Fix snapshots postgres compatibility |
31 | | * #754 - plugin for checking out code from some sort of VCS |
32 | | |
33 | | == per-user items (so we don't duplicate effort) == |
34 | | |
35 | | === solj === |
36 | | |
37 | | * Add support for per-plugin info/info.xml files |
38 | | |
39 | | === desai === |
40 | | * SSL CA plugin (maybe come up with a design specification?) |
41 | | |
42 | | === rcuza === |
43 | | * Update the CentOS how to which is horribly out of date (still using 0.9.6) |
44 | | * Use the EPEL packages at http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm for pre-reqs |
45 | | |
46 | | == Done == |
47 | | * bcfg2-info docs and possibly an in depth howto for developers |
48 | | * how-to for using bcfg2-info to debug |
49 | | * #816 - Upstart script for lucid (+ client tool if needed) |
50 | | * #773 - Allow for APT client tool customization |
51 | | |
52 | | == Future sprint ideas == |
53 | | |
54 | | * Do a pure user doc book sprint - the [http://en.flossmanuals.net/booksprints the Book Sprints book] talks about how to go about running an "extreme book sprint" where a book is completed in around a week (the [http://en.flossmanuals.net/gnulinux Command Line Intro] book was mostly done in a weekend). |
| 4 | * Do a pure user doc book sprint - the [http://en.flossmanuals.net/booksprints the Book Sprints book] talks about how to go about running an "extreme book sprint" where a book is completed in around a week (the [http://en.flossmanuals.net/gnulinux Command Line Intro] book was mostly done in a weekend). |