Opened 6 years ago

Closed 6 years ago

#11267 closed bug (duplicate)

'optional packages' section from Installer doesn't work.

Reported by: luroh Owned by: korli
Priority: normal Milestone: R1
Component: Applications/Installer Version: R1/Development
Keywords: Cc:
Blocked By: #5785 Blocking:
Platform: All

Description

Installer's 'optional packages' feature hasn't worked in a good while.

Change History (4)

comment:1 by vidrep, 6 years ago

Couldn't the development tools be bundled as an optional package for Haiku, in much the same way as the BeOS Development Tools were for BeOS R5 Personal Edition? That way end users have the option of whether or not to clutter up their system with a bunch of stuff they'll never use.

comment:2 by waddlesplash, 6 years ago

+1 for vidrep's suggestion.

comment:3 by pulkomandy, 6 years ago

Summary: remove superfluous 'optional packages' section from Installer'optional packages' section from Installer doesn't work.

Yes, this has not been updated after the PM merge, the list of packages from the source install should be listed there with the option to uninstall them. System packages (haiku.hpkg) should probably be excluded or at least disabled (so you can't uncheck them).

The idea is that on the live CD everything is available, but you can remove anything that you don't want when installing. This feature was available in BeOS DevEd (not sure about plain BeOS PE), and allowed bundling a lot of software on the install CD but still making it possible to install only a subset of it.

The view should list the package name and short description, ideally the size, and a checkbox (checked by default) to allow enabling/disabling the items. It should offer grouping by categories, but this may require access to the haikudepot web app (not possible in Installer as it can be launched directly and in that case there is no internet access). Maybe the category list can be bundled into the image for the included packages.

comment:4 by diver, 6 years ago

Blocked By: 5785 added
Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.