Difference between revisions of "Activity Team/Obsolete/Native Packages"
< Activity Team | Obsolete
Jump to navigation
Jump to search
Line 8: | Line 8: | ||
There are only three major ideas behind distribution support: | There are only three major ideas behind distribution support: | ||
* make packages, built on OBS, reusable for 0install deployment model; | * make packages, built on OBS, reusable for 0install deployment model; | ||
− | * as a side effect, run Zero | + | * as a side effect, run Zero packages in particular GNU/Linux distribution using packages built on OBS without interfering with official ones; |
* support OBS based Sugar distributions. | * support OBS based Sugar distributions. | ||
Revision as of 02:22, 19 July 2010
Summary
GNU/Linux distributions integration is not intended to follow all requirements for native packages and in most cases cannot be reused for distribution official repositories i.e. Zero Sugar is NOT a meta-packaging tool.
There are only three major ideas behind distribution support:
- make packages, built on OBS, reusable for 0install deployment model;
- as a side effect, run Zero packages in particular GNU/Linux distribution using packages built on OBS without interfering with official ones;
- support OBS based Sugar distributions.
Zero Sugar is designed to support primarily OBS workflow. Each OBS package is generated by 0sugar
tool and might be built on bunch of rpm/deb based distributions within OBS. It is possible to follow regular OBS procedures for Zero packages e.g. creating links and branching them.