Changes between Version 27 and Version 28 of CodeSprintIdeas
- Timestamp:
- 01/20/10 22:40:15 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CodeSprintIdeas
v27 v28 1 1 = Upcoming sprints = 2 2 3 '''when''': Saturday October 24, 200910AM CST-4PM CST ([http://permatime.com/America/Chicago/2009-10-24/10:00/Bcfg2_Sprint?link=https%3A%2F%2Ftrac.mcs.anl.gov%2Fprojects%2Fbcfg2%2Fwiki%2FCodeSprintIdeas when is this in my time zone?])[[BR]]3 '''when''': sometime during weekend of February 6-7, 2010 10AM CST-4PM CST ([http://permatime.com/America/Chicago/2009-10-24/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 4 '''where''': #bcfg2 on freenode, ANL 5 5 6 6 = Ideas = 7 7 8 == Packaging ==9 10 * Create RPMs/debs for Debian/Redhat/Ubuntu/etc for _all_ necessary prereqs in 1.011 * Clean up CentOS/Suse spec files12 * update Solaris packaging tech13 14 8 == Documentation Updates == 15 9 16 * 0.9.6 to 1.0 complete migration guide 10 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. 11 12 Other things that are still needed: 17 13 * Elaborate a little more on new SSL authentication options 18 * bcfg2-info docs and possibly indepth howto for developers 19 * migrate some of the user documentation over to http://en.flossmanuals.net/bin/view/BCFG2 14 * bcfg2-info docs and possibly an in depth howto for developers 20 15 * how-to for using bcfg2-info to debug 21 16 * Ohai plugin usage and examples … … 23 18 == Features == 24 19 25 * Packages support for zypper 26 * Packages support for opensolaris IPS 27 * Improve plugin loading mechanism (to make out of tree plugins easy) 28 * Maybe also improve plugin running mechanism (to enable user to control run order of plugins, run certain files that use a plugin before another plugin but others after it, etc - plausible use cases: template clients.xml and have it update before anything else runs; run the same probe before and after an action that verifies appropriate change was made by that action) 29 * Snapshots web interface 30 * Get old reporting system working with django 1.0 (fix resolvers issue) 20 * SSL CA plugin (maybe come up with a design specification?) 21 * Add support for per-plugin info/info.xml files 31 22 32 23 == Tickets == 33 24 34 * #645 (default attributes for Package elements) 35 * #665 (Update on-wiki man pages for Bcfg2 1.0) 25 * #816 - Upstart script for lucid (+ client tool if needed) 26 * #733 - Packages support for modifying auto update 27 * #773 - Allow for APT client tool customization 28 * #819 - Add timestamp to client tool log 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 36 32 37 33 == Done == 38 34 39 * Ohai plugin40 * showclient updates41 * Better GroupPattern example42 * #690 (paranoid mode enhancements)43 * bcfg2-info - implement new showclient that properly displays connector additional data44 * #682 (clearer SSL error messages)45 * #683 (graphviz on CentOS)46 * #686 (SSHBase traceback)47 * #644 (generate user-friendly xml when server edits clients.xml)48 35 49 36 == Future sprint ideas ==