Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecd-pmc] Request assistance for Eclipse Theia: approval for release 0.9.0
  • From: "Delchev, Nedelcho" <nedelcho.delchev@xxxxxxx>
  • Date: Mon, 22 Jul 2019 07:04:02 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=sap.com; dmarc=pass action=none header.from=sap.com; dkim=pass header.d=sap.com;arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=geNp+UyhAqOAm7GaMQn866cFzPPc+2aeESHojVpZ1yI=; b=Iw4kXmDoCPtyE4OZT7jqMchNNXUJNEAWivQqJmIkx7hDnIK7ADWV7aU8l5dWDhOv7p6GwjdNZy3XgBp26OT+1TUPFMOfl6Qbk8dYc9MCpAyxgIHzDFbtpGFcq+8XfNTIrc2xrtIKs6P83xG1UqNREXPcMwjY5a9MGwHoeWYdZ5aUOnMf30sKOwal5R/ipxrWrs8ibLI3sWUGykkKNB+dXubIset5ggBj3ZFH4RFoO7J0OyoJud3Y5RwXNuC3TNXH7Gaulvx6z+6DMMj3WkvywFJXR5yHQu81VGoB0HXhqJ3QcU5zPgv6d9gB3oiJirnPcCHAcGQXKEATTVm8qYiVMA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E58ePkIzoKjmftPPXHCr0tBMJEVr9RPyhPkCFD/JIZI3Ga6KKqfuXAy9ddu9SBUmd8V0cT7AriQCLkw3KU7yrZLh7g558TFylp8AAj/kiXyLqxDRd6KpdkxgkI1udotZzFaotAQ1ldYnPai3aBfWsY91oKsAipiLYlc8PSKJ2jTLoy3nl+rqBBKXYd3lxrBdqR+YHtfN7dqUZMnp2Ud5YC2Q9Uyp5fjezYMmF5FWb6gO9mwSFDST6wg9HccPW3ygQPPAGIKvsfL+CAKCSfA0flfD+pWQOjWlLNUbG6yKxxmZDTvysI8BMKstCf95LXi1F96dmQAUdJU171rtiVcE8A==
  • Delivered-to: ecd-pmc@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/ecd-pmc>
  • List-help: <mailto:ecd-pmc-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/ecd-pmc>, <mailto:ecd-pmc-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/ecd-pmc>, <mailto:ecd-pmc-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHVPOg4/okaeIi4skOi2YjV1q8at6bQP08AgABK54CAAMh4gIAEoSQAgAB77gA=
  • Thread-topic: [ecd-pmc] Request assistance for Eclipse Theia: approval for release 0.9.0
  • User-agent: Microsoft-MacOutlook/10.1b.0.190715

Thanks a lot Wayne!

 

@Marc, by fulfilling the condition below stated by Wayne you have my:

 

+1

 

Congrats!

 

Regards,

Nedelcho

 

From: Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx>
Date: Monday, 22 July 2019, 5:41
To: Marc Dumais <marc.dumais@xxxxxxxxxxxx>
Cc: Eclipse cloud development PMC discussions <ecd-pmc@xxxxxxxxxxx>, "Delchev, Nedelcho" <nedelcho.delchev@xxxxxxx>, "emo-ip-team@xxxxxxxxxxx" <emo-ip-team@xxxxxxxxxxx>, "emo@xxxxxxxxxxxxxxxxxxxxxx" <emo@xxxxxxxxxxxxxxxxxxxxxx>, Sharon Corbett <sharon.corbett@xxxxxxxxxxx>, Gorkem Ercan <gercan@xxxxxxxxxx>
Subject: Re: [ecd-pmc] Request assistance for Eclipse Theia: approval for release 0.9.0

 

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

 

 

On Thu, Jul 18, 2019 at 11:58 PM Wayne Beaton <wayne.beaton@xxxxxxxxxxxxxxxxxxxxxx> wrote:

What we likely agreed to was that the project would continue to do releases outside of the Eclipse Development Process while engaged in the onboarding process. An official Eclipse Development Process release with the source code in a repository that's not hosted by the Eclipse Foundation is unprecedented.

 

My understanding is that all of the outstanding IP issues have been resolved. It appears that the repository has the necessary legal documentation in place, and that the project team is taking care to ensure that all contributors have signed the ECA and are signing-off their contributions. 

 

Other than the fact that the repository hasn't been migrated into an Eclipse Foundation organization, I don't see anything that will prevent the project from pushing out an incubation release. 

 

I need to sort out whether or not this is an invalid intermediate state that the EMO can support. It would certainly help me to decide if you could be more specific than "probably after summer vacations" regarding the timing of the migration. Are there other issues need to be resolved before you can move the repository?

 

Wayne

 

 

On Thu, Jul 18, 2019 at 12:01 PM Marc Dumais <marc.dumais@xxxxxxxxxxxx> wrote:

Hi Nedelcho,

 

In the case of Eclipse Theia, we have a chicken-and-egg type situation: before moving the repo under Foundation control, we want to make sure we are able to release, as part of the Foundation, to avoid delaying releases and risk impacting project adoption.

 

I had a meeting in early April, with Sharon, Wayne and Gorkem, where we discussed the way forward. Though it was not required by the Foundation, I believe that it was agreed that we could go ahead with one of our monthly release, using the Foundation's process, before moving our repository. The plan was just delayed a bit to iron-out a couple of new IP issues that were noticed around that time.

 

Note that even if the main project's repo has not yet moved under Foundation control, the most recent state (master) has been subject to the Foundation's IP processes, such that no un-analysed content, that pre-dates the project's initial contribution, should be part of the release.

 

Regards,

 

Marc

 

On 2019-07-18 4:33 a.m., Delchev, Nedelcho wrote:

Hi,
 
Including EMO as their statement here is required. As far as I remember all the official Eclipse projects have to be under the "eclipse" organization in GitHub and have to start with a clean repository.
 
Regards,
Nedelcho
 
On 18.07.19, 0:40, "ecd-pmc-bounces@xxxxxxxxxxx on behalf of Gorkem Ercan" <ecd-pmc-bounces@xxxxxxxxxxx on behalf of gorkem.ercan@xxxxxxxxx> wrote:
 
    
    Marc,
    
    Can you remind me with this release, will Theia be able to move its 
    repository to Eclipse foundation?
    
    Thanks,
    Gorkem
    
    On 17 Jul 2019, at 15:11, Marc Dumais wrote:
    
    > Hi,
    >
    > I was told to seek PMC approval for the project's 0.9.0 
    > release<https://projects.eclipse.org/projects/ecd.theia/releases/0.9.0> 
    > material.
    >
    > Release review: 
    > https://projects.eclipse.org/projects/ecd.theia/reviews/0.9.0-release-review
    >
    > Bugzilla: https://bugs.eclipse.org/bugs/show_bug.cgi?id=546663
    >
    > Please let me know if there is other information I can provide.
    >
    > Thanks,
    >
    > Marc
    >
    >
    > _______________________________________________
    > ecd-pmc mailing list
    > ecd-pmc@xxxxxxxxxxx
    > To change your delivery options, retrieve your password, or 
    > unsubscribe from this list, visit
    > https://www.eclipse.org/mailman/listinfo/ecd-pmc
    _______________________________________________
    ecd-pmc mailing list
    ecd-pmc@xxxxxxxxxxx
    To change your delivery options, retrieve your password, or unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/ecd-pmc
    
 
_______________________________________________
ecd-pmc mailing list
ecd-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/ecd-pmc


 

--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation, Inc.


 

--

Wayne Beaton

Director of Open Source Projects | Eclipse Foundation, Inc.


Back to the top