[cle-release-team] Removal of indies and project versions

Aaron Zeckoski azeckoski at unicon.net
Thu Sep 12 12:45:32 PDT 2013


This is a "heads up" (warning) for all developers and contrib tool authors.

With the completion of https://jira.sakaiproject.org/browse/SAK-23907
we will have removed all indies (projects which were versioned
separately from the main Sakai version and downloaded as a binary
instead of built during regular builds) and all indie project versions
(e.g. sakai.jsf.version) from the corporate POM (a.k.a. master). This
change includes the kernel. This has been committed to trunk as of
today and should be working for all core projects.

Any contrib tools which referenced older versions manually (e.g.
1.4.0-SNAPSHOT for kernel) or used the project versions will fail to
build against trunk after today. All non-core code should use the
Sakai master pom as parent and should not reference versions directly
but should instead exclude the version for all Sakai dependencies and
all maven dependency management to handle the versioning.

Look at the projects in the core for examples of the right way to do this.

Let me know if you have any questions.
-AZ


-- 
Aaron Zeckoski - Software Architect - http://tinyurl.com/azprofile


More information about the cle-release-team mailing list