You are here
Design new LCFG package specification
Description: We should change the line format of the package lists to be more generic. Currently it is very oriented towards specifying RPM packages and is not totally suitable for other systems, such as Solaris or MacOSX. The idea would be to create a single library (probably in C) with a perl higher level interface which would do the line parsing and return a struct (or similar) of the useful information about the package (name, version, release, architecture, flags). As we are currently in the situation where updaterpms, rpmcache and the LCFG server all need code changes for their separate package list handling routines we could take this opportunity to make the first steps towards unifying their package list parsing.
Deliverables:
Customer:
Case statement:
Status: Pending - dependant on completion of the LCFG core refactoring project
Timescales:
Priority: Strong wish
Time:
Proposal:
Resources:
Plan:
Dependencies:
Risks:
Milestones
| Proposed date | Achieved date | Name | Description |
|---|