summaryrefslogtreecommitdiffstats
path: root/dev/releases/1/todo.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'dev/releases/1/todo.mdwn')
-rw-r--r--dev/releases/1/todo.mdwn23
1 files changed, 7 insertions, 16 deletions
diff --git a/dev/releases/1/todo.mdwn b/dev/releases/1/todo.mdwn
index 0af6fbd..9278d20 100644
--- a/dev/releases/1/todo.mdwn
+++ b/dev/releases/1/todo.mdwn
@@ -9,13 +9,11 @@ The following are the tasks that need to be completed for ProteanOS 1.0:
+ libksba
+ gnupg
+ gpgme
- - Modify pro-archman:
+ - Modify [[pro-archman|dev/pro-archman]]:
+ Sign package feed index files.
- + Compress package feed index files.
- - Modify prokit:
+ - Modify [[prokit|dev/prokit]]:
+ Look for gpg in configure.
+ Verify package feed index files with gpg if configured in the profile.
- + Change "src" to "src/gz" in feeds.
- Build opkg package against gpgme.
* Audio support:
- Configure ALSA.
@@ -26,10 +24,9 @@ The following are the tasks that need to be completed for ProteanOS 1.0:
* Miscellaneous:
- linux-image changes:
+ Enable Linux serial drivers in config-dimension2400.
- + Add `rw` to the default Linux
- command line in platform config packages.
+ + Add `rw` to the default Linux command line in platform config packages.
- busybox changes:
- + Fix /etc/init.d/ntpd.
+ + Fix /etc/init.d/ntpd (done in Git).
+ 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
@@ -43,20 +40,14 @@ The following are the tasks that need to be completed for ProteanOS 1.0:
- 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.
- * Demonstration system platforms (for LibrePlanet 2015 and other
- demonstrations):
+ * Demonstration system platforms:
- Prepare data and config packages for digital signage and network routing
demonstration systems.
* Lenovo ThinkPad X200 rescue system in libreboot:
- - Acquire a ThinkPad X200 and the hardware needed to flash the boot chip
- (test clip, cables, etc.).
- - Port ProteanOS to the X200.
+ - Make a new platform with initramfs support enabled in Linux-libre.
- Pack ProteanOS into an initramfs and boot it on any supported platform.
- - Set up a programmer (e.g. using a BeagleBoard-xM or BeagleBone Black).
- - Flash libreboot onto the X200.
- - Configure an X200 rescue system platform.
- Add ProteanOS's Linux-libre image and root file system (in an initramfs)
- to the GRUB memdisk in libreboot's CBFS. Flash the ROM to the X200.
+ to libreboot's CBFS. Load these in GRUB.
The following tasks should be completed for ProteanOS 1.0 if possible within the
planned time frame: