summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dev/releases/1/todo.mdwn56
1 files changed, 28 insertions, 28 deletions
diff --git a/dev/releases/1/todo.mdwn b/dev/releases/1/todo.mdwn
index 53a8ec8..3c9317c 100644
--- a/dev/releases/1/todo.mdwn
+++ b/dev/releases/1/todo.mdwn
@@ -4,45 +4,45 @@ The following are the tasks that need to be completed for ProteanOS 1.0:
* Package archive signing:
- Prepare the following packages:
- + libgcrypt.11
- + libassuan
- + libksba
- + gnupg
- + gpgme
+ + `libgcrypt.11`
+ + `libassuan`
+ + `libksba`
+ + `gnupg`
+ + `gpgme`
- Modify [[pro-archman|dev/pro-archman]]:
+ Sign package feed index files.
- Modify [[prokit|dev/prokit]]:
- + Look for gpg in configure.
+ + Look for `gpg` in configure.
+ Verify package feed index files with gpg if configured in the profile.
- - Build opkg package against gpgme.
+ - Build `opkg` package against `gpgme`.
* Audio support:
- Configure ALSA.
- - Finish glib-2.0 package (unit tests are failing for unknown/uninvestigated
- reasons).
- - Prepare mpd package.
- - Maybe prepare libmpdclient and mpc packages.
+ - Finish `glib-2.0` package (unit tests are failing for
+ unknown/uninvestigated reasons).
+ - Prepare `mpd` package.
+ - Maybe prepare `libmpdclient` and `mpc` packages.
* Miscellaneous:
- - linux-image changes:
- + Enable Linux serial drivers in config-dimension2400.
+ - `linux-image` changes:
+ + Enable Linux serial drivers in `config-dimension2400`.
+ Add `rw` to the default Linux command line in platform config packages.
+ Upgrade to 4.1.x (the next LTS and LTSI branch):
- Drop `patches/01_no-bash.patch` (similar patch applied upstream).
- `s|drivers/video/console/|lib/fonts/|` in
`patches/03_add-mplus-fonts.patch`
- - busybox changes:
- + Make /etc/init.d/networking write generated interfaces file directly to
- /var/run/net-ifaces (allows users to edit /etc/network/interfaces
- instead of the .local file and fixes networking on read-only root file
+ - `busybox` changes:
+ + Make `/etc/init.d/networking` write generated interfaces file directly
+ to `/var/run/net-ifaces` (allows users to edit `/etc/network/interfaces`
+ instead of the `.local` file and fixes networking on read-only root file
systems).
- + Add line to /etc/inittab in config-dimension2400 and config-x60 to run
- getty on /dev/ttyS0.
+ + Add line to `/etc/inittab` in `config-dimension2400` and `config-x60` to
+ run getty on `/dev/ttyS0`.
- Prepare the following packages:
- + nano
- + rsync
+ + `nano`
+ + `rsync`
* QEMU ports:
- Collect information (`lspci -nnk`, `lsmod`, and kern.log) on the emulated
hardware of QEMU and QEMU-KVM (with hardware-accelerated I/O devices).
- - Make qemu-amd64-linux-glibc and qemu-i686-linux-glibc platforms.
+ - Make `qemu-amd64-linux-glibc` and `qemu-i686-linux-glibc` platforms.
* Demonstration system platforms:
- Prepare data and config packages for digital signage and network routing
demonstration systems.
@@ -58,13 +58,13 @@ planned time frame:
* ARM ports:
- Install Debian on the BeagleBoard-xM.
- Update and test the port bootstrap scripts.
- - Adjust targets.in in the gcc-4.7 source package.
- - Bootstrap the cortexa8-linux-glibc port.
+ - Adjust `targets.in` in the `gcc-4.7` source package.
+ - Bootstrap the `cortexa8-linux-glibc` port.
- Port ProteanOS to the BeagleBoard-xM.
- Maybe port ProteanOS to the BeagleBone Black.
* musl ports:
- - Prepare musl package.
- - Adapt the GCC specs file for musl's GCC wrapper to set the ELF INTERP
+ - Prepare `musl` package.
+ - Adapt the GCC specs file for musl's GCC wrapper to set the ELF `INTERP`
field in executables to where ProteanOS installs the musl RTLD.
- - Build all packages for amd64-linux-musl and i686-linux-musl using musl's
- GCC wrapper.
+ - Build all packages for `amd64-linux-musl` and `i686-linux-musl` using
+ musl's GCC wrapper.