Last modified 11 years ago Last modified on 11/30/10 03:11:26

Code sprint - 2010-13-13


when: March 13, 2010 10AM CST-4PM CST (when is this in my time zone?)
where: #bcfg2 on freenode, ANL


It will be useful to keep in mind the following minimum Python versions when using built-in python modules:

Client: python 2.3
Server: python 2.4

Documentation Updates

In general, we should try and flesh out the sphinx docs as much as possible. A good start would be getting all the unsorted documents transferred over to sphinx.

Other things that are still needed:

  • Elaborate a little more on new SSL authentication options


  • Mode similar to Chef's solo mode (
  • Document Hostbase? plugin and determine if it works with the latest django
  • Services: add ability to specify custom restart attribute in 'supervised' mode (make sure process is running and don't restart if it is)


  • #733 - Packages support for modifying auto update
  • #710 - Output multiple variables from a single probe
  • #770 - Fix snapshots postgres compatibility
  • #754 - plugin for checking out code from some sort of VCS

per-user items (so we don't duplicate effort)


  • Add support for per-plugin info/info.xml files


  • SSL CA plugin (maybe come up with a design specification?)



  • bcfg2-info docs and possibly an in depth howto for developers
  • how-to for using bcfg2-info to debug
  • #816 - Upstart script for lucid (+ client tool if needed)
  • #773 - Allow for APT client tool customization