Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[orbit-dev] Declaring Build: S20160916162009

Hello all,

I'm declaring S20160916162009 [1] as our contribution for Oxygen M2.

Similar to M1, this is a composite repository combining the last good build
from CVS (20160520211859, Neon) [2] and the latest build from the
orbit-recipes master branch [3]. 

The following changes are new for Oxygen M2 since M1 :

7b6e7b6 Bundle-SymbolicName for Bouncy Castle bundles should be consistent.
130dac1 Add ASM 5.1.0
a5fb6bf Fix Import-Package statements in Bouncy Castle PKIX and PG.
e7b121e [499378] Add Apache XML RPC 3.1.3
e42528e Target Platform should reference old-style repository content.
c95c636 Create 'repository' folder under build folder for p2 repository.
90a37cd Build timestamps should contain seconds to match past entries.

I've also run a script comparing units (and to some extent, their metadata)
in the M1 and M2 repositories to be sure about what we're publishing.


=== CHANGED ===
=====
-- IU: v20160323-2218.logging 1.0.0.7d_EAkcCAngEEZWTEvxFfHsdQNsO
++ IU: v20160915-1535.logging 1.0.0.7d_EAkcCAngEEZWTEvxFfHsdQNsO
=====
=====
-- IU: org.bouncycastle.bcpkix-jdk15on.source 1.52.0.v20160323-2125
++ IU: org.bouncycastle.bcpkix.source 1.52.0.v20160915-1535
=====
=====
-- IU: org.eclipse.orbit.releng.recipes.feature.aggregation.source.feature.group 1.0.0.v20160323-2218
++ IU: org.eclipse.orbit.releng.recipes.feature.aggregation.source.feature.group 1.0.0.v20160915-1535
=====
=====
-- IU: org.eclipse.orbit.releng.recipes.feature.aggregation.feature.jar 1.0.0.v20160323-2218
++ IU: org.eclipse.orbit.releng.recipes.feature.aggregation.feature.jar 1.0.0.v20160915-1535
=====
=====
-- IU: org.eclipse.orbit.releng.recipes.feature.aggregation.source.feature.jar 1.0.0.v20160323-2218
++ IU: org.eclipse.orbit.releng.recipes.feature.aggregation.source.feature.jar 1.0.0.v20160915-1535
=====
=====
-- IU: org.bouncycastle.bcpg-jdk15on.source 1.52.0.v20160323-2125
++ IU: org.bouncycastle.bcpg.source 1.52.0.v20160915-1535
=====
=====
-- IU: org.eclipse.orbit.releng.recipes.feature.aggregation.feature.group 1.0.0.v20160323-2218
++ IU: org.eclipse.orbit.releng.recipes.feature.aggregation.feature.group 1.0.0.v20160915-1535
=====
=====
-- IU: org.bouncycastle.bcprov-jdk15on 1.52.0.v20160323-2125
++ IU: org.bouncycastle.bcprov 1.52.0.v20160915-1535
=====
=====
-- IU: org.bouncycastle.bcprov-jdk15on.source 1.52.0.v20160323-2125
++ IU: org.bouncycastle.bcprov.source 1.52.0.v20160915-1535
=====

=== REMOVED ===
IU: org.bouncycastle.bcpg-jdk15on 1.52.0.v20160323-2125
IU: org.bouncycastle.bcpkix-jdk15on 1.52.0.v20160323-2125
IU: v20160323-2218.Default 1.0.0.4--cLWPX6_kE7AU7IEI3EEAc
IU: v20160323-2218.all 1.0.0.A4EM-CUcL3wMEG9t_f6GirJgMh4U3
IU: v20160323-2218.apache 1.0.0.9hE7-7EcL3cklF_3yVqtYAViGkkjS

=== ADDED ===
IU: org.apache.ws.commons.util 1.0.2.v20160817-1930
IU: org.apache.ws.commons.util.source 1.0.2.v20160817-1930
IU: org.apache.xmlrpc.client 3.1.3.v20160817-1930
IU: org.apache.xmlrpc.client.source 3.1.3.v20160817-1930
IU: org.apache.xmlrpc.common 3.1.3.v20160817-1930
IU: org.apache.xmlrpc.common.source 3.1.3.v20160817-1930
IU: org.apache.xmlrpc.server 3.1.3.v20160817-1930
IU: org.apache.xmlrpc.server.source 3.1.3.v20160817-1930
IU: org.bouncycastle.bcpg 1.52.0.v20160915-1535
IU: org.bouncycastle.bcpkix 1.52.0.v20160915-1535
IU: org.objectweb.asm 5.1.0.v20160914-0701
IU: org.objectweb.asm.analysis 5.1.0.v20160914-0701
IU: org.objectweb.asm.analysis.source 5.1.0.v20160914-0701
IU: org.objectweb.asm.commons 5.1.0.v20160914-0701
IU: org.objectweb.asm.commons.source 5.1.0.v20160914-0701
IU: org.objectweb.asm.source 5.1.0.v20160914-0701
IU: org.objectweb.asm.tree 5.1.0.v20160914-0701
IU: org.objectweb.asm.tree.source 5.1.0.v20160914-0701
IU: org.objectweb.asm.util 5.1.0.v20160914-0701
IU: org.objectweb.asm.util.source 5.1.0.v20160914-0701
IU: org.objectweb.asm.xml 5.1.0.v20160914-0701
IU: org.objectweb.asm.xml.source 5.1.0.v20160914-0701
IU: v20160915-1535.Default 1.0.0.4--cLWPi5_kE7AU7gAQ3AQIQ
IU: v20160915-1535.all 1.0.0.CnEMoDAcMGccEGq316IdIvL_Dy9tf
IU: v20160915-1535.apache 1.0.0._RE7O7wcL3wMEFRqB8o4E-TLg4h6y
IU: v20160915-1535.javax 1.0.0.61-cYdE--8s735A535E5I33

As you can see, the main changes are the addition of ASM 5.1.0, XMLRCP
3.1.3, and Apache Webservices Common Utilities 1.0.2. Bouncy Castle has
also been renamed back to match previous releases and its metadata (for
BCPG and BCPKIX) was changed to have proper requirements on mandatory
things.

Everything looks fine but some might notice that 'IU: v20160915-1535.javax
1.0.0.61-cYdE--8s735A535E5I33' seems to have not existed in M1. Initially I
thought this was a bug in my script but it's not. When we added the old
Neon R-build in our target platform (to resolve new bundles that depend on
content from the old ones), our category.xml would start to include units
from there as well if we depended on them. XMLRPC 3.1.3 depends on things
like 'javax.servlet' so that was added in, hence the new category being
seen. The bundles remained entirely hidden at the composite-level because
they're simply being copied from the old Neon R-build into the new repo,
and so there's nothing actually new.

I'll file a bug and look at some possibilities but it seems like we'll have
to be more selective about the queries we use to match what we include in
the built new repository.

Lastly, I thought I'd give an update on the HTML page used for viewing the
Orbit repository content. I've worked on a script that will be able to
generate such a page with all the necessary information given a composite
repository, so the main thing we need to do now is decide on how to embed
the iplog data in the actual repositories. From there the page could be
generated as part of the build process for every repository.


Cheers,
-- 
Roland Grunberg

[1] http://download.eclipse.org/tools/orbit/downloads/drops/S20160916162009/repository
[2] http://download.eclipse.org/tools/orbit/downloads/drops/R20160520211859/repository/
[3] https://hudson.eclipse.org/orbit/job/orbit-recipes/59/


Back to the top