Updated package list to match new versions / new packages.
[beastbuild.git] / TODO
1 Upstream:
2 * feed patches upstream (EXEEXT -> expat)
3 * feed grep patches upstream
4 * merge Reactos ROSBe ccache version
5 * post Birnet::OS layer for review when it is finished
6 * upload ccache patch to google code
7
8 Porting:
9 * make Birnet::OS work under Linux                           [!!]
10 * adapt patch tree to Birnet::OS                             [!!]
11 * fix thread priorization
12 * make beast icon look properly
13
14 Beast/Win32 Bugs:
15 * why does mp3 loading not work (wave repo; load at gui)?    [!!]
16 * why does retrokit.bsewave loading not work?                [!!]
17 * scheme support is broken
18 * browser integration is broken (<=> add browser start to Birnet::OS)
19
20 BeastBuild:
21 * problem with overwriting of write protected files during extraction
22 * problem with rm_rf occasionally not removing the entire tree
23 * check if apply_patch, configure and so on could do without the
24   dir argument (which is constant over a class life cycle anyway)
25 * merge unix changes of beastbuild, to allow compiling beast
26   under linux
27 * dist_image stage is not skipped in --no-deps (for essential)
28 * git download stage should never be cached
29
30 IDEA
31 * The class stucture should be rewritten in terms of operations
32 * A list of old portings should be made and forward ported
33 * A dependancy tracker in terms of operations should be implemented.