> On Jun 16, 2019, at 5:21 PM, Michael Wall <[email protected]> wrote:
> 
> Thanks Antoine,
> 
> 1) gradle
> I see now in the README it says to install gradle first.  I thought the
> whole point of the gradle wrapper to not have to install gradle.  I
> expected to see a gradlew checked in.  The gradlew should download the
> gradle-wrapper.jar if needed, based on the version configured in the
> gradle/wrapper/gradle-wrapper.properties.  In fact, when I run 'gradle
> setup' and then ./gradlew it does just that.  Can we check in gradlew and
> gradlew.bat?  Want a PR for that?
I did as well. But no, the Apache guidelines say absolutely no binaries in 
source distribs.

I received that feedback when 0.7.0 went up for voting on the incubator general 
list.

I have therefore followed what Kafka did and removed the wrapper.
> 
> 2) test jar file
> How was that jar made?  Can it be made as part of the build.  Should not
> hold up the release.
Yeah, we can open an issue for this. The problem is that different versions of 
java create different jars, from what I’ve seen.
> 
> 3) failing test
> Seems like it is from running in parallel.  Do different tests use the same
> port?  Can that be changed?  Also should not hold up the release.
They do run in parallel. Yes, we can make it better. I’ll open an issue.
> 
> 4) ./gradlew rat
> After running gradle setup, I still get this from the unzipped tgz file.  I
> can't explain that.  I tried unzipping the zip and got an error, see below.
> 
> 5 ) zip file seems wrong
> Unzipping the zip, I got this
> replace tuweni-src-0.8.0/hobbits-relayer/build.gradle? [y]es, [n]o, [A]ll,
> [N]one, [r]ename:
> 
> Looking at the zip there are 2 build.gradle files in the hobbits-relayer
> directory.  It is not the only file duplicated in the zip though.
> 
> Actually, opening the tgz file, that file is duplicated too.  Maybe gzip
> silently overwrites.  Any thoughts on that?

The hobbits-relayer app was barely flushed when I got the go ahead from the 
incubator general list to run another release.
Unfortunately, it’s likely that particular package is DOA.

I won’t have time to look at that issue for a couple weeks. Maybe we can 
exclude the relayer from the release artifacts this time around, if that’s 
doable.
> 
> Mike
> 
> 
> 
> 
> On Sun, Jun 16, 2019 at 3:31 PM Antoine Toulme <[email protected]> wrote:
> 
>> See comments inline:
>> 
>>> On Jun 16, 2019, at 16:12, Michael Wall <[email protected]> wrote:
>>> 
>>> +0
>>> 
>>> I don't want to hold up the first release any longer, but I can't give it
>>> a +1 at this time.
>>> 
>>> Good
>>> - Signatures good using
>>> https://dist.apache.org/repos/dist/release/incubator/tuweni/KEYS
>>> 
>>> Bad (I could give a +1 with just items 1 and 2)
>>> 1) gradle wrapper needs fixing, jar is included but ./gradlew is not.
>> Actually the jar should not be there either. I have to fix that.
>>> Building with gradle 4.10.3 failed
>> We require gradle 5 (see README).
>>> 2) test jar file
>>> include ./io/src/test/resources/resourceresolver-test.jar.  Apologies if
>>> this has been discussed.
>> Yes, that’s used in tests.
>>> 3) got this building with java 11 and java 8.  Maybe it is my setup since
>>> others have built the source
>>> ```
>>>> Task :hobbits:test
>>> 
>>> org.apache.tuweni.hobbits.WebSocketTest > testTwoWSConnections(Vertx)
>> FAILED
>>>   java.net.BindException
>>>       Caused by: java.net.BindException
>>> <=======------> 60% EXECUTING [35m 36s]
>>>> IDLE
>>>> IDLE
>>>> IDLE
>>>> :hobbits:test > 13 tests completed, 1 failed
>>>> :hobbits:test > Executing test
>>> org.apache.tuweni.hobbits.HobbitsTransportTest
>>>> IDLE
>>>> IDLE
>>>> IDLE
>>>> IDLE
>>>> IDLE
>>>> IDLE
>>>> IDLE
>>> ```
>> Maybe you have something on one of the ports used by those tests. Or tests
>> ran in parallel in a way they deadlocked.
>>> 
>>> 4) gradle rat works on the tag, but does not work extracted source
>>> directory.  I get this.
>>> ```
>>> FAILURE: Build failed with an exception.
>>> 
>>> * What went wrong:
>>> Task 'rat' not found in root project 'tuweni'.
>>> 
>>> * Try:
>>> Run gradle tasks to get a list of available tasks. Run with --stacktrace
>>> option to get the stack trace. Run with --info or --debug option to get
>>> more log output. Run with --scan to get full insights.
>>> 
>>> * Get more help at https://help.gradle.org
>>> 
>>> BUILD FAILED in 1s
>>> ```
>> Is this after running gradle setup and using the gradle wrapper?
>>> 
>>> What is the plan for binary releases?  I see bin, gossip and relayer
>>> artifacts at
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/0.8.0/
>> Make gossip and relayer available for download and have folks use them as
>> applications.
>> Binaries is a standard full distribution binary package.
>>> 
>>> Mike
>>> 
>>>> On Fri, Jun 14, 2019 at 2:36 AM Pierre Smits <[email protected]>
>> wrote:
>>>> 
>>>> checked signature and checksums
>>>> 
>>>> +1
>>>> 
>>>> Best regards,
>>>> 
>>>> Pierre Smits
>>>> 
>>>> *Apache Trafodion <https://trafodion.apache.org>, Vice President*
>>>> *Apache Directory <https://directory.apache.org>, PMC Member*
>>>> Apache Incubator <https://incubator.apache.org>, committer
>>>> *Apache OFBiz <https://ofbiz.apache.org>, contributor (without
>> privileges)
>>>> since 2008*
>>>> Apache Steve <https://steve.apache.org>, committer
>>>> 
>>>> 
>>>> On Thu, Jun 13, 2019 at 9:13 PM Antoine Toulme <[email protected]>
>>>> wrote:
>>>> 
>>>>> +1 as well.
>>>>> 
>>>>> Folks, please vote. Mentors and IPMC members in particular.
>>>>> 
>>>>>> On Jun 12, 2019, at 4:31 PM, Dave Fisher <[email protected]>
>>>> wrote:
>>>>>> 
>>>>>> +1 (binding) IPMC vote.
>>>>>> 
>>>>>> Signature and checksums are correct.
>>>>>> DISCLAIMER is correct.
>>>>>> LICENSE looks good.
>>>>>> NOTICE looks good.
>>>>>> Ratcheck is good - please make an issue to create a .ratcheck file for
>>>>> the next release.
>>>>>>     I excluded ./eth-reference-tests since it has 30,000 json files.
>>>>>> Build works.
>>>>>> 
>>>>>> A suggestion for the next release is to write versions of the README
>>>>> that are appropriate to each package. The current README.md is for the
>>>>> GitHub repos.
>>>>>> Also the gradle-wrapper.jar is still included, but that is a minor
>>>> issue.
>>>>>> 
>>>>>> Looks good!
>>>>>> 
>>>>>> Regards,
>>>>>> Dave
>>>>>> 
>>>>>>> On Jun 12, 2019, at 3:21 PM, Antoine Toulme <[email protected]>
>>>>> wrote:
>>>>>>> 
>>>>>>> Hi all,
>>>>>>> 
>>>>>>> We're voting on the source distributions available here:
>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/0.8.0/
>>>>>>> The release tag is present here:
>>>>>>> https://github.com/apache/incubator-tuweni/releases/tag/v0.8.0
>>>>>>> 
>>>>>>> Please review and vote as appropriate.
>>>>>>> 
>>>>>>> The vote is open for at least until Monday of next week.
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> 
>>>>>>> Antoine
>>>>>>> 
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>> For additional commands, e-mail: [email protected]
>>>>>> 
>>>>> 
>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [email protected]
>>>>> For additional commands, e-mail: [email protected]
>>>>> 
>>>>> 
>>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
>> 


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

Reply via email to