Thanks for the info, Robert - I'm not sure what the best approach is, however the zip now contains 1.0.0-SNAPSHOT as versions but I guess the final release should be 1.0.0. This would mean we're voting on something which is then not released. On the other hand, if we put up 1.0.0 in a globally available space everyone can simply download it from there and voting, especially withdrawing the release is way harder.
Carsten 2014-06-30 10:06 GMT+02:00 Robert Munteanu <[email protected]>: > Hi Carsten, > > On Mon, Jun 30, 2014 at 8:57 AM, Carsten Ziegeler <[email protected]> > wrote: > > Why is this release not following the normal release procedure and > > available via the staging maven repo? > > There are two main reasons. > > 1. While the build is driven by Maven, building Eclipse plug-ins with > Tycho means that some of the regular Maven plugins don't work. For > instance, the source and javadoc plugin, see [1],[2] . Since IIUC the > release is based on the source code, and the binaries are just for > convenience, I opted not to make the release run on the output of > individual projects, but on the whole source zip. > > 2. If I were to deploy the plug-ins by themselves to the repo, it > would not be trivial to assemble back an p2/Eclipse update which can > be used to test the functionality of the release. > > That being said, I'd be more than happy to refine this process, so > suggestions on how to do that are welcome :-) > > Thanks, > > Robert > > > [1]: https://dev.eclipse.org/mhonarc/lists/tycho-user/msg05730.html > [2]: https://bugs.eclipse.org/bugs/show_bug.cgi?id=398061 > > > > > Carsten > > > > > > 2014-06-29 21:32 GMT+02:00 Robert Munteanu <[email protected]>: > > > >> Anyone? > >> > >> Robert > >> > >> On Thu, Jun 26, 2014 at 11:32 AM, Robert Munteanu <[email protected]> > >> wrote: > >> > Hi, > >> > > >> > We solved 144 issues in this release: > >> > https://issues.apache.org/jira/browse/SLING/fixforversion/12324873 > >> > > >> > There are still some outstanding issues: > >> > https://issues.apache.org/jira/browse/SLING/component/12320908 > >> > > >> > The release candidate has been uploaded at > >> > https://dist.apache.org/repos/dist/dev/sling, > >> > and can be built using > >> > > >> > mvn clean package > >> > > >> > The resulting binaries can be installed into an Eclipse instance by > >> > installing from the update site which is found at > >> > p2update/target/repository after building the project. > >> > > >> > Please vote to approve this release: > >> > > >> > [ ] +1 Approve the release > >> > [ ] 0 Don't care > >> > [ ] -1 Don't release, because ... > >> > > >> > This majority vote is open for at least 72 hours. > >> > > > > > > > > -- > > Carsten Ziegeler > > Adobe Research Switzerland > > [email protected] > -- Carsten Ziegeler Adobe Research Switzerland [email protected]
