wiki:CodeSprintIdeas

Version 16 (modified by desai, 12 years ago) (diff)

--

Upcoming sprints

when: Saturday July 18, 2009 10AM CST-4PM CST (when is this in my time zone?)
where: #bcfg2 on freenode, ANL

Ideas

Packaging

  • Create RPMs/debs for Debian/Redhat/Ubuntu?/etc for _all_ necessary prereqs in 1.0
  • Clean up CentOS/Suse spec files
  • update Solaris packaging tech

Documentation Updates

  • 0.9.6 to 1.0 complete migration guide
  • Elaborate a little more on new SSL authentication options
  • bcfg2-info docs and possibly indepth howto for developers
  • migrate some of the user documentation over to http://en.flossmanuals.net/bin/view/BCFG2
  • how-to for using bcfg2-info to debug

Features

  • SSL ca (a la SSHbase)
  • Packages support for zypper
  • Packages support for gentoo
  • Packages support for opensolaris IPS
  • Packages cache updates
  • Improve plugin loading mechanism (to make out of tree plugins easy)
  • Snapshots web interface
  • Implement config file tracking to enable extra config file removal
  • bcfg2-info - implement new showclient that properly displays connector additional data

Tickets

  • #622 (what to do about missing configuration files)
  • #644 (generate user-friendly xml when server edits clients.xml)
  • #645 (default attributes for Package elements)
  • #665 (Update on-wiki man pages for Bcfg2 1.0)
  • #682 (clearer SSL error messages)
  • #683 (graphviz on CentOS)
  • #686 (SSHBase traceback)
  • #690 (paranoid mode enhancements)