Some suggested improvements to the current RPM packaging:
- Create RPMs for cdh5 and apache vendor profiles
- Drop the vendor label geowave-vendor-rpmname for packages that don't differ by vendor
- Improve the "Installation from RPM" documentation to give examples of where RPMs should be applied
- Give instructions on how RPMs can be built locally using script we use for Jenkins (may require a bit of refactoring)
Example of Current RPM Packages
geowave-cdh5-accumulo-0.8.6-201504141124.noarch.rpm
geowave-cdh5-core-0.8.6-201504141124.noarch.rpm
geowave-cdh5-docs-0.8.6-201504141124.noarch.rpm
geowave-cdh5-ingest-0.8.6-201504141124.noarch.rpm
geowave-cdh5-jetty-0.8.6-201504141124.noarch.rpm
geowave-cdh5-puppet-0.8.6-201504141124.noarch.rpm
geowave-cdh5-single-host-0.8.6-201504141124.noarch.rpm
geowave-cdh5-0.8.6-201504141124.src.rpm
Would like to see
geowave-puppet-0.8.6-201504141124.noarch.rpm
geowave-core-0.8.6-201504141124.noarch.rpm
geowave-docs-0.8.6-201504141124.noarch.rpm
geowave-apache-accumulo-0.8.6-201504141124.noarch.rpm
geowave-apache-ingest-0.8.6-201504141124.noarch.rpm
geowave-apache-jetty-0.8.6-201504141124.noarch.rpm
geowave-apache-single-host-0.8.6-201504141124.noarch.rpm
geowave-cdh5-accumulo-0.8.6-201504141124.noarch.rpm
geowave-cdh5-ingest-0.8.6-201504141124.noarch.rpm
geowave-cdh5-jetty-0.8.6-201504141124.noarch.rpm
geowave-cdh5-single-host-0.8.6-201504141124.noarch.rpm
geowave-0.8.6-201504141124.src.rpm
Some suggested improvements to the current RPM packaging:
Example of Current RPM Packages
Would like to see