On 15/09/2014 15:13, Bolz, Michael wrote:
Hi Francesco,

Hi Michael,

I checked points 2. and 3. Which you have mentioned.


For 2. Point I can not find the difference.
I downloaded
http://people.apache.org/~mibo/olingo4/4.0.0-beta-01-RC01/Olingo-OData-4.0.
0-beta-01-RC01-source-release.zip
And compared it to
https://git-wip-us.apache.org/repos/asf?p=olingo-odata4.git;a=commit;h=825b
7db6b1b03ea2d3a97c221810094187cf88ce
And both does not contain to "old" "...olingo-..." parts.

Differently than you I have compared the downloaded archive with the content of my local clone, after issuing

git checkout 4.0.0-beta-01-RC01

For 3. Point I'am not sure.
In Olingo for OData V2 we had those additional license mentioned within the
DEPENDENCIES and LICENSE files. So for Olingo for OData V4 we also
mentioned it there.
If you take a look into those files within the:
http://people.apache.org/~mibo/olingo4/4.0.0-beta-01-RC01/Olingo-OData-Clie
nt-for-Android-4.0.0-beta-01-RC01-lib.zip
http://people.apache.org/~mibo/olingo4/4.0.0-beta-01-RC01/Olingo-OData-Clie
nt-for-Java-4.0.0-beta-01-RC01-lib.zip
http://people.apache.org/~mibo/olingo4/4.0.0-beta-01-RC01/Olingo-OData-Serv
er-for-Java-4.0.0-beta-01-RC01-lib.zip

So IMHO I think this is Ok with
http://apache.org/legal/resolved.html#required-third-party-notices

For my understanding of the relevant pages on the ASF site, and my experience, LICENSE is for licenses, NOTICE is for 3rd party notices; the problem I see is that the NOTICE files have just the default content, even when notice is required; I agree that notices are anyway reported in the LICENSE files, but I do believe they have to go into NOTICE files.

I am not sure, though, if this is blocking for this release and can be fixed with next ones.

Regards.

On 15.09.14 09:01, "Bolz, Michael" <[email protected]> wrote:

Hi Francesco,

Thanks for validation and feedback.
I will check point 2. and 3. and if necessary prepare a RC02.
Point 1. will be fixed with next announcement mail ;o)

Kind regards,
Michael





On 15.09.14 08:42, "Francesco Chicchiriccò" <[email protected]> wrote:

Hi Michael,
few notes:

  1. the URL for KEYS is wrong: it should be
https://dist.apache.org/repos/dist/release/olingo/KEYS (e.g. without
'incubator')

  2. if I compare the content of
'Olingo-OData-4.0.0-beta-01-RC01-source-release.zip' with the tag
'4.0.0-beta-01-RC01' I can find the following differences:

4c4
<     <artifactId>odata-ext</artifactId>
---
     <artifactId>olingo-ext</artifactId>
6c6
<     <version>4.0.0-beta-01-RC01</version>
---
     <version>4.0.0-beta-01-SNAPSHOT</version>
9c9
<   <artifactId>odata-client-android</artifactId>
---
   <artifactId>olingo-client-android</artifactId>
35,39c35,39
< <include>org.apache.olingo:odata-client-proxy</include>
< <include>org.apache.olingo:odata-client-core</include>
< <include>org.apache.olingo:odata-client-api</include>
< <include>org.apache.olingo:odata-commons-core</include>
< <include>org.apache.olingo:odata-commons-api</include>
---
<include>org.apache.olingo:olingo-client-proxy</include>
<include>org.apache.olingo:olingo-client-core</include>
<include>org.apache.olingo:olingo-client-api</include>
<include>org.apache.olingo:olingo-commons-core</include>
<include>org.apache.olingo:olingo-commons-api</include>
while they are supposed to be *exactly* the same

  3. I have seen that NOTICE files for (at least)
     * Olingo-OData-Client-for-Android-4.0.0-beta-01-RC01-lib.zip
     * Olingo-OData-Client-for-Java-4.0.0-beta-01-RC01-lib.zip

are empty: are you sure that no one of their dependencies is requiring
Third-party Notices [1]?
I know, for example, that SLF4J requires an explicit notice [2]: " The
above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.", so I would expect
that the relevant NOTICE files in Olingo contain the text

"This products includes software developed by SLF4J
(http://www.slf4j.org)
Copyright (c) 2004-2013 QOS.ch."

Regards.

[1] http://apache.org/legal/resolved.html#required-third-party-notices
[2] http://slf4j.org/license.html

On 12/09/2014 15:04, Bolz, Michael wrote:
Hi All,

This is a vote on first release candidate (RC01) for Apache Olingo
release version "4.0.0-beta-01".
The vote will be open for at least 72 hours (it will closed on Monday
15/09/2014 on 4pm CET) and passes if no vote is (-1).

[ ] +1 Release this package as Apache Olingo 4.0.0-beta-01
[ ] -1 Do not release this package because...


The release candidate is available here:
http://people.apache.org/~mibo/olingo4/4.0.0-beta-01-RC01/

The release candidate has been signed through the key 15AB5637 in:
http://keyserver.kjsl.org:11371/pks/lookup?search=0x15AB5637&op=vindex

The release candidate is based on the sources tagged with
4.0.0-beta-01-RC01:

https://git-wip-us.apache.org/repos/asf?p=olingo-odata4.git;a=commit;h=8
2
5b7db6b1b03ea2d3a97c221810094187cf88ce

and is based on the following commit id:
825b7db6b1b03ea2d3a97c221810094187cf88ce

The Olingo keys file can be found here:
https://dist.apache.org/repos/dist/release/incubator/olingo/KEYS

To perform a RAT check please use the following parameters:
mvn clean install -Pbuild.quality
This will assure that the RAT check is performed with the necessary
excludes.

Release distribution files:
// compilable sources
Olingo-OData-4.0.0-beta-01-RC01-source-release.zip
Olingo-OData-4.0.0-beta-01-RC01-source-release.zip.asc
Olingo-OData-4.0.0-beta-01-RC01-source-release.zip.md5
Olingo-OData-4.0.0-beta-01-RC01-source-release.zip.sha512

// javadoc distribution
Olingo-OData-JavaDoc-4.0.0-beta-01-RC01-javadoc.zip
Olingo-OData-JavaDoc-4.0.0-beta-01-RC01-javadoc.zip.asc
Olingo-OData-JavaDoc-4.0.0-beta-01-RC01-javadoc.zip.md5
Olingo-OData-JavaDoc-4.0.0-beta-01-RC01-javadoc.zip.sha512

// odata client distribution for Android with dependencies
Olingo-OData-Client-for-Android-4.0.0-beta-01-RC01-lib.zip
Olingo-OData-Client-for-Android-4.0.0-beta-01-RC01-lib.zip.asc
Olingo-OData-Client-for-Android-4.0.0-beta-01-RC01-lib.zip.md5
Olingo-OData-Client-for-Android-4.0.0-beta-01-RC01-lib.zip.sha512

// odata client distribution for Java with dependencies
Olingo-OData-Client-for-Java-4.0.0-beta-01-RC01-lib.zip
Olingo-OData-Client-for-Java-4.0.0-beta-01-RC01-lib.zip.asc
Olingo-OData-Client-for-Java-4.0.0-beta-01-RC01-lib.zip.md5
Olingo-OData-Client-for-Java-4.0.0-beta-01-RC01-lib.zip.sha512

// odata server distribution for Java with dependencies
Olingo-OData-Server-for-Java-4.0.0-beta-01-RC01-lib.zip
Olingo-OData-Server-for-Java-4.0.0-beta-01-RC01-lib.zip.asc
Olingo-OData-Server-for-Java-4.0.0-beta-01-RC01-lib.zip.md5
Olingo-OData-Server-for-Java-4.0.0-beta-01-RC01-lib.zip.sha512

Kind Regards,
Michael

--
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Involved at The Apache Software Foundation:
member, Syncope PMC chair, Cocoon PMC, Olingo PMC
http://people.apache.org/~ilgrosso/

Reply via email to