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).

Change History (0)

Note: See TracTickets for help on using tickets.