Hi Mark, On 12/17/2013 8:01 PM, Mark H. Wood wrote: > Should we not also promote the language packs to a new version, after > a major release? Should we not then update the language pack > dependency version ranges in dspace-parent?
You are welcome to add these to the list of things to do "after the release is finished": https://wiki.duraspace.org/display/DSPACE/Release+Procedure#ReleaseProcedure-AftertheReleaseisFinished I think the only reason they are *not* there, is that it is noted as part of the release process that you need to: 1) Release an updated version of the lang packs, see: https://wiki.duraspace.org/display/DSPACE/Release+Procedure#ReleaseProcedure-ReleaseDSpaceLanguagePacks%28I18N%29Modules 2) Update the version numbers of the lang packs in the main pom.xml, see: https://wiki.duraspace.org/display/DSPACE/Release+Procedure#ReleaseProcedure-DoubleCheckLanguagePacks%27VersionRanges When these two steps are performed doesn't matter so much. You could update the version numbers immediately *after* the latest release...or you could wait until just *before* the next release to do so. But, I'm not against adding a note in both places. Honestly, the Release Procedure is meant to be updated/maintained by all of us..if there's steps that are logically out-of-order, please feel free to update them! > > The procedure notes that some versions may not be automagically > updated. This seems to refer to the versions of dependencies > dspace-api, dspace-jspui, etc. declared in the dspace-parent POM. If > this is correct, I'd like to note that in the procedure. (I wonder if > there's a way to automate these?) Correct, the only version tags in the POMs that are *automatically* updated (by Maven) are the ones in DSpace/DSpace GitHub project. POMs in other GitHub projects (like DSpace/dspace-api-lang and similar) need to be updated separately. I'm not sure which line/sentence in the procedure this refers to, but feel free to add more details. I hope this helps, but feel free to let me know if it's still not clear or I misunderstood. - Tim ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Dspace-devel mailing list Dspace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-devel