Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-dev] EclipseLink 3.0.1 bundle

Hello!

I downloaded the EclipseLink 3.0.1 OSGi Bundles Zip
(https://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/3.0.1/eclipselink-plugins-3.0.1.v20210407-569c89c116.zip).

However, looking at the artifacts within, I am a bit confused if the
content is correct. It seems to me that the packaging might be
incorrect. I am primarily comparing this release with 2.7.8
(https://www.eclipse.org/downloads/download.php?file=/rt/eclipselink/releases/2.7.8/eclipselink-plugins-2.7.8.v20201217-ecdf3c32c4.zip)


For instance, here are some of the files:

```
    org.eclipse.persistence.asm_7.0.0.v201811131354.jar
    org.eclipse.persistence.asm-3.0.2-SNAPSHOT.jar
    org.eclipse.persistence.asm-3.0.2-SNAPSHOT-sources.jar
    ...
    org.eclipse.persistence.core_3.0.1.qualifier.jar
    org.eclipse.persistence.core-3.0.2-SNAPSHOT.jar
    org.eclipse.persistence.core-3.0.2-SNAPSHOT-sources.jar
```

1) It would appear that we are packaging both 3.0.1 and a 3.0.2
SNAPSHOT in this down. Is there a reason for this? It looks like a
mistake and seems unnecessary to me.

2) We are including the source, which is consistent with other
releases, but again, it looks to be against some SNAPSHOT and not
`569c89c116`, which is supposed to be the hash.

3) The `3.0.1` release has a `qualifier` on the end instead of the
actual release hash. This is inconsistent with other releases, such as
the 2.7.8 release I posted above. I can crack open the
version.properties file and see that the release appears to be
correct, but the artifacts were all incorrectly named.
```
    buildRevision=569c89c116681feda6873c9b96042b3e732ea77d
```

I would appreciate any input.

Thanks,
Will Dazey


Back to the top