Opened 17 hours ago
#893 new enhancement
Full install CD
| Reported by: | Jiri Svoboda | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 0.15.1 |
| Component: | helenos/unspecified | Version: | mainline |
| Keywords: | Cc: | ||
| Blocker for: | Depends on: | ||
| See also: |
Description
HelenOS harbours has some nice packages, some even UI-centric (GZX) and more coming (DOSBox) that are of interest to casual users.
But to use them you have to essentially built them from source and the build a HelenOS image from source (or take them from CI and build HelenOS from source).
pkg only has a chance to work in a latest CI image, works from the command line and does not even allow the user to list available packages.
As a result, to the general public, software ported to HelenOS does not exist. This is stupid and needs to change.
Proposed solution: the full installation CD. CI already builds all the harbours for all the architectures. All we need to do is deliver them in an accessible way.
For platforms that support a CD:
- the packages need to be built with /w as root
- include package archives on the CD filesystem (not in the ram disk image!)
- enhance System Installer so that it can find and install these packages
- for platforms that cannot install from CD to disk we can still install the packages to the live image file system
- need automation to build these full installation CDs
- these full installation CDs should also be built by CI
Caveat: currently there is no way to build a harbour so that it would work both with traditional RAM disk integration (overlay) with / root and with hard disk installation (/w root).
