[RFC] new structure: "hail" pkg instead of cld, chunkd
Jeff Garzik <[email protected]> Tue, 29 Jun 2010 16:56:52 -0400
| Newsgroups | org.kernel.vger.hail-devel |
|---|---|
| Message-ID | <[email protected]> |
I've been thinking about a new structure for the projects, namely having a single "hail" or "hail-core" package, that includes cld and chunkd services, and associated client libraries inside a new libhail. In real terms, it would look like this: cld -> hail libcldc -> libhail, libhail-devel chunkd -> hail libchunkdc -> libhail, libhail-devel tabled -> tabled (no change) libhttpstor -> libhail, libhail-devel itd -> itd (no change) nfs4d -> nfs4d (no change) Core services (cld, chunkd), their associated client libs (libcldc, libchunkdc), and other useful common routines (libhttpstor) would find a new home in the hail RPM, providing cld, chunkd and libhail. tabled, itd and nfs4d are consider hail applications, and live in their own separate packages, BuildRequire-ing the core hail packages. I think this new organization will be more useful to both developers and future users. For developers, changing the core services, and packaging commonly reused routines is easier. For users, the core services and application separation is more clear, IMO easier to understand at a glance. Comments? Jeff