summaryrefslogtreecommitdiffstats
path: root/encap/TODO
blob: 83892c782ce6f40eb1e4468407f232e2fb11f08c (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
26
27
28
29
30
31
32
33
34
35
36
37
= EncapTodo: TODO =

== For 0.8.4  ==

 * Write HOWTO

 * Packages all deps of new reports (django etc.) for GNU/Linux

 * Move from lxml (+deps) to elementtree for client
   * Maybe just move to Python 2.5 (which includes elementtree) if final comes
     out on schedule (Sept 12th, 2006 is planned final release date)
 
== For 0.8.5 or earlier ==

 * Cut down distribution size to something more reasonable
   * Some platforms are now >150MB (installed)
   * Remove unneeded doc / test code / etc.
   * Perhaps make seperate -doc- or -extra- encap packages
   * Might be able to make client-side only python 2.5 (statically linked to
     deps like openssl), bcfg2, daemontools, ostiary, and bcfg2-site.
       * http://groups.google.com/groups/starred?lnk=lnmst&hl=en
   * Look into using http://sourceforge.net/projects/cx-freeze/ for client-side

== For 0.8.6 or earlier ==
 
 * Improve handling of libgcc/libstdc++

 * Try to make build not effect the build host as much
 
 * Try to make it possible to build as non-root

 * Handle removals nicely (preremove/postremove scripts)
   * Work towards full compliance with encap 2.1 spec
   * Remove /service links in remove scripts for daemontools services
   
== Documentation Version ==
$Id$