Changes between Version 36 and Version 37 of Obsolete/MovedToTree/PackageManagement/TODO


Ignore:
Timestamp:
May 24, 2013, 10:05:26 PM (11 years ago)
Author:
bonefish
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Obsolete/MovedToTree/PackageManagement/TODO

    v36 v37  
    22
    33=== packagefs ===
    4   * Implement caching for uncompressed package file heap chunks.
    54  * If necessary, add a caching mechanism to speed up mounting it.
    65
    76=== Package Daemon ===
     7  * Add support for executing post-install scripts.
     8  * Add support for extracting and updating settings files.
     9  * Add support for creating/removing users/groups.
     10  * Add support for base package.
    811  * Add user notification/interaction support for initial verification (on start-up) and manual package de-/installation.
    912  * Support packages being copied to the `packages` directory. Currently only moving works.
     
    1821
    1922=== Package kit/manager ===
     23  * Add support for base package.
    2024  * Add distribution update support.
    2125  * Implement a GUI package manager.
     
    2731
    2832=== Package/package repository format ===
    29   * Add a package attribute (string) that specifies a base package of a package. For most ported software, the files resulting from a built are usually separated into different packages (base, develop, debug-info, doc, etc.). All of these packages should be installed in the same installation location, since they have been built with the same installation prefix. In order to enforce such a constraint, one of the packages should be declared in the "requires" list of the others and they should additionally use the new attribute to identify it as the base package.
    3033  * Add support for repository keys (public/private) and package signing/check sums, so that it is possible to verify that data retrieved from a repository have not been tampered with.
    3134