Superb feedback. Thank you!

I will file issues for the items you reported.

Historically, we didn’t enforce semver, but that sounds like a good idea.

Closing the vote:
2 +1 Antoine Toulme, Nicolas Melendez
1 -1 Danno Ferrin

The release doesn’t pass. On to the next RC!

> On May 27, 2021, at 2:48 PM, Danno Ferrin <danno.fer...@shemnon.com> wrote:
> 
> -1 - Some breakages that makes it non-drop-in compatbiel with 1.3.0
> 
> * The POMs have errors, the artifactId is <foo> but they depend on each
> other as tuweni-<foo>.  I have a mild preference for global tuweni-<foo> to
> reduce jar collisions.  Looks like some tweaks to cope with gradle 6.x
> changes introduced this.
> 
> * There are incompatible API changes.  whitelist->allowlist should have
> deprecated and left in whitelist.  Also, a missing DNSDaemon constructor
> and a change to the associated listen has a void return now.  The listener
> changes is fine, but I would have expected that as part of a 2.0.  If there
> are a number of these API changes a 2.0 may be a better approach.
> 
> * Some bytes32 changes broke stuff...
>  @Test
>  void testLong() {
>      Wei.valueOf(100L).toLong();
>  }
> doesn't work but I expect it too.  There are 31 bytes of zeros I expect
> toLong to happily trim off.
> 
> There may be more breakages, but this is enough to pull the brake on the
> train.
> 
> On Thu, May 27, 2021 at 9:05 AM nicolas melendez <nfmelen...@gmail.com>
> wrote:
> 
>> +1
>> 
>> Executed all the executables in ./bin
>> 
>> Tuweni started, created the server and could see the UI
>> Gossip started, all seems good
>> Eth-faucet started, i have to config it better would be nice to have a
>> default config there if possible
>> Crawler started, need to configure it better
>> hobbit-relayer, started seems good.
>> scraper started, seems good
>> v4scraper started, seems good.
>> 
>> LGTM
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> El mié, 26 may 2021 a las 4:45, Antoine Toulme (<anto...@toulme.name>)
>> escribió:
>> 
>>> We're voting on the source distributions available here:
>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.4.0-incubating/
>>> The release tag is present here:
>>> 
>>> 
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.4.0-incubating-rc
>>> 
>>> This release includes the following changes:
>>> 
>>> Features:
>>> * Users can select to keep select connections to other peers alive,
>>> reconnecting on disconnection (RLPx)
>>> * New faucet application, with a simple wallet.
>>> * JSON-RPC client and server (server is just started)
>>> * Add syncing capabilities for mainnet
>>> * Cache hashcode on Bytes objects.
>>> * Use one binary bistro, and one Docker image for all of Tuweni.
>>> * Implement the EVM as Kotlin code, instead of importing EVMC
>>> * Add ethstats server
>>> * Add network crawler
>>> * Add proxy subprotocol
>>> * Add support for eth/66 (RLPx)
>>> 
>>> Fixes:
>>> * DNS daemon no longer throws errors when it cannot communicate over TCP
>>> * NOTICE for binary distro
>>> * #168: Fix Bytes32.wrap with offset
>>> * Remove biased language (allowlist, main branch)
>>> 
>>> Cheers,
>>> 
>>> Antoine
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@tuweni.apache.org
>>> For additional commands, e-mail: dev-h...@tuweni.apache.org
>>> 
>>> 
>> 
>> --
>> 
>> *NMNicolás Meléndez*
>> *blog.melendez.com.ar  <http://blog.melendez.com.ar>*
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tuweni.apache.org
For additional commands, e-mail: dev-h...@tuweni.apache.org

Reply via email to