summaryrefslogtreecommitdiff
path: root/TODOS
blob: 820ee6056327a35d057edd81c39ae6fb3b7a13a0 (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
- biruda
  - start: workers names clash, so start must say which one to start.
    This depends on the architecture and the platform, so this is part
    of start. There can be multiple worker on same platforms/architectures
    on different coordinator hosts, this is ok: this is load-balancing
- http_lib:
  - POST
    - handle answer body too
- replace json-c with an embedded and thread-safe libcjson as in Tegano,
  especially the Windows port of json-c is shacky
- ideas for KISS deployment (which we would do additionally to normal
  packaging):
  - build static binaries for certain platforms, e.g. a biruda-static
    package
- grub2 grub-reboot
  - easy way to have multi-boot linux versions (if we don't want to
    chroot or virtualize)
  - how to we configure this?
  - how can we access the configuration zone of grub from other operating
    systems? most likely we have to build something on our own. Last resort
    is that a biruda on for instance FreeBSD just reboots back to Linux
    (one shot grub2 menu entry selection and boot and then falling back)