On Tue, Apr 5, 2022 at 2:57 PM Dirk Fauth via cross-project-issues-dev <
cross-project-issues-dev@eclipse.org> wrote:

> @Aleks
> Maybe jetty is already signed correctly? How will be the process for
> unsigned content?
>

This has been an ongoing topic for the last year or so. The core is
https://github.com/eclipse-platform/eclipse.platform.releng.aggregator/blob/master/eclipse.platform.releng.tychoeclipsebuilder/pom.xml#L38
which defines which key to use to sign (every project has a gpg key which
is available via the Jenkins build).There is a param that defines that only
non-jarsigned content is signed with pgp as it's still preferred for our
own artifacts to be jarsigned but changing upstream artifacts should be
avoided when possible.


>
>
> Christoph Läubrich <lae...@laeubi-soft.de> schrieb am Di., 5. Apr. 2022,
> 13:54:
>
>>  > When Maven Central is not OSGi artifact  Orbit will be preferred.
>>
>> I can only encourage everyone to open a ticket for such project and help
>> them to include OSGi meta-data in the first place instead of putting the
>> effort else-where, as adding those does not harm the project but helps
>> integration it with just a few extra lines in the manifest.
>>
>> Am 05.04.22 um 13:48 schrieb Aleksandar Kurtakov:
>> > Hey everyone,
>> > With PGP signing support, latest Tycho work and M2E extending PDE so
>> > *.target files can refer/use dependencies from Maven Central directly
>> > will prefer to use dependencies from Maven Central when updating to new
>> > versions of libraries.
>> > This would be done only when we update to a new version of libraries or
>> > the dependency we use is no longer available in the latest Orbit build.
>> > When Maven Central is not OSGi artifact  Orbit will be preferred.
>> >  From releng POV it would simply remove the middle man (Orbit/EBR) as
>> > Tycho automates what was achieved via EBR as an intermediate step to be
>> > part of the regular build.
>> > Extra benefits are:
>> > * Eclipse will no longer ship modified version of upstream release (PGP
>> > signature is in p2 metadata and not modifying the jar as jarsigner does)
>> > * Eclipse will not longer ship bundles with symbolic names that do not
>> > match upstream developers decision (as it happens with number of Orbit
>> > artifacts)
>> > * Version updates could be done in chunks rather than all changes at
>> > once to work with latest Orbit
>> >
>> > I strongly encourage other projects to take that path too for third
>> > party dependencies.
>> >
>> >
>> > --
>> > Aleksandar Kurtakov
>> > Red Hat Eclipse Team
>> >
>> > _______________________________________________
>> > 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
>


-- 
Aleksandar Kurtakov
Red Hat Eclipse Team
_______________________________________________
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

Reply via email to