All,
Now that EPP maintainers as a group appear to have
stepped up to help produce EPP 2020-03 M2, we can
probably expect M2 to arrive next Friday. I say
"probably", because I see no sign on EPP-dev that there
is general participation agreement and concrete progress
on the rotating-schedule approach. But I keep my
fingers crossed and thank Jonah Graham in advance on
behalf of us all.
Assuming the full train's deliverables arrive on
schedule, we can expect it to arrive with the precisely
the problems reported for the current state of the
2020-03 staging repository:
https://download.eclipse.org/oomph/archive/reports/download.eclipse.org/staging/2020-03/index.html
UML2, and likely/perhaps m2e and XWT
will continue to deliver badly licensed content.
While the latter two projects have made progress, these
bug reports remain open for the outstanding issues:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=553523
https://bugs.eclipse.org/bugs/show_bug.cgi?id=553881
https://bugs.eclipse.org/bugs/show_bug.cgi?id=553883
Web Tools will deliver unsigned content:
https://download.eclipse.org/oomph/archive/simrel/webtools.aggrcon/index.html
I believe the source of all this unsigned content is
and will ultimately come from one of these eclipselink
repositories:
http://download.eclipse.org/rt/eclipselink
Unfortunately the report doesn't show the problem with
jakarta.persistence. I believe that's the case because
there transitively are only java.package requirements on
that IU. SimRel reporting could be improved.
In any case, we can see all of these unsigned
installable units in this Web Tools repository's report:
https://download.eclipse.org/oomph/archive/simrel/webtools.aggrcon/http___download.eclipse.org_webtools_downloads_drops_R3.17.0_S-3.17.0.M1a-20200122171038_repository.html
I've opened this bug report to track the problem:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=559739
Linux Tools too will deliver unsigned content:
https://download.eclipse.org/oomph/archive/simrel/linuxtools.aggrcon/index.html
Unfortunately the report does not directly show this as
a problem because the transitive dependency is not bound
to a specific version of org.eclipse.swtchart:
https://download.eclipse.org/oomph/archive/simrel/linuxtools.aggrcon/http___download.eclipse.org_linuxtools_update-2020-03-m1/org.eclipse.linuxtools.dataviewers.feature.feature.group_7.6.0.202001142251.html#org.eclipse.equinox.p2.iu;_org.eclipse.swtchart_0.0.0
Again, SimRel reporting could be improved. In any
case, I can see that org.eclipse.swtchart comes from the
Linux Tools repository's report:
https://download.eclipse.org/oomph/archive/simrel/linuxtools.aggrcon/http___download.eclipse.org_linuxtools_update-2020-03-m1.html
I believe the source is and will be indirectly come
from one of these swtchart repositories:
https://download.eclipse.org/swtchart/
I've opened this bug report:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=559740
As we can see, while eclipselink and swtchart are not
directly on the train, indirectly Web Tools and Linux
Tools deliver their content onto the train
nevertheless.
For the inquiring minds, the org.eclipse.persistence.*
plugins are in the JEE EPP package and the swtchart
plugin is in the CDT EPP package, so both these canned
packages contain or will contain unsigned content.
Regards,
Ed
_______________________________________________