EclEmma as an Eclipse Foundation project
This is meta ticket to track progress of migration to Eclipse Foundation. Conversation here is locked, please don't create tickets with questions, but pose them, if any, on our forum: https://groups.google.com/d/msg/jacoco/fMpiBktkKZM/9urtDcJgCAAJ
Before submission of initial contribution - confirmation of
- [x] completion of committers paperwork
- [x] provision of project resources
Initial contribution requires:
- [x] CQs are required for all third-party libraries
- [x] CQ after renaming of all IDs (packages, bundles, etc) - CQ11862
After review of initial contribution:
- [x] repository in Eclipse organization on GitHub - 500232
After initial contribution, but before first release:
- [x] CI ( https://wiki.eclipse.org/Hudson#Requesting_a_HIPP_instance ) - 500539
- [x] downloads - https://wiki.eclipse.org/IT_Infrastructure_Doc#Downloads
- [x] signing - https://wiki.eclipse.org/IT_Infrastructure_Doc#CBI_Maven_signing_plugin
- [x] ASM from Eclipse Orbit - 500356, depends on 499638
- [x] set minimal required Eclipse version to 3.8 - 506603
- [x]
p2.inffor smooth transition for our users - 506742 - [x] JaCoCo from Eclipse Orbit
In parallel:
- [x] DNS transfer
- [x] Announcement for users to inform about this movement
Remaining:
- [ ] update documentation to reflect new organization and infrastructure
- [ ] cleanup this old repository (check if it is not used for site generation, if so - can be done before migration of site)
https://www.eclipse.org/projects/handbook/
https://wiki.eclipse.org/Development_Resources/HOWTO/Release_Reviews https://wiki.eclipse.org/Development_Resources/HOWTO/Graduation_Reviews
Committers paperwork completed.
Project resources provisioned.
Initial contribution has been sent for review.
New repository with initial contribution - https://github.com/eclipse/eclemma
CI available at https://travis-ci.org/eclipse/eclemma/ and https://hudson.eclipse.org/eclemma/
Analysis at SonarQube.com has been moved into https://sonarqube.com/overview?id=org.eclipse.eclemma%3Aeclemma and now produced during build of master branch by https://travis-ci.org/eclipse/eclemma/