[VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

classic Classic list List threaded Threaded
17 messages Options
Reply | Threaded
Open this post in threaded view
|

[VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
Hello Incubator Community,

    This is a call for a vote to release Apache TubeMQ (Incubating) version
    0.5.0-incubating RC0

    The Apache TubeMQ community has voted on and approved a proposal to
release
    Apache TubeMQ (Incubating) version 0.5.0-incubating RC0

    We now kindly request the Incubator PMC members review and vote on this
    incubator release.

    TubeMQ community vote thread:
    •
https://lists.apache.org/thread.html/rbc5807429f0614e9130fc98dffb84521270b43e995d7f623ff9d31df%40%3Cdev.tubemq.apache.org%3E

    Vote result thread:
    •
https://lists.apache.org/thread.html/rc6ec5b024bd15fbe766c610121fcc0c0b2ce139e2dd1cbf7c76e3eea%40%3Cdev.tubemq.apache.org%3E

    The release candidate:
    •
https://dist.apache.org/repos/dist/dev/incubator/tubemq/0.5.0-incubating-RC0/

    Git tag for the release:
    • https://github.com/apache/incubator-tubemq/tree/0.5.0-incubating-RC0

    Release notes:
    •
https://github.com/apache/incubator-tubemq/releases/tag/0.5.0-incubating-RC0

    The artifacts signed with PGP key 6011859AEFC308DD, corresponding to
[hidden email], that can be found in keys file:
    • https://dist.apache.org/repos/dist/dev/incubator/tubemq/KEYS

    The vote will be open for at least 72 hours or until a necessary number
of votes are reached.

    Please vote accordingly:

    [ ] +1 approve
    [ ] +0 no opinion
    [ ] -1 disapprove with the reason

Thanks,
On behalf of Apache TubeMQ (Incubating) community
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
Can you review and vote for the release 0.5.0-incubating-RC0?

I have sent the voting email for the release 0.5.0-incubating-RC0 five days
ago, but no one has voted yet. With the help of 101+ external contributors,
TubeMQ-0.5.0-incubating-RC0 has been greatly improved in terms of usability
and Improvement; at the same time, it is the first release of the TubeMQ
project with external contributions, and the second release of the project
built according to the Apache rules.

And, I am very confused about this status, if you can provide some
suggestions for improvement  I would be very grateful!

Looking forward to your help, thanks !!

Goson zhang <[hidden email]> 于2020年7月27日周一 上午11:17写道:

> Hello Incubator Community,
>
>     This is a call for a vote to release Apache TubeMQ (Incubating) version
>     0.5.0-incubating RC0
>
>     The Apache TubeMQ community has voted on and approved a proposal to
> release
>     Apache TubeMQ (Incubating) version 0.5.0-incubating RC0
>
>     We now kindly request the Incubator PMC members review and vote on
> this
>     incubator release.
>
>     TubeMQ community vote thread:
>     •
> https://lists.apache.org/thread.html/rbc5807429f0614e9130fc98dffb84521270b43e995d7f623ff9d31df%40%3Cdev.tubemq.apache.org%3E
>
>     Vote result thread:
>     •
> https://lists.apache.org/thread.html/rc6ec5b024bd15fbe766c610121fcc0c0b2ce139e2dd1cbf7c76e3eea%40%3Cdev.tubemq.apache.org%3E
>
>     The release candidate:
>     •
> https://dist.apache.org/repos/dist/dev/incubator/tubemq/0.5.0-incubating-RC0/
>
>     Git tag for the release:
>     • https://github.com/apache/incubator-tubemq/tree/0.5.0-incubating-RC0
>
>     Release notes:
>     •
> https://github.com/apache/incubator-tubemq/releases/tag/0.5.0-incubating-RC0
>
>     The artifacts signed with PGP key 6011859AEFC308DD, corresponding to
> [hidden email], that can be found in keys file:
>     • https://dist.apache.org/repos/dist/dev/incubator/tubemq/KEYS
>
>     The vote will be open for at least 72 hours or until a necessary
> number of votes are reached.
>
>     Please vote accordingly:
>
>     [ ] +1 approve
>     [ ] +0 no opinion
>     [ ] -1 disapprove with the reason
>
> Thanks,
> On behalf of Apache TubeMQ (Incubating) community
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Ming Wen-2
Hi, Goson,
I think you can look for your mentors to vote. None of them have voted yet.

Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing


Goson zhang <[hidden email]> 于2020年8月1日周六 下午10:55写道:

> Can you review and vote for the release 0.5.0-incubating-RC0?
>
> I have sent the voting email for the release 0.5.0-incubating-RC0 five days
> ago, but no one has voted yet. With the help of 101+ external contributors,
> TubeMQ-0.5.0-incubating-RC0 has been greatly improved in terms of usability
> and Improvement; at the same time, it is the first release of the TubeMQ
> project with external contributions, and the second release of the project
> built according to the Apache rules.
>
> And, I am very confused about this status, if you can provide some
> suggestions for improvement  I would be very grateful!
>
> Looking forward to your help, thanks !!
>
> Goson zhang <[hidden email]> 于2020年7月27日周一 上午11:17写道:
>
> > Hello Incubator Community,
> >
> >     This is a call for a vote to release Apache TubeMQ (Incubating)
> version
> >     0.5.0-incubating RC0
> >
> >     The Apache TubeMQ community has voted on and approved a proposal to
> > release
> >     Apache TubeMQ (Incubating) version 0.5.0-incubating RC0
> >
> >     We now kindly request the Incubator PMC members review and vote on
> > this
> >     incubator release.
> >
> >     TubeMQ community vote thread:
> >     •
> >
> https://lists.apache.org/thread.html/rbc5807429f0614e9130fc98dffb84521270b43e995d7f623ff9d31df%40%3Cdev.tubemq.apache.org%3E
> >
> >     Vote result thread:
> >     •
> >
> https://lists.apache.org/thread.html/rc6ec5b024bd15fbe766c610121fcc0c0b2ce139e2dd1cbf7c76e3eea%40%3Cdev.tubemq.apache.org%3E
> >
> >     The release candidate:
> >     •
> >
> https://dist.apache.org/repos/dist/dev/incubator/tubemq/0.5.0-incubating-RC0/
> >
> >     Git tag for the release:
> >     •
> https://github.com/apache/incubator-tubemq/tree/0.5.0-incubating-RC0
> >
> >     Release notes:
> >     •
> >
> https://github.com/apache/incubator-tubemq/releases/tag/0.5.0-incubating-RC0
> >
> >     The artifacts signed with PGP key 6011859AEFC308DD, corresponding to
> > [hidden email], that can be found in keys file:
> >     • https://dist.apache.org/repos/dist/dev/incubator/tubemq/KEYS
> >
> >     The vote will be open for at least 72 hours or until a necessary
> > number of votes are reached.
> >
> >     Please vote accordingly:
> >
> >     [ ] +1 approve
> >     [ ] +0 no opinion
> >     [ ] -1 disapprove with the reason
> >
> > Thanks,
> > On behalf of Apache TubeMQ (Incubating) community
> >
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
We have emailed mentors to vote 3 days ago, but there has been no response,
maybe they are fighting against Thanos.

Since it has been 6 days since the release of the email, we made the
request again, hoping to get help from each IMPCs:
1. Whether the version was built according to the apache process?
2. Whether this version can be released?

I hope this version with the 101+ contributions can enter the Apache super
team as soon as possible, and rescue the people who need TubeMQ help in the
Parallel Universes.

Thanks!

Ming Wen <[hidden email]> 于2020年8月1日周六 下午11:39写道:

> Hi, Goson,
> I think you can look for your mentors to vote. None of them have voted yet.
>
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
>
>
> Goson zhang <[hidden email]> 于2020年8月1日周六 下午10:55写道:
>
>> Can you review and vote for the release 0.5.0-incubating-RC0?
>>
>> I have sent the voting email for the release 0.5.0-incubating-RC0 five
>> days
>> ago, but no one has voted yet. With the help of 101+ external
>> contributors,
>> TubeMQ-0.5.0-incubating-RC0 has been greatly improved in terms of
>> usability
>> and Improvement; at the same time, it is the first release of the TubeMQ
>> project with external contributions, and the second release of the project
>> built according to the Apache rules.
>>
>> And, I am very confused about this status, if you can provide some
>> suggestions for improvement  I would be very grateful!
>>
>> Looking forward to your help, thanks !!
>>
>> Goson zhang <[hidden email]> 于2020年7月27日周一 上午11:17写道:
>>
>> > Hello Incubator Community,
>> >
>> >     This is a call for a vote to release Apache TubeMQ (Incubating)
>> version
>> >     0.5.0-incubating RC0
>> >
>> >     The Apache TubeMQ community has voted on and approved a proposal to
>> > release
>> >     Apache TubeMQ (Incubating) version 0.5.0-incubating RC0
>> >
>> >     We now kindly request the Incubator PMC members review and vote on
>> > this
>> >     incubator release.
>> >
>> >     TubeMQ community vote thread:
>> >     •
>> >
>> https://lists.apache.org/thread.html/rbc5807429f0614e9130fc98dffb84521270b43e995d7f623ff9d31df%40%3Cdev.tubemq.apache.org%3E
>> >
>> >     Vote result thread:
>> >     •
>> >
>> https://lists.apache.org/thread.html/rc6ec5b024bd15fbe766c610121fcc0c0b2ce139e2dd1cbf7c76e3eea%40%3Cdev.tubemq.apache.org%3E
>> >
>> >     The release candidate:
>> >     •
>> >
>> https://dist.apache.org/repos/dist/dev/incubator/tubemq/0.5.0-incubating-RC0/
>> >
>> >     Git tag for the release:
>> >     •
>> https://github.com/apache/incubator-tubemq/tree/0.5.0-incubating-RC0
>> >
>> >     Release notes:
>> >     •
>> >
>> https://github.com/apache/incubator-tubemq/releases/tag/0.5.0-incubating-RC0
>> >
>> >     The artifacts signed with PGP key 6011859AEFC308DD, corresponding to
>> > [hidden email], that can be found in keys file:
>> >     • https://dist.apache.org/repos/dist/dev/incubator/tubemq/KEYS
>> >
>> >     The vote will be open for at least 72 hours or until a necessary
>> > number of votes are reached.
>> >
>> >     Please vote accordingly:
>> >
>> >     [ ] +1 approve
>> >     [ ] +0 no opinion
>> >     [ ] -1 disapprove with the reason
>> >
>> > Thanks,
>> > On behalf of Apache TubeMQ (Incubating) community
>> >
>>
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Justin Mclean
Hi,

+1 (binding)

However if it wasn’t for the Incubating WIP disclaimer I would be -1.

The LICENSE issues where brought up last time [1] It is best if some work is done to improve each release so it better than the last. Please ask your mentors to help with this.

I checked:
- incubating in names.
- signature and hashes correct.
- LICENSE incorrectly list dependancies rather than what is bundled in the release.
- LICENSE don’t list point to full license text so is unlikely yo comply with 3rd party license terms.
- NOTICE is very likely missing information from other Apache license NOTICE files, but with all dependancies included it’s hard to know for sure.
- All files have ASF headers
- Failed to compile from source

I didn’t check the binary artefacts.

It would be interesting to know where these come from [2] and how they were licensed.

More concerning is why teh build is failing wth this:
[ERROR] Failed to execute goal on project tubemq-all: Could not resolve dependencies for project org.apache.tubemq:tubemq-all:pom:0.5.0-incubating: Could not find artifact org.apache.tubemq:tubemq-server:tar.gz:bin:0.5.0-incubating in berkeleydb-je (https://download.dcache.org/nexus/repository/berkeleydb-je/) -> [Help 1]

Why does the source release depend on the binary one?

Thanks,
Justin

1. https://lists.apache.org/thread.html/r875e3e1abe41369611e7c0c6610ac29af35c552cddc3088e4df3f99c%40%3Cgeneral.incubator.apache.org%3E
2. ./resources/assets/public/css/fonts/icon.*



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Ming Wen-2
+1 non-binding

I checked:
- incubating in name.
- DISCLAIMER exists (WIP).
- signature and hashes correct.
- LICENSE is not good which contains a lot of dependencies that shouldn't
be there.
- All files have ASF headers, but some of files's ASF header contains html
<p> tag [1].

> - LICENSE incorrectly list dependancies rather than what is bundled in
the release.
agreed, you only need to add license to LICENSE if it's code bundled in the
release, Instead of all dependencies.
You can refer to how TLP handles that, for example sykwalking[2].

[1]
https://github.com/apache/incubator-tubemq/blob/0.5.0-incubating-RC0/tubemq-server/src/main/java/org/apache/tubemq/server/Server.java#L8
[2] https://github.com/apache/skywalking/blob/master/LICENSE#L204

Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing


Justin Mclean <[hidden email]> 于2020年8月2日周日 下午6:15写道:

> Hi,
>
> +1 (binding)
>
> However if it wasn’t for the Incubating WIP disclaimer I would be -1.
>
> The LICENSE issues where brought up last time [1] It is best if some work
> is done to improve each release so it better than the last. Please ask your
> mentors to help with this.
>
> I checked:
> - incubating in names.
> - signature and hashes correct.
> - LICENSE incorrectly list dependancies rather than what is bundled in the
> release.
> - LICENSE don’t list point to full license text so is unlikely yo comply
> with 3rd party license terms.
> - NOTICE is very likely missing information from other Apache license
> NOTICE files, but with all dependancies included it’s hard to know for sure.
> - All files have ASF headers
> - Failed to compile from source
>
> I didn’t check the binary artefacts.
>
> It would be interesting to know where these come from [2] and how they
> were licensed.
>
> More concerning is why teh build is failing wth this:
> [ERROR] Failed to execute goal on project tubemq-all: Could not resolve
> dependencies for project org.apache.tubemq:tubemq-all:pom:0.5.0-incubating:
> Could not find artifact
> org.apache.tubemq:tubemq-server:tar.gz:bin:0.5.0-incubating in
> berkeleydb-je (https://download.dcache.org/nexus/repository/berkeleydb-je/)
> -> [Help 1]
>
> Why does the source release depend on the binary one?
>
> Thanks,
> Justin
>
> 1.
> https://lists.apache.org/thread.html/r875e3e1abe41369611e7c0c6610ac29af35c552cddc3088e4df3f99c%40%3Cgeneral.incubator.apache.org%3E
> 2. ./resources/assets/public/css/fonts/icon.*
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
First of all, thanks to Justin and Ming!

- For the issues of LICENSE and NOTICE:
We have made a change to LICENSE since the last release, we will continue
to modify it according to the Apache specification, and ensure that there
is no problem before the next release.

- For the failed to compile from source:
My partners and I cleaned up the maven repository and recompiled, it is
passable.

Thanks!
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Luciano Resende
On Sun, Aug 2, 2020 at 7:47 PM Goson zhang <[hidden email]> wrote:
>
>
> - For the failed to compile from source:
> My partners and I cleaned up the maven repository and recompiled, it is
> passable.
>

Could you please give more details on what was done on the above?



--
Luciano Resende
http://twitter.com/lresende1975
http://lresende.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Kevin Ratnasekera
In reply to this post by Goson zhang-2
+1 ( binding )

I checked the following. Agree with Justin, Please fix the LICENSE issues
mentioned above.

1. Incubating in name.

2. PGP Signatures.

3. SHA512 Checksums.

4. DISCLAIMER-WIP exists.

5. LICENSE and NOTICE are fine.

6. No unexpected binary files.

7. Maven Build Passes on Mac environment.


[*INFO*]
*------------------------------------------------------------------------*

[*INFO*] *Reactor Summary for Apache TubeMQ 0.5.0-incubating:*

[*INFO*]

[*INFO*] Apache TubeMQ ...................................... *SUCCESS* [
36.758 s]

[*INFO*] Apache TubeMQ - Core ............................... *SUCCESS*
[01:01 min]

[*INFO*] Apache TubeMQ - Client ............................. *SUCCESS* [
46.286 s]

[*INFO*] Apache TubeMQ - Example ............................
*SUCCESS* [  0.975
s]

[*INFO*] Apache TubeMQ - Server ............................. *SUCCESS* [
51.014 s]

[*INFO*] Apache TubeMQ - Connectors .........................
*SUCCESS* [  0.176
s]

[*INFO*] Apache TubeMQ - Connectors-flink ................... *SUCCESS*
[01:04 min]

[*INFO*] Apache TubeMQ - Connectors-flume ................... *SUCCESS*
[01:10 min]

[*INFO*] Apache TubeMQ - Connectors-spark ................... *SUCCESS*
[02:57 min]

[*INFO*] Apache TubeMQ - Docker .............................
*SUCCESS* [  0.215
s]

[*INFO*] Apache TubeMQ - Docker All .........................
*SUCCESS* [  0.254
s]

[*INFO*] Apache TubeMQ - Docker Build .......................
*SUCCESS* [  0.184
s]

[*INFO*]
*------------------------------------------------------------------------*

[*INFO*] *BUILD SUCCESS*

[*INFO*]
*------------------------------------------------------------------------*


Regards

Kevin

On Mon, Aug 3, 2020 at 8:17 AM Goson zhang <[hidden email]> wrote:

> First of all, thanks to Justin and Ming!
>
> - For the issues of LICENSE and NOTICE:
> We have made a change to LICENSE since the last release, we will continue
> to modify it according to the Apache specification, and ensure that there
> is no problem before the next release.
>
> - For the failed to compile from source:
> My partners and I cleaned up the maven repository and recompiled, it is
> passable.
>
> Thanks!
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
Hi Luciano,

I used the method of clearing the local maven repository cache and
recompiling for verification.

berkeleydb-je is a component that TubeMQ relies on to store metadata, it
needs to be downloaded from oracle and requires username and password
access.
For the convenience of everyone, we found this third-party repository (
https://download.dcache .org/nexus/repository/berkeleydb-je/).

Does the compilation fail because the repository cannot be accessed from
the compiled place, or is it caused by unstable access?


Kevin Ratnasekera <[hidden email]> 于2020年8月3日周一 下午12:16写道:

> +1 ( binding )
>
> I checked the following. Agree with Justin, Please fix the LICENSE issues
> mentioned above.
>
> 1. Incubating in name.
>
> 2. PGP Signatures.
>
> 3. SHA512 Checksums.
>
> 4. DISCLAIMER-WIP exists.
>
> 5. LICENSE and NOTICE are fine.
>
> 6. No unexpected binary files.
>
> 7. Maven Build Passes on Mac environment.
>
>
> [*INFO*]
> *------------------------------------------------------------------------*
>
> [*INFO*] *Reactor Summary for Apache TubeMQ 0.5.0-incubating:*
>
> [*INFO*]
>
> [*INFO*] Apache TubeMQ ...................................... *SUCCESS* [
> 36.758 s]
>
> [*INFO*] Apache TubeMQ - Core ............................... *SUCCESS*
> [01:01 min]
>
> [*INFO*] Apache TubeMQ - Client ............................. *SUCCESS* [
> 46.286 s]
>
> [*INFO*] Apache TubeMQ - Example ............................ *SUCCESS* [
> 0.975 s]
>
> [*INFO*] Apache TubeMQ - Server ............................. *SUCCESS* [
> 51.014 s]
>
> [*INFO*] Apache TubeMQ - Connectors ......................... *SUCCESS* [
> 0.176 s]
>
> [*INFO*] Apache TubeMQ - Connectors-flink ................... *SUCCESS*
> [01:04 min]
>
> [*INFO*] Apache TubeMQ - Connectors-flume ................... *SUCCESS*
> [01:10 min]
>
> [*INFO*] Apache TubeMQ - Connectors-spark ................... *SUCCESS*
> [02:57 min]
>
> [*INFO*] Apache TubeMQ - Docker ............................. *SUCCESS* [
> 0.215 s]
>
> [*INFO*] Apache TubeMQ - Docker All ......................... *SUCCESS* [
> 0.254 s]
>
> [*INFO*] Apache TubeMQ - Docker Build ....................... *SUCCESS* [
> 0.184 s]
>
> [*INFO*]
> *------------------------------------------------------------------------*
>
> [*INFO*] *BUILD SUCCESS*
>
> [*INFO*]
> *------------------------------------------------------------------------*
>
>
> Regards
>
> Kevin
>
> On Mon, Aug 3, 2020 at 8:17 AM Goson zhang <[hidden email]> wrote:
>
>> First of all, thanks to Justin and Ming!
>>
>> - For the issues of LICENSE and NOTICE:
>> We have made a change to LICENSE since the last release, we will continue
>> to modify it according to the Apache specification, and ensure that there
>> is no problem before the next release.
>>
>> - For the failed to compile from source:
>> My partners and I cleaned up the maven repository and recompiled, it is
>> passable.
>>
>> Thanks!
>>
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Justin Mclean
Hi,

> berkeleydb-je is a component that TubeMQ relies on to store metadata, it
> needs to be downloaded from oracle and requires username and password
> access.
> For the convenience of everyone, we found this third-party repository (
> https://download.dcache .org/nexus/repository/berkeleydb-je/).

Well that brings up another issue in that is component is a Category X dependancy. [1][2] (The license is GPL) ASF project can’t depend on other software that have license terms the are incompatible with the Apache license.

Thanks,
Justin

1. https://www.oracle.com/database/technologies/related/berkeleydb/berkeleydb-licensing.html
2. https://www.oracle.com/downloads/licenses/berkeleydb-oslicense.html



---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
Hi Justin,

We have paid attention to this issue, the berkeleydb-je as of version 7.3,
JE is licensed under the Apache 2.0 license:
https://docs.oracle.com/cd/E17277_02/html/relnotes.html

Justin Mclean <[hidden email]> 于2020年8月3日周一 下午1:09写道:

> Hi,
>
> > berkeleydb-je is a component that TubeMQ relies on to store metadata, it
> > needs to be downloaded from oracle and requires username and password
> > access.
> > For the convenience of everyone, we found this third-party repository (
> > https://download.dcache .org/nexus/repository/berkeleydb-je/).
>
> Well that brings up another issue in that is component is a Category X
> dependancy. [1][2] (The license is GPL) ASF project can’t depend on other
> software that have license terms the are incompatible with the Apache
> license.
>
> Thanks,
> Justin
>
> 1.
> https://www.oracle.com/database/technologies/related/berkeleydb/berkeleydb-licensing.html
> 2. https://www.oracle.com/downloads/licenses/berkeleydb-oslicense.html
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
Supplement:





Goson zhang <[hidden email]> 于2020年8月3日周一 下午1:23写道:
Hi Justin, 

We have paid attention to this issue, the berkeleydb-je as of version 7.3, JE is licensed under the Apache 2.0 license:

Justin Mclean <[hidden email]> 于2020年8月3日周一 下午1:09写道:
Hi,

> berkeleydb-je is a component that TubeMQ relies on to store metadata, it
> needs to be downloaded from oracle and requires username and password
> access.
> For the convenience of everyone, we found this third-party repository (
> https://download.dcache .org/nexus/repository/berkeleydb-je/).

Well that brings up another issue in that is component is a Category X dependancy. [1][2] (The license is GPL) ASF project can’t depend on other software that have license terms the are incompatible with the Apache license.

Thanks,
Justin

1. https://www.oracle.com/database/technologies/related/berkeleydb/berkeleydb-licensing.html
2. https://www.oracle.com/downloads/licenses/berkeleydb-oslicense.html


Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Justin Mclean
In reply to this post by Goson zhang-2
Hi,

> We have paid attention to this issue, the berkeleydb-je as of version 7.3, JE is licensed under the Apache 2.0 license:
> https://docs.oracle.com/cd/E17277_02/html/relnotes.html <https://docs.oracle.com/cd/E17277_02/html/relnotes.html>
Good to know. Sadly with some 3rd party software just because something says it's bundled under the Apache license doesn’t means that parts of it are compatible with that license. And I not sure if the dual license would still apply or not i.e it can only be used for non commercial software. You might want to double check those two things.

Thanks,
Justin
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Luciano Resende
In reply to this post by Justin Mclean
+1 (binding), with similar comments as below from Justin.
The LICENSE needs some cleanup, and probably a different license file
for source and binary distribution.
Built ok for me

On Sun, Aug 2, 2020 at 3:15 AM Justin Mclean <[hidden email]> wrote:

>
> Hi,
>
> +1 (binding)
>
> However if it wasn’t for the Incubating WIP disclaimer I would be -1.
>
> The LICENSE issues where brought up last time [1] It is best if some work is done to improve each release so it better than the last. Please ask your mentors to help with this.
>
> I checked:
> - incubating in names.
> - signature and hashes correct.
> - LICENSE incorrectly list dependancies rather than what is bundled in the release.
> - LICENSE don’t list point to full license text so is unlikely yo comply with 3rd party license terms.
> - NOTICE is very likely missing information from other Apache license NOTICE files, but with all dependancies included it’s hard to know for sure.
> - All files have ASF headers
> - Failed to compile from source
>
> I didn’t check the binary artefacts.
>
> It would be interesting to know where these come from [2] and how they were licensed.
>
> More concerning is why teh build is failing wth this:
> [ERROR] Failed to execute goal on project tubemq-all: Could not resolve dependencies for project org.apache.tubemq:tubemq-all:pom:0.5.0-incubating: Could not find artifact org.apache.tubemq:tubemq-server:tar.gz:bin:0.5.0-incubating in berkeleydb-je (https://download.dcache.org/nexus/repository/berkeleydb-je/) -> [Help 1]
>
> Why does the source release depend on the binary one?
>
> Thanks,
> Justin
>
> 1. https://lists.apache.org/thread.html/r875e3e1abe41369611e7c0c6610ac29af35c552cddc3088e4df3f99c%40%3Cgeneral.incubator.apache.org%3E
> 2. ./resources/assets/public/css/fonts/icon.*
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


--
Luciano Resende
http://twitter.com/lresende1975
http://lresende.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
Hi Justin,

Before, we noticed the authorization difference between the versions of
berkeleydb-je component, so we adjusted it from version 6.x.y to 7.3.x.
Next, we will analyze again, if there is a problem, we will adjust the
implementation and replace it.

Luciano Resende <[hidden email]> 于2020年8月3日周一 下午2:10写道:

> +1 (binding), with similar comments as below from Justin.
> The LICENSE needs some cleanup, and probably a different license file
> for source and binary distribution.
> Built ok for me
>
> On Sun, Aug 2, 2020 at 3:15 AM Justin Mclean <[hidden email]>
> wrote:
> >
> > Hi,
> >
> > +1 (binding)
> >
> > However if it wasn’t for the Incubating WIP disclaimer I would be -1.
> >
> > The LICENSE issues where brought up last time [1] It is best if some
> work is done to improve each release so it better than the last. Please ask
> your mentors to help with this.
> >
> > I checked:
> > - incubating in names.
> > - signature and hashes correct.
> > - LICENSE incorrectly list dependancies rather than what is bundled in
> the release.
> > - LICENSE don’t list point to full license text so is unlikely yo comply
> with 3rd party license terms.
> > - NOTICE is very likely missing information from other Apache license
> NOTICE files, but with all dependancies included it’s hard to know for sure.
> > - All files have ASF headers
> > - Failed to compile from source
> >
> > I didn’t check the binary artefacts.
> >
> > It would be interesting to know where these come from [2] and how they
> were licensed.
> >
> > More concerning is why teh build is failing wth this:
> > [ERROR] Failed to execute goal on project tubemq-all: Could not resolve
> dependencies for project org.apache.tubemq:tubemq-all:pom:0.5.0-incubating:
> Could not find artifact
> org.apache.tubemq:tubemq-server:tar.gz:bin:0.5.0-incubating in
> berkeleydb-je (https://download.dcache.org/nexus/repository/berkeleydb-je/)
> -> [Help 1]
> >
> > Why does the source release depend on the binary one?
> >
> > Thanks,
> > Justin
> >
> > 1.
> https://lists.apache.org/thread.html/r875e3e1abe41369611e7c0c6610ac29af35c552cddc3088e4df3f99c%40%3Cgeneral.incubator.apache.org%3E
> > 2. ./resources/assets/public/css/fonts/icon.*
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [hidden email]
> > For additional commands, e-mail: [hidden email]
> >
>
>
> --
> Luciano Resende
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache TubeMQ (Incubating) 0.5.0-incubating RC0

Goson zhang-2
Hi all,

With 3 +1 binding votes and 1 +1 non-binding, the vote passes. Let me send
a vote result email.

Thanks everyone!!!

Goson zhang <[hidden email]> 于2020年8月3日周一 下午2:40写道:

> Hi Justin,
>
> Before, we noticed the authorization difference between the versions of
> berkeleydb-je component, so we adjusted it from version 6.x.y to 7.3.x.
> Next, we will analyze again, if there is a problem, we will adjust the
> implementation and replace it.
>
> Luciano Resende <[hidden email]> 于2020年8月3日周一 下午2:10写道:
>
>> +1 (binding), with similar comments as below from Justin.
>> The LICENSE needs some cleanup, and probably a different license file
>> for source and binary distribution.
>> Built ok for me
>>
>> On Sun, Aug 2, 2020 at 3:15 AM Justin Mclean <[hidden email]>
>> wrote:
>> >
>> > Hi,
>> >
>> > +1 (binding)
>> >
>> > However if it wasn’t for the Incubating WIP disclaimer I would be -1.
>> >
>> > The LICENSE issues where brought up last time [1] It is best if some
>> work is done to improve each release so it better than the last. Please ask
>> your mentors to help with this.
>> >
>> > I checked:
>> > - incubating in names.
>> > - signature and hashes correct.
>> > - LICENSE incorrectly list dependancies rather than what is bundled in
>> the release.
>> > - LICENSE don’t list point to full license text so is unlikely yo
>> comply with 3rd party license terms.
>> > - NOTICE is very likely missing information from other Apache license
>> NOTICE files, but with all dependancies included it’s hard to know for sure.
>> > - All files have ASF headers
>> > - Failed to compile from source
>> >
>> > I didn’t check the binary artefacts.
>> >
>> > It would be interesting to know where these come from [2] and how they
>> were licensed.
>> >
>> > More concerning is why teh build is failing wth this:
>> > [ERROR] Failed to execute goal on project tubemq-all: Could not resolve
>> dependencies for project org.apache.tubemq:tubemq-all:pom:0.5.0-incubating:
>> Could not find artifact
>> org.apache.tubemq:tubemq-server:tar.gz:bin:0.5.0-incubating in
>> berkeleydb-je (
>> https://download.dcache.org/nexus/repository/berkeleydb-je/) -> [Help 1]
>> >
>> > Why does the source release depend on the binary one?
>> >
>> > Thanks,
>> > Justin
>> >
>> > 1.
>> https://lists.apache.org/thread.html/r875e3e1abe41369611e7c0c6610ac29af35c552cddc3088e4df3f99c%40%3Cgeneral.incubator.apache.org%3E
>> > 2. ./resources/assets/public/css/fonts/icon.*
>> >
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [hidden email]
>> > For additional commands, e-mail: [hidden email]
>> >
>>
>>
>> --
>> Luciano Resende
>> http://twitter.com/lresende1975
>> http://lresende.blogspot.com/
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>