User:Kr/Packaging
From Apache OpenOffice Wiki
Requirements
Possible / Needed Vehicles (types of products):
- patch
- update
- respin
Support for Changes:
- updated package(s)
- (automatically) remove package(s)
- add package(s)
- rename package(s)
- remove file(s)
- add file(s)
- move file(s)
Media:
- CD / DVD
- download file
- repository (e.g. APT)
Package System Capabilities
.deb/apt
Relations:
- "depends"
- "recommends"
- "conflicts"
- "suggests"
- "replaces"
- "pre-depends"
- "breaks"
Tags:
- "priority"
- "section"
Features:
- "manual install"
.rpm
Relations:
- "provides"
- "requires"
.msi
Features:
- installation on demand
- advertisement ("assigning" / "publishing")
- customization
- patching / updating
- usage metrics on features - automagic de-installation
- Incorporated installations == ? "dependencies" ?
- Resiliency
- User / Machine wide installation
- Installer functions (API for MSI)
Links: http://msdn2.microsoft.com/en-us/library/aa372866.aspx