> On Jun 12, 2020, at 10:30 PM, Danno Ferrin <[email protected]> wrote:
> 
> Is this from the src.zip or from a github zip?
> 
> The tuweni-src-1.1.0-incubating.tgz won't build because of the way the
> source files are arranged in the src directory.  I get needing to drop the
> gradlew bootstrap and test files but we also include the build.gradle at
> the moment.  I propose changing the layout of the src tgz to allow for
> building from that.
From the distributions source we produce as part of the dist module.
We have had also the need to make sure sources can be built on any system out 
there - Windows, JDK 14, etc.
So I have been building a Dockerfile for this a bit.
> 
> Regarding the reference tests I see two paths forward:
> (a) Take the reference tests modules out of the codebase.  None of the
> tuweni projects actually use them.  Anyone interested in them knows where
> they reside and likely already has them as a submodule in their project
We do use at least some for RLP and transactions. We use an outdated ssh repo 
for testing, and never had a change to make the jump.
That said, I’m fine with dropping them rather than do half the job right.

> 
> (b) Don't make unloaded submodules a build break.  Instead perhaps a loud
> warning and disabling the relevant subprojects.  This also works well will
> building from the .tgz since test files are not shipped and these only
> exist as test files at the moment.
Sounds sensible.
> 
> On Sat, May 30, 2020 at 12:22 AM Antoine Toulme <[email protected]> wrote:
> 
>> 
>> 
>>> Begin forwarded message:
>>> 
>>> From: Antoine Toulme <[email protected]>
>>> Subject: [RESULT][VOTE] Apache Tuweni 1.1.0 release
>>> Date: May 29, 2020 at 11:21:47 PM PDT
>>> To: [email protected]
>>> 
>>> The result of the vote is as follows:
>>> 1 +1: Furkan Kamaci
>>> 0 +0:
>>> 1 -1: Justin Mclean
>>> 
>>> The vote does not pass. We will submit a new release candidate. Thank
>> you!
>>> 
>>> Cheers,
>>> 
>>> Antoine
>>> 
>>>> On May 21, 2020, at 10:57 PM, Justin Mclean <[email protected]>
>> wrote:
>>>> 
>>>> HI,
>>>> 
>>>> -1 (binding) as I cannot compile the source package from source
>>>> 
>>>> I checked:
>>>> - incubating in name
>>>> - signatures and hashes are fine
>>>> - DISCLAIMER exits
>>>> - LICENSE and NOTICE
>>>> - No unexpected binary files
>>>> - All ASF files have ASF headers
>>>> 
>>>> The build fails for me as it expect it to be in a git repo. You should
>> be able to compile teh source package without access to the GitHub repo.
>>>> 
>>>> Error was:
>>>> * What went wrong:
>>>> A problem occurred evaluating root project 'tuweni'.
>>>>> eth-reference-tests/src/test/resources/eth2.0-tests/README.md missing:
>> please clone submodules (git submodule update --init --recursive)
>>>> 
>>>> Thanks,
>>>> Justin
>>>> ---------------------------------------------------------------------
>>>> 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