Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] Evolving Orbit's Process/Policy

Hi Carl,

I understand the concern, however what you raise is not exclusively an Orbit issue but an issue for every project at Eclipse (and in open source). 

To mitigate the concern in Orbit it seems that requiring official releases of upstream projects as sources makes sense. (Does Orbit already require this already?)

A committer to Orbit still needs to review the contribution and I personally would be very reluctant to accept an upgrade of a project that changed the groupid/artifactid of the upstream project.

Jonah



~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Wed, 23 Oct 2019 at 12:48, Carl Anderson <ccc@xxxxxxxxxx> wrote:

Folks,

This actually concerns me. My biggest concern is a malicious update- there has already been one instance where someone took over maintenance of an existing open source library and added in hooks where the library could be exploited. What would stop anyone from saying "I have a new version of X", contributing it to Orbit, and it is X plus virus/worm/backdoor? I would much rather have the onus upon an Eclipse project/team that must vet the software before it goes into Orbit. This becomes even worse if Eclipse signs the Orbit bundles, since the people involved could then take the signed contents and redistribute it outside of Eclipse (and thus bypass checks for signed software).
I know that there are people willing to help, and I would love to do whatever possible to help those people. I also know that there are people willing to exploit. The question is, what checks and balances will be in place to let the first group through, but keep the damage from the second group to a minimum?
But then again, maybe this is just me?
FWIW,

- Carl Anderson
WTP PMC member

Inactive hide details for Jonah Graham ---10/23/2019 09:16:51 AM---+1 - if there are people willing to help we should do what wJonah Graham ---10/23/2019 09:16:51 AM---+1 - if there are people willing to help we should do what we can to make it possible.

From: Jonah Graham <jonah@xxxxxxxxxxxxxxxx>
To: Orbit Developer discussion <orbit-dev@xxxxxxxxxxx>
Date: 10/23/2019 09:16 AM
Subject: [EXTERNAL] Re: [orbit-dev] Evolving Orbit's Process/Policy
Sent by: orbit-dev-bounces@xxxxxxxxxxx





+1 - if there are people willing to help we should do what we can to make it possible.
~~~
Jonah Graham
Kichwa Coders
www.kichwacoders.com


On Wed, 23 Oct 2019 at 09:11, Gunnar Wagenknecht <gunnar@xxxxxxxxxxxxxxx> wrote:
    All,

    I had a chat at EclipseCon today with a user/consumer of Eclipse. They are concerned about some outdated libraries that Eclipse ships. They are interested in contributing updated to the library. In the past they reported difficulties with such contributions. I recall we always expect contributions coming from another project not from the outside.

    I'd like to propose that we open Orbit for these kind of contributions. It should be possible for anyone to just submit a recipe for an updated version of a library. This accelerates the process IMO. We should stop asking "which project is this request coming from" and just be happy that someone is helping us reducing Orbit's technical debt.

    To clarify, I'm not suggesting to accept contributions for *any* library - *only* updates to existing libraries.

    Thoughts? 

    FWIW, expect CQs to be no longer an issue in this discussion. We (the Orbit committers) will create one in the beginning, when accepting such a contribution. They are going away eventually (yeah!).

    -Gunnar

    -- 
    Gunnar Wagenknecht

    gunnar@xxxxxxxxxxxxxxx, http://guw.io/


    _______________________________________________
    orbit-dev mailing list
    orbit-dev@xxxxxxxxxxx
    To change your delivery options, retrieve your password, or unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/orbit-dev_______________________________________________
    orbit-dev mailing list
    orbit-dev@xxxxxxxxxxx
    To change your delivery options, retrieve your password, or unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/orbit-dev

_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/orbit-dev

Back to the top