Community
Participate
Working Groups
We need a process and scripts to help building staging and release repos of Eclipse releases. If possible, the repos should contain at least the milestones, the final release and the two service releases. Open points: - Write a script that collects the official release via rsync plus tools that help to write this script - A git repo to manage the mt4e patches for each release - Do we need a staging repo? - How do we handle broken artifacts? Will we deploy a 3.7.1-1 or rather redeploy a fixed 3.7.1 plus publish this somewhere to consumers can fix their local caches? Or both? - An official announcement of each release is necessary to gather people using our hard work :-) - Anything I missed
The current status of Maven Tools 4 Eclipse (mt4e) is that the Python tools has all the features but it has some unusual dependencies which makes it harder than necessary to deploy. I've converted 90% of the features to a Groovy version (which would eventually become a single executable JAR). Most prominently, the patching tools are still lacking all of the features of the Python version. Also some people have reported problems running the unit tests. If you want a go at the current version, follow the instructions on this page: http://wiki.eclipse.org/Maven_Tools_4_Eclipse I hope to resume work in this in the next few days.
What is the process for regular Maven builds which just want to deploy their releases? Some Eclipse projects don't produce p2 artifacts and/or don't participate in the release train - so how will they release via maven.eclipse.org?
IMHO, bug 361515 is a prerequisite for this story.
(In reply to comment #2) > What is the process for regular Maven builds which just want to deploy their > releases? Some Eclipse projects don't produce p2 artifacts and/or don't > participate in the release train - so how will they release via > maven.eclipse.org? That's still to be defined. See bug 367138.
maven.eclipse.org was decommissioned via bug 405750 and replaced with repo.eclipse.org. See: https://wiki.eclipse.org/Services/Nexus