I spoke briefly with Marc on Friday. The project team's primary concern is that the project be able to maintain a rapid release cadence.
We made some changes to the Eclipse Development Process in late 2018 which help. Specifically, we made a change that permits a project to engage in releases for an entire year following a successful release review. We also introduced the notion of a "progress review" which is, essentially, the same thing as a release review, but without being aligned with a release.
A project can, for example, engage in a weekly release cadence, so long as the team engages in a progress review at least once every year (and the project can even engage in releases while a progress review is... well... in progress). Think of the progress review as an opportunity to confirm that the project is following the rules and engaging in the right sorts of activities to be a successful Eclipse open source project.
The IP Policy is still in effect. Every release many only include intellectual property that has been fully vetted and approved by the IP Due Diligence process.
Given that the project has been following the rules in every way except having the repositories moved to Eclipse Foundation control, I recommend that the PMC approve this release review on condition that the project team:
- Grant the Eclipse Webmaster (@eclipsewebmaster) administrator privileges on the Git repository;
- Commit to moving the repository before September 15;
- Ensure that the Git Repository conforms to all Eclipse Foundation branding guidelines; and
- Resubmit the IP Log.
I'll ask the Webmaster to wait to move the repository until after requested by the project team.
Regarding branding, the project name needs to be "Eclipse Theia" in the first and all prominent occurrences, add an indication that "Theia" is a trademark of the Eclipse Foundation in the README, and include a link to
https://www.eclipse.org/theia.
I've connected the repository into the IP Log Generator. You should only have to
regenerate and resubmit the log.
Wayne