Packaging Project
From Genunix
Going back to my initial motivation to get involved with OpenSolaris, and trying to find a common thread from conversations both within and without Opensolaris.org, it seems that the biggest area that needs addressing is the lack of a modern comprehensive packaging and distribution standard for OpenSolaris/Solaris. (This needs to be made a top priority)
In order to do that we need a set of common goals, defining what we expect out of our modern packaging standard. I have started with a list below. Let's work from there and see if we can't all agree on what is ideal.
- Should support vertical dependency trees (To ease in installation.)
- Dependencies should support the concept of X version or above.
- Should support the concepts of bundles and horizontal dependencies. This is a concept where a group of packages need to be installed together, or not at all.
- Should be as fine grained as possible
- Should support multiple versions of individual packages
- Should support uninstallation that will check and warn about all dependents
- Should support source packages. (With all dependency info, allowing an install or upgrade via source)
