> That's up to them but they're not pushing that sort of requirement out to everyone else.
You're right. They're not. Why are we arguing? Wayne On Sat, Jan 23, 2021 at 9:42 PM Jesse McConnell <jesse.mcconn...@gmail.com> wrote: > Security model for artifacts in Maven Central is sufficient for most of > the known world, and if the eclipse foundation was interested in signing > the keys of committers then the artifacts that committers from the eclipse > foundation published to Maven Central could have a web of trust associated > with the .asc and checksum files. Then if the bundlers of the eclipse > editor wanted to further sign their artifacts using jarsigner then that's > their prerogative, they can validate the web of trust on anything they're > using that's coming from a Maven Central and keep doing whatever the status > quo is for P2 repositories. That's up to them but they're not pushing that > sort of requirement out to everyone else. > > cheers, > Jesse > > On Sat, Jan 23, 2021, 16:36 Torkild U. Resheim <torki...@gmail.com> wrote: > >> Hi Jesse, >> >> To paraphrase Wayne, in short: the Eclipse Foundation has a >> responsibility in making sure that the community can trust every bundle >> they consume from the simultaneous release. >> >> What we currently do is to sign these bundles with a certificate from the >> Eclipse Foundation. This is a quality mark: Implicitly stating that we have >> a complete history of every commit to every repository producing these >> bundles; A pretty good QA process for these commits, and a very good idea >> of who these committers and contributors are; A rigorous process to ensure >> safe licensing/patent use and provenance of third party bundles. It's >> pretty much as good it as it can get in open source. >> >> I think I understand from your message, is that you believe this signing >> is worthless and that no consumer should require a signed artefact. If I'm >> right, how do you propose we otherwise could do this better? What is >> impractical with having to deal with signed bundles? >> >> Best regards, >> Torkild >> >> >> > 22. jan. 2021 kl. 20:33 skrev Jesse McConnell < >> jesse.mcconn...@gmail.com>: >> > >> > >> > All bundles must be signed using the EF's certificate. Obvious >> exceptions will be made in cases where signing is impossible. >> > >> > We will be applying this standard to the next release and for every >> release thereafter. >> > >> > The means by which the simultaneous release participation rules are >> changed is to engage with the Eclipse Planning Council via your Eclipse >> Planning Council representative. >> > >> > So if I understand correctly everything from above can be changed via >> the Planning Council. I'm especially interested in the signing as it's >> becoming harder and harder to keep up with external ecosystem due to way >> faster pace and being able to use different means of signing as discussed >> at https://www.eclipse.org/lists/p2-dev/msg05910.html becomes critical. >> But let's keep this discussion for the next Planning Council meeting. >> > >> > Personally, I think the entire concept of this sort of signing should >> be reviewed. If the editor wants to release signed artifacts then the onus >> should be on the editor to trust and sign everything it pushes out with the >> EF cert, it shouldn't export requirements to projects it consumes to >> themselves have things signed by the EF cert. That whole service that the >> EF provides for jar files to show up in some directory and signed artifacts >> popping out in another is hokey and combined with the concept of p2 >> repositories is a big reason Jetty left the release train. >> > >> > cheers, >> > Jesse >> > >> > _______________________________________________ >> > cross-project-issues-dev mailing list >> > cross-project-issues-dev@eclipse.org >> > To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> >> _______________________________________________ >> cross-project-issues-dev mailing list >> cross-project-issues-dev@eclipse.org >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> > _______________________________________________ > cross-project-issues-dev mailing list > cross-project-issues-dev@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev > -- Wayne Beaton Director of Open Source Projects | Eclipse Foundation
_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev