Affects Version/s: None
Fix Version/s: 1.0
KULRICE-3413 Add dataset packaging to the Rice packaging scripts KULRICE-4887 Update package naming standards document KULRICE-7793 DB Update: DataDictionaryQualifierResolver class package was not updated in Rice 2.0 upgrade scripts KULRICE-7781 DataDictionaryQualifierResolver class package was not updated in Rice 2.0 upgrade scripts KULRICE-2061 Merge 0.9.2.1 Packaging work into 0.9.3 KULRICE-5235 Package 188.8.131.52 release KULRICE-1712 Refactor Package Names of Rice Modules KULRICE-4275 Determine how best to position and package the cornell pdf enhancement KULRICE-1442 Develop and document a package naming standard for Rice modules KULRICE-3675 Execute final packaging and deployment of Rice 1.0.1
There are ant scripts that already exist for packaging in the rice project but they need to be updated. Packaging includes:
1) Generating source distrubution
2) Generating binary distribution
3) Generating WAR distribution
4) Deployment jars and war to maven repository
5) Deploying maven site (specifically for javadocs)]
6) Ensuring packages have proper licensing and acknowledgements
7) Authoring of release notes and upgrade process for 0.9.3 to 1.0
An import new twist on our packaging this release is the fact that we will need to include our impex datasets in our binary and war releases (or make the datasets available for download seperately). We may need to scrub the db for bootstrap release and we'll definately want to use the tasks built into impex for packaging.
We will also want to look at getting our downloads up on www.kuali.org like the KC and KFS downloads are.
Once we have some sample distro packages in place, will want to send those to innovativ to make sure we get any relevant install guide documentation updated.