Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update Cava library to Tuweni Library #18

Merged

Conversation

NicolasMassart
Copy link
Contributor

PR description

Cava and Tuweni are the same thing but renamed when moved to Apache foundation

Fixed Issue(s)

fixes PAN-3156

Cava and Tuweni are the same thing but renamed when moved to Apache foundation

Signed-off-by: Nicolas <nicolas.massart@consensys.net>
@NicolasMassart NicolasMassart self-assigned this Sep 17, 2019
NicolasMassart and others added 2 commits September 17, 2019 12:19
Vertex is linked from Orion in acceptance tests so removing it makes tests fail

Signed-off-by: Nicolas <nicolas.massart@consensys.net>
@NicolasMassart NicolasMassart marked this pull request as ready for review September 17, 2019 10:44
@@ -54,7 +54,13 @@ dependencyManagement {

dependency 'junit:junit:4.12'

dependency 'net.consensys.cava:cava-toml:0.5.0'
dependencySet(group: 'org.apache.tuweni', version: '0.9.0-20190709195335') {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a full release or a snapshot? The -201907... bit has me worried.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This to me indicates a non-production release. And being an apache project it may not have had its release approved. This makes me nervous.

Is there a particular reason we need to go to the tuweni library?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Cava project is archived, I think this forces us to go to where the project lives now. I would prefer an incubating version over an archived one.
Binaries are all named after this scheme : https://bintray.com/tuweni/tuweni/tuweni
Also Besu is in the same incubation status at Hyperledger, it doesn't make it a project people can't use, does it?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incubation isn't the issue, the question is whether this is a stable release or a -SNAPSHOT. We'd much prefer a stable release of an archived project to a -SNAPSHOT release.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Notably, the latest release on Tuweni's GitHub is 0.8.1: https://github.com/apache/incubator-tuweni/releases

@NicolasMassart NicolasMassart merged commit 829d865 into hyperledger:master Sep 18, 2019
@NicolasMassart NicolasMassart deleted the PAN-3156_update_toml_lib branch September 19, 2019 15:01
siladu pushed a commit to siladu/besu that referenced this pull request Oct 28, 2024
* fix: misunderstanding name

* lint: remove redundant white space
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants