Re: [VOTE] Retire Apache Tuweni

2023-07-28 Thread Antoine Toulme
Thank you all.

Per the voting guidelines, this vote is considered a lazy vote, and therefore 
concludes today with the following:
+1: (2) PJ Fanning, Furkan KAMACI
+0: (0)
-1: (0)

The podling is officially retired and will move to the attic.

Thanks,

Antoine

> On Jul 25, 2023, at 4:05 AM, Furkan KAMACI  wrote:
> 
> +1
> 
> Thanks for your effort!
> 
> On 25 Jul 2023 Tue at 12:30 PJ Fanning  wrote:
> 
>> +1
>> 
>> Best of luck with the non-ASF version of Tuweni.
>> 
>> On 2023/07/24 05:31:41 Antoine Toulme wrote:
>>> Hello all,
>>> Tuweni has been incubating since 2019-03-25.
>>> 
>>> Since 2022, activity has been low, and the chances of attracting new
>>> committers and building a vibrant community seem very slim at this
>>> point.
>>> 
>>> The community discussion and vote can be found here[1],[2].
>>> 
>>> I therefore propose to retire Tuweni from the Incubator.
>>> 
>>> Voting will start now and will remain open for at least 72 hours.
>>> 
>>> Cheers,
>>> 
>>> Antoine
>>> 
>>> [1]: https://lists.apache.org/thread/t243vk87lxyz07o19fg87ffj2lsodnok
>>> [2]: https://lists.apache.org/thread/gnxsl6rs698p2jy16djf1coo1pt0k3wd
>>> 
>>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



[VOTE] Retire Apache Tuweni

2023-07-23 Thread Antoine Toulme
Hello all,
Tuweni has been incubating since 2019-03-25.

Since 2022, activity has been low, and the chances of attracting new
committers and building a vibrant community seem very slim at this
point.

The community discussion and vote can be found here[1],[2].

I therefore propose to retire Tuweni from the Incubator.

Voting will start now and will remain open for at least 72 hours.

Cheers,

Antoine

[1]: https://lists.apache.org/thread/t243vk87lxyz07o19fg87ffj2lsodnok
[2]: https://lists.apache.org/thread/gnxsl6rs698p2jy16djf1coo1pt0k3wd



Re: [VOTE] KIE proposal acceptance

2023-01-09 Thread Antoine Toulme
Here is my +1 (binding). I worked with Drools long time ago and am excited to 
see KIE take it to the next level!

Cheers,

Antoine

> On Jan 9, 2023, at 06:51, Jason Porter  wrote:
> 
> I'd like to call a vote for the acceptance of KIE as an Apache Incubator 
> project as the conversation around the proposal has ended. The proposal is 
> available at [1].
> 
> [1] https://cwiki.apache.org/confluence/display/INCUBATOR/KIE+Proposal
> 
> Jason Porter
> Software Engineer
> He/Him/His
> 
> IBM
> 


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



Re: [RESULT][VOTE] Apache Tuweni graduation

2022-12-22 Thread Antoine Toulme
Thanks Chris,

Mea culpa. You’re right and I’m wrong and we’ll look into fixing the release 
process so PPMC only are binding.

I will work with the project on its community.

Cheers,

Antoine

> On Dec 22, 2022, at 12:57 AM, Christofer Dutz  
> wrote:
> 
> Sooo … assuming we let Tuweni graduate,
> 
> If you could only release with binding votes from the incubator.
> How would you be able to release without it?
> 
> Because technically as a TLP there is nowhere, where you could get those 
> missing votes.
> 
> And if a project can’t release because there are too little PMC members able 
> to vote, that’s the direct path to the Attic.
> 
> So please invest some time and effort into growing and engaging your 
> community.
> Trust them with making changes and decisions.
> Promote your project publicly and promote that people are welcome to come and 
> contribute.
> Offer them to be their mentor for their first contributions.
> 
> That’s my advice and happy to chat if you want some help with that all.
> (Help like in guidance, not help, like in doing the work)
> 
> Chris
> 
> From: Antoine Toulme 
> Date: Thursday, 22. December 2022 at 08:48
> To: general 
> Subject: Re: [RESULT][VOTE] Apache Tuweni graduation
> 
> 
>> On Dec 21, 2022, at 12:55 AM, Christofer Dutz  
>> wrote:
>> 
>> Hi all,
>> 
>> I still think just because a resolution is added that it doesn’t mean the 
>> board will accept it.
>> 
>> Having barely 3 +1 votes also seems an indicator that the rest of the IPMC 
>> doesn’t clearly believe Tuweni is ready for graduation.
>> The incubator is for projects to learn how to do things the Apache way and 
>> to grow its community into a sustainable project.
>> I see that the first part seems to be done, but the second part is 
>> completely missing.
>> 
>> I also don’t agree that being in the incubator will keep anyone from 
>> contributing, I even think that most people know that incubating projects 
>> are usually the ones easiest to get involved in.
>> So I would like to bring the counter-argument to the table, that growing the 
>> community might become harder, once Tuweni is a TLP.
>> 
>> The problem I see is perfectly reflected by this:
>> https://github.com/apache/incubator-tuweni/graphs/contributors
>> 
>> Has anyone besides you – Antoine – ever done a release?
>> Also did I have a look at your last release thread:
>> There you had exactly 3 +1 votes, however one of them was from “Danno 
>> Ferrin” who seems to “only” be a Committer.
>> A PPMC +1 vote would have been required here, so technically this release 
>> wasn’t ok.
> Because this release didn’t have enough votes, we moved it to the general 
> incubator list where it was duly voted.
> 
>> 
>> I think this project should focus on building the community, having others 
>> be the Release Manager for one or two releases and then to aim for 
>> graduation.
>> 
>> Maybe I should make my opinion a bit more explicit by officially voting -1
>> 
>> So here goes:
>> 
>> -1 binding
>> 
>> Chris
>> 
>> 
>> From: Antoine Toulme 
>> Date: Wednesday, 21. December 2022 at 07:02
>> To: general 
>> Subject: [RESULT][VOTE] Apache Tuweni graduation
>> Folks,
>> 
>> Thank you for your participation in the Apache Tuweni graduation vote.
>> 
>> The results are as follows:
>> +1: 3 Antoine Toulme (binding), Larry Mccay (binding), Dave Fisher (binding)
>> +0: 0
>> -1: 0
>> 
>> Thanks all! We will proceed to the next step of voting for a PMC chair and 
>> drafting a resolution for the board.
>> 
>> Cheers,
>> 
>> Antoine
>> 
>>> On Dec 20, 2022, at 8:45 AM, Antoine Toulme  wrote:
>>> 
>>> I’ve let the vote go on for a bit. I’d like to make sure we get a chance 
>>> for final votes and comments and I will close it by tonight PT time.
>>> 
>>> Cheers,
>>> 
>>> Antoine
>>> 
>>>> On Dec 19, 2022, at 6:45 AM, Josh Fischer  wrote:
>>>> 
>>>> To build on what Dave is saying (from my experience at least) is projects
>>>> will enter the incubator and they tend to focus on building new features on
>>>> top of new features. Instead of focusing on how they can transfer that deep
>>>> knowledge of the system to anyone who is willing to learn.
>>>> 
>>>> Getting those people to feel comfortable stepping up can be a challenge.
>>>> Making new comers (whoever they are) feel welcome to ask questions and
>>&g

Re: [RESULT][VOTE] Apache Tuweni graduation

2022-12-21 Thread Antoine Toulme



> On Dec 21, 2022, at 12:55 AM, Christofer Dutz  
> wrote:
> 
> Hi all,
> 
> I still think just because a resolution is added that it doesn’t mean the 
> board will accept it.
> 
> Having barely 3 +1 votes also seems an indicator that the rest of the IPMC 
> doesn’t clearly believe Tuweni is ready for graduation.
> The incubator is for projects to learn how to do things the Apache way and to 
> grow its community into a sustainable project.
> I see that the first part seems to be done, but the second part is completely 
> missing.
> 
> I also don’t agree that being in the incubator will keep anyone from 
> contributing, I even think that most people know that incubating projects are 
> usually the ones easiest to get involved in.
> So I would like to bring the counter-argument to the table, that growing the 
> community might become harder, once Tuweni is a TLP.
> 
> The problem I see is perfectly reflected by this:
> https://github.com/apache/incubator-tuweni/graphs/contributors
> 
> Has anyone besides you – Antoine – ever done a release?
> Also did I have a look at your last release thread:
> There you had exactly 3 +1 votes, however one of them was from “Danno Ferrin” 
> who seems to “only” be a Committer.
> A PPMC +1 vote would have been required here, so technically this release 
> wasn’t ok.
Because this release didn’t have enough votes, we moved it to the general 
incubator list where it was duly voted.

> 
> I think this project should focus on building the community, having others be 
> the Release Manager for one or two releases and then to aim for graduation.
> 
> Maybe I should make my opinion a bit more explicit by officially voting -1
> 
> So here goes:
> 
> -1 binding
> 
> Chris
> 
> 
> From: Antoine Toulme 
> Date: Wednesday, 21. December 2022 at 07:02
> To: general 
> Subject: [RESULT][VOTE] Apache Tuweni graduation
> Folks,
> 
> Thank you for your participation in the Apache Tuweni graduation vote.
> 
> The results are as follows:
> +1: 3 Antoine Toulme (binding), Larry Mccay (binding), Dave Fisher (binding)
> +0: 0
> -1: 0
> 
> Thanks all! We will proceed to the next step of voting for a PMC chair and 
> drafting a resolution for the board.
> 
> Cheers,
> 
> Antoine
> 
>> On Dec 20, 2022, at 8:45 AM, Antoine Toulme  wrote:
>> 
>> I’ve let the vote go on for a bit. I’d like to make sure we get a chance for 
>> final votes and comments and I will close it by tonight PT time.
>> 
>> Cheers,
>> 
>> Antoine
>> 
>>> On Dec 19, 2022, at 6:45 AM, Josh Fischer  wrote:
>>> 
>>> To build on what Dave is saying (from my experience at least) is projects
>>> will enter the incubator and they tend to focus on building new features on
>>> top of new features. Instead of focusing on how they can transfer that deep
>>> knowledge of the system to anyone who is willing to learn.
>>> 
>>> Getting those people to feel comfortable stepping up can be a challenge.
>>> Making new comers (whoever they are) feel welcome to ask questions and
>>> contribute on mailing list discussion, prs, code contributions, etc is the
>>> most important part of building a self-sustaining community.
>>> 
>>> 
>>> I’ll get off my soapbox now.
>>> 
>>> - Josh
>>> 
>>> 
>>> 
>>> On Mon, Dec 19, 2022 at 2:40 AM Christofer Dutz 
>>> wrote:
>>> 
>>>> Sorry for asking,
>>>> 
>>>> but Dave, could you please explain that reply … admittedly I didn’t
>>>> understand what you wanted to say
>>>> (Guess I would consider it advanced English and I simply didn’t understand
>>>> it).
>>>> 
>>>> Chris
>>>> 
>>>> From: Dave Fisher 
>>>> Date: Monday, 12. December 2022 at 06:19
>>>> To: general@incubator.apache.org 
>>>> Subject: Re: [VOTE] Apache Tuweni graduation
>>>> Thanks. I think you are onto an idea of community that could be somehow
>>>> explicitly part of the incubator’s curriculum. That’s a separate 
>>>> discussion.
>>>> 
>>>> Best,
>>>> Dave
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>>> On Dec 11, 2022, at 7:17 PM, Willem Jiang 
>>>> wrote:
>>>>> 
>>>>> I agree we don't need to hold the Tuweni graduation for the release
>>>> checking.
>>>>> But if we want to build a sustainable Open Source project, we still
>>>>> need to pay lots of attention to com

[RESULT][VOTE] Apache Tuweni graduation

2022-12-20 Thread Antoine Toulme
Folks,

Thank you for your participation in the Apache Tuweni graduation vote.

The results are as follows:
+1: 3 Antoine Toulme (binding), Larry Mccay (binding), Dave Fisher (binding)
+0: 0
-1: 0

Thanks all! We will proceed to the next step of voting for a PMC chair and 
drafting a resolution for the board.

Cheers,

Antoine

> On Dec 20, 2022, at 8:45 AM, Antoine Toulme  wrote:
> 
> I’ve let the vote go on for a bit. I’d like to make sure we get a chance for 
> final votes and comments and I will close it by tonight PT time.
> 
> Cheers,
> 
> Antoine
> 
>> On Dec 19, 2022, at 6:45 AM, Josh Fischer  wrote:
>> 
>> To build on what Dave is saying (from my experience at least) is projects
>> will enter the incubator and they tend to focus on building new features on
>> top of new features. Instead of focusing on how they can transfer that deep
>> knowledge of the system to anyone who is willing to learn.
>> 
>> Getting those people to feel comfortable stepping up can be a challenge.
>> Making new comers (whoever they are) feel welcome to ask questions and
>> contribute on mailing list discussion, prs, code contributions, etc is the
>> most important part of building a self-sustaining community.
>> 
>> 
>> I’ll get off my soapbox now.
>> 
>> - Josh
>> 
>> 
>> 
>> On Mon, Dec 19, 2022 at 2:40 AM Christofer Dutz 
>> wrote:
>> 
>>> Sorry for asking,
>>> 
>>> but Dave, could you please explain that reply … admittedly I didn’t
>>> understand what you wanted to say
>>> (Guess I would consider it advanced English and I simply didn’t understand
>>> it).
>>> 
>>> Chris
>>> 
>>> From: Dave Fisher 
>>> Date: Monday, 12. December 2022 at 06:19
>>> To: general@incubator.apache.org 
>>> Subject: Re: [VOTE] Apache Tuweni graduation
>>> Thanks. I think you are onto an idea of community that could be somehow
>>> explicitly part of the incubator’s curriculum. That’s a separate discussion.
>>> 
>>> Best,
>>> Dave
>>> 
>>> Sent from my iPhone
>>> 
>>>> On Dec 11, 2022, at 7:17 PM, Willem Jiang 
>>> wrote:
>>>> 
>>>> I agree we don't need to hold the Tuweni graduation for the release
>>> checking.
>>>> But if we want to build a sustainable Open Source project, we still
>>>> need to pay lots of attention to community building.
>>>> 
>>>> 
>>>> Willem Jiang
>>>> 
>>>> Twitter: willemjiang
>>>> Weibo: 姜宁willem
>>>> 
>>>>> On Sun, Dec 11, 2022 at 9:24 AM Antoine Toulme 
>>> wrote:
>>>>> 
>>>>> Hello folks,
>>>>> 
>>>>> Apache Tuweni had a much smaller community when it started its
>>> incubation at Apache. The path of this project has been impacted by the
>>> domain it applies to and the pandemic certainly hasn't helped. Still it has
>>> managed to create enough momentum to make regular releases and check off
>>> all incubation checks.
>>>>> Community building is definitely still on the menu - right now and
>>> later as well. We will continue building and including folks. We have
>>> onboarded successfully multiple committers and have received contributions.
>>> I expect this trend to continue and mature.
>>>>> 
>>>>> The question is whether the best place for us to continue growing is
>>> the incubator. The incubator adds additional checks on our releases and
>>> slows down our cycles, which has historically driven folks to fork and move
>>> away from the project.
>>>>> 
>>>>> The incubator doesn't offer opportunities for community building, from
>>> what I know. We will need to continue to build our image and presence to
>>> attract contributors on our own.
>>>>> 
>>>>> The project mentors have been nothing short of fantastic. They have
>>> been helpful in maturing the project. In my opinion, we are using their
>>> precious time when they should be engaged in helping other projects of the
>>> incubator.
>>>>> 
>>>>> With this, I want to thank the incubator. We had a great experience
>>> building with you all. I personally believe we should free the incubator's
>>> time and attention to concentrate on other projects. I also believe the
>>> project is mature enough to function outside of the incubator.
>>>>> 
>>>>> I vote +

Re: [VOTE] Apache Tuweni graduation

2022-12-20 Thread Antoine Toulme
I’ve let the vote go on for a bit. I’d like to make sure we get a chance for 
final votes and comments and I will close it by tonight PT time.

Cheers,

Antoine

> On Dec 19, 2022, at 6:45 AM, Josh Fischer  wrote:
> 
> To build on what Dave is saying (from my experience at least) is projects
> will enter the incubator and they tend to focus on building new features on
> top of new features. Instead of focusing on how they can transfer that deep
> knowledge of the system to anyone who is willing to learn.
> 
> Getting those people to feel comfortable stepping up can be a challenge.
> Making new comers (whoever they are) feel welcome to ask questions and
> contribute on mailing list discussion, prs, code contributions, etc is the
> most important part of building a self-sustaining community.
> 
> 
> I’ll get off my soapbox now.
> 
> - Josh
> 
> 
> 
> On Mon, Dec 19, 2022 at 2:40 AM Christofer Dutz 
> wrote:
> 
>> Sorry for asking,
>> 
>> but Dave, could you please explain that reply … admittedly I didn’t
>> understand what you wanted to say
>> (Guess I would consider it advanced English and I simply didn’t understand
>> it).
>> 
>> Chris
>> 
>> From: Dave Fisher 
>> Date: Monday, 12. December 2022 at 06:19
>> To: general@incubator.apache.org 
>> Subject: Re: [VOTE] Apache Tuweni graduation
>> Thanks. I think you are onto an idea of community that could be somehow
>> explicitly part of the incubator’s curriculum. That’s a separate discussion.
>> 
>> Best,
>> Dave
>> 
>> Sent from my iPhone
>> 
>>> On Dec 11, 2022, at 7:17 PM, Willem Jiang 
>> wrote:
>>> 
>>> I agree we don't need to hold the Tuweni graduation for the release
>> checking.
>>> But if we want to build a sustainable Open Source project, we still
>>> need to pay lots of attention to community building.
>>> 
>>> 
>>> Willem Jiang
>>> 
>>> Twitter: willemjiang
>>> Weibo: 姜宁willem
>>> 
>>>> On Sun, Dec 11, 2022 at 9:24 AM Antoine Toulme 
>> wrote:
>>>> 
>>>> Hello folks,
>>>> 
>>>> Apache Tuweni had a much smaller community when it started its
>> incubation at Apache. The path of this project has been impacted by the
>> domain it applies to and the pandemic certainly hasn't helped. Still it has
>> managed to create enough momentum to make regular releases and check off
>> all incubation checks.
>>>> Community building is definitely still on the menu - right now and
>> later as well. We will continue building and including folks. We have
>> onboarded successfully multiple committers and have received contributions.
>> I expect this trend to continue and mature.
>>>> 
>>>> The question is whether the best place for us to continue growing is
>> the incubator. The incubator adds additional checks on our releases and
>> slows down our cycles, which has historically driven folks to fork and move
>> away from the project.
>>>> 
>>>> The incubator doesn't offer opportunities for community building, from
>> what I know. We will need to continue to build our image and presence to
>> attract contributors on our own.
>>>> 
>>>> The project mentors have been nothing short of fantastic. They have
>> been helpful in maturing the project. In my opinion, we are using their
>> precious time when they should be engaged in helping other projects of the
>> incubator.
>>>> 
>>>> With this, I want to thank the incubator. We had a great experience
>> building with you all. I personally believe we should free the incubator's
>> time and attention to concentrate on other projects. I also believe the
>> project is mature enough to function outside of the incubator.
>>>> 
>>>> I vote +1 to graduate Tuweni from the incubator.
>>>> 
>>>> Thanks,
>>>> 
>>>> Antoine
>>>> 
>>>>>> On Dec 7, 2022, at 3:37 PM, larry mccay  wrote:
>>>>> 
>>>>> We have also recently seen long term incubating projects with
>> considerable
>>>>> adoption falter.
>>>>> I consider the fact that they did not graduate early enough a
>> contributing
>>>>> factor here.
>>>>> 
>>>>> Nothing wrong with incubation but staying in the incubator and
>> encountering
>>>>> attrition is different from TLP
>>>>> with some churn with new folks coming into an official TLP project
>>

Re: [VOTE] Apache Tuweni graduation

2022-12-10 Thread Antoine Toulme
I don't
>>> think that needs to block graduation as the incubation goals have been
>> met.
>>> 
>>> My 2 cents.
>>> 
>>> On Mon, Dec 5, 2022 at 7:41 PM Willem Jiang 
>> wrote:
>>> 
>>>> I agree with Gang Li. The Bus factor[1] of this project is relatively
>> high.
>>>> 
>>>> [1]https://en.wikipedia.org/wiki/Bus_factor
>>>> 
>>>> Willem Jiang
>>>> 
>>>> Twitter: willemjiang
>>>> Weibo: 姜宁willem
>>>> 
>>>> On Mon, Dec 5, 2022 at 11:06 PM li gang  wrote:
>>>>> 
>>>>> I checked the contributions of the Tuweni project[1],the traffic of
>> the
>>>>> mail list d...@tuweni.apache.org[2] and the KEYS[3].
>>>>> 
>>>>> It looks like the project is mainly maintained by Antoine Toulme
>> self,
>>>>> I have a concern this is not comply with the diversity.
>>>>> 
>>>>> [1]https://github.com/apache/incubator-tuweni/graphs/contributors
>>>>> [2]https://lists.apache.org/list?d...@tuweni.apache.org
>>>>> [3]https://downloads.apache.org/incubator/tuweni/KEYS
>>>>> 
>>>>> Antoine Toulme  于2022年12月5日周一 15:14写道:
>>>>> 
>>>>>> Dear Apache Incubator Community and IPMC members,
>>>>>> 
>>>>>> We discussed the graduation for Tuweni in the Apache Incubator
>>>>>> Community [4], where no issues were raised and positive replies
>> were
>>>>>> received.
>>>>>> After having the graduation discussion in the Tuweni community
>> [1], we
>>>>>> have passed the vote within Tuweni community [2] and the vote
>> result
>>>>>> was published [3].
>>>>>> 
>>>>>> I would like to start this voting thread to request graduating
>> Apache
>>>>>> Tuweni(incubating) from Apache Incubator as a Top Level Project.
>>>>>> 
>>>>>> Please provide your vote accordingly:
>>>>>> [ ] +1 Yes, I support Tuweni project to graduate from the Apache
>>>> Incubator.
>>>>>> [ ] +0 No opinion.
>>>>>> [ ] -1 No, the Tuweni project is not ready to graduate, because...
>>>>>> 
>>>>>> Thank you for participating in the vote. This vote will stay open
>> for
>>>> at
>>>>>> least 72 hours.
>>>>>> 
>>>>>> Here is an overview of the Apache Tuweni(incubating) to help with
>> the
>>>>>> vote.
>>>>>> 
>>>>>> *Community*
>>>>>> 
>>>>>> ● The PPMC is active, with PMC members voting for graduation along
>> with
>>>>>> mentors.
>>>>>> ● 6 new committers were added, bringing the total number of
>> committers
>>>> to
>>>>>> 14 from 12 different
>>>>>> organizations.
>>>>>> ● The number of contributors is now 25 and growing.
>>>>>> ● The dev@Tuweni mailing list currently has 33 subscribers [4].
>>>>>> 
>>>>>> *Project*
>>>>>> 
>>>>>> ● Apache Tuweni (incubating) is a set of libraries and other tools
>> to
>>>> aid
>>>>>> development of blockchain and other  decentralized software in
>> Java and
>>>>>> other JVM languages. It includes a low-level bytes library,
>>>> serialization
>>>>>> and deserialization codecs (e.g. RLP), various cryptography
>> functions
>>>> and
>>>>>> primitives, and lots of other helpful utilities. Tuweni is
>> developed
>>>> for
>>>>>> JDK 11 or higher.
>>>>>> ● Project maturity model and incubation status is detailed in [5]
>>>>>> ● Tuweni has been incubating [5] since 2019-02-25 for over 45
>>>>>> months.
>>>>>> ● Tuweni community released a total of 14 Apache releases [6].
>>>>>> ● 331 pull requests created closed [7].
>>>>>> ● 76 issues created, and 46 issues closed [8].
>>>>>> ● The release cadence is about 3 months.
>>>>>> 
>>>>>> *Brand, License, and Copyright*
>>>>>> 
>>>>>> ● We submitted an application for the brand [9] and it has been
>>>>>> reviewed and approved.
>>>>&

Re: [VOTE] Apache Tuweni graduation

2022-12-05 Thread Antoine Toulme
Here are the relevant messages Larry mentions:
https://lists.apache.org/thread/rl93tocc2nt3b6lnwvqp3xbnxcvc5cwg
https://lists.apache.org/thread/xrf3ft5b9jzbbtcwo2k8kqbk2fn69vyx

It’s unclear to me how the incubator will further help with establishing 
diversity - during our discussion, Justin Mclean mentioned he thought it was a 
good idea to get out of incubation to drive further adoption and growth 
(https://lists.apache.org/thread/9ghzpyqjcw7j2zbfq5nrx0ckq2tx761f).
> Hi,  Given teh length of time you have been in the Incubator, I would try to 
> graduate, putting it off further, may mean it never happens.  Kind Regards, 
> Justin

I would be grateful for any advice to bring additional growth to the project. 
Do you see any avenue inside the incubator that we should engage with? Any 
specific items we could pursue, perhaps?

Cheers,

Antoine



> On Dec 5, 2022, at 5:50 PM, larry mccay  wrote:
> 
> I'm not so sure that I see this as a blocker for graduation.
> There was enough consensus and testing to spin and publish 14 releases.
> There has been healthy conversation about this very topic among the mentors
> and contributors on the private list.
> 
> The nature of this project is that the consumption of these libraries are
> going to get less traction while in incubation and a community may grow
> larger as a TLP as confidence is instilled by that status.
> 
> The Tuweni community has demonstrated the ability to publish releases
> within that Apache Way and guidelines, has welcomed new contributors, etc.
> The long term success will require a larger active community but I don't
> think that needs to block graduation as the incubation goals have been met.
> 
> My 2 cents.
> 
> On Mon, Dec 5, 2022 at 7:41 PM Willem Jiang  wrote:
> 
>> I agree with Gang Li. The Bus factor[1] of this project is relatively high.
>> 
>> [1]https://en.wikipedia.org/wiki/Bus_factor
>> 
>> Willem Jiang
>> 
>> Twitter: willemjiang
>> Weibo: 姜宁willem
>> 
>> On Mon, Dec 5, 2022 at 11:06 PM li gang  wrote:
>>> 
>>> I checked the contributions of the Tuweni project[1],the traffic of the
>>> mail list d...@tuweni.apache.org[2] and the KEYS[3].
>>> 
>>> It looks like the project is mainly maintained by Antoine Toulme self,
>>> I have a concern this is not comply with the diversity.
>>> 
>>> [1]https://github.com/apache/incubator-tuweni/graphs/contributors
>>> [2]https://lists.apache.org/list?d...@tuweni.apache.org
>>> [3]https://downloads.apache.org/incubator/tuweni/KEYS
>>> 
>>> Antoine Toulme  于2022年12月5日周一 15:14写道:
>>> 
>>>> Dear Apache Incubator Community and IPMC members,
>>>> 
>>>> We discussed the graduation for Tuweni in the Apache Incubator
>>>> Community [4], where no issues were raised and positive replies were
>>>> received.
>>>> After having the graduation discussion in the Tuweni community [1], we
>>>> have passed the vote within Tuweni community [2] and the vote result
>>>> was published [3].
>>>> 
>>>> I would like to start this voting thread to request graduating Apache
>>>> Tuweni(incubating) from Apache Incubator as a Top Level Project.
>>>> 
>>>> Please provide your vote accordingly:
>>>> [ ] +1 Yes, I support Tuweni project to graduate from the Apache
>> Incubator.
>>>> [ ] +0 No opinion.
>>>> [ ] -1 No, the Tuweni project is not ready to graduate, because...
>>>> 
>>>> Thank you for participating in the vote. This vote will stay open for
>> at
>>>> least 72 hours.
>>>> 
>>>> Here is an overview of the Apache Tuweni(incubating) to help with the
>>>> vote.
>>>> 
>>>> *Community*
>>>> 
>>>> ● The PPMC is active, with PMC members voting for graduation along with
>>>> mentors.
>>>> ● 6 new committers were added, bringing the total number of committers
>> to
>>>> 14 from 12 different
>>>> organizations.
>>>> ● The number of contributors is now 25 and growing.
>>>> ● The dev@Tuweni mailing list currently has 33 subscribers [4].
>>>> 
>>>> *Project*
>>>> 
>>>> ● Apache Tuweni (incubating) is a set of libraries and other tools to
>> aid
>>>> development of blockchain and other  decentralized software in Java and
>>>> other JVM languages. It includes a low-level bytes library,
>> serialization
>>>> and deserialization codecs (e.g. RLP), various cryptography functions
>>

[VOTE] Apache Tuweni graduation

2022-12-04 Thread Antoine Toulme
Dear Apache Incubator Community and IPMC members,
 
We discussed the graduation for Tuweni in the Apache Incubator
Community [4], where no issues were raised and positive replies were
received.
After having the graduation discussion in the Tuweni community [1], we
have passed the vote within Tuweni community [2] and the vote result
was published [3].
 
I would like to start this voting thread to request graduating Apache
Tuweni(incubating) from Apache Incubator as a Top Level Project.
 
Please provide your vote accordingly:
[ ] +1 Yes, I support Tuweni project to graduate from the Apache Incubator.
[ ] +0 No opinion.
[ ] -1 No, the Tuweni project is not ready to graduate, because...
 
Thank you for participating in the vote. This vote will stay open for at
least 72 hours.
 
Here is an overview of the Apache Tuweni(incubating) to help with the
vote.
 
*Community*
 
● The PPMC is active, with PMC members voting for graduation along with mentors.
● 6 new committers were added, bringing the total number of committers to 14 
from 12 different
organizations.
● The number of contributors is now 25 and growing.
● The dev@Tuweni mailing list currently has 33 subscribers [4].
 
*Project*
 
● Apache Tuweni (incubating) is a set of libraries and other tools to aid 
development of blockchain and other  decentralized software in Java and other 
JVM languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions and 
primitives, and lots of other helpful utilities. Tuweni is developed for JDK 11 
or higher.
● Project maturity model and incubation status is detailed in [5]
● Tuweni has been incubating [5] since 2019-02-25 for over 45
months.
● Tuweni community released a total of 14 Apache releases [6].
● 331 pull requests created closed [7].
● 76 issues created, and 46 issues closed [8].
● The release cadence is about 3 months.
 
*Brand, License, and Copyright*
 
● We submitted an application for the brand [9] and it has been
reviewed and approved.
● Tuweni community maintains project code on GitHub and all modules
code is under Apache 2.0 license. We have reviewed all the
dependencies and ensured they do not bring any license issues [10].
All the status files, license headers, and copyright are up to date.
● Tuweni official website [11] is compliant with Apache Foundation
requirements [12].
 
[1] https://lists.apache.org/thread/z3flpmqcss21xc8vmtwqqfs961p4g9t5
[2] https://lists.apache.org/thread/c04cmvfwh1wt2mxmc9zo89o6bnhm2xqk
[3] https://lists.apache.org/thread/8m4lq3k1v93m1k482syj7kn1ldb62665
[4] https://lists.apache.org/list.html?d...@tuweni.apache.org
[5] https://incubator.apache.org/projects/tuweni.html
[6] https://github.com/apache/incubator-tuweni/releases
[7] https://github.com/apache/incubator-tuweni/pulls
[8] https://github.com/apache/incubator-tuweni/issues
[9] https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-167
[10] https://github.com/apache/incubator-tuweni/blob/main/LICENSE
[11] https://tuweni.apache.org
[12] https://whimsy.apache.org/pods/project/tuweni
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[ANNOUNCE] Apache Tuweni (incubating) 2.3.1 released

2022-11-29 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.3.1.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v2.3.1-incubating

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.

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



[RESULT][VOTE] Apache Tuweni 2.3.1-incubating

2022-11-29 Thread Antoine Toulme
Thank you for your votes! The vote has now concluded with the following results:

-1: 0
+0: 0
+1: 3 Antoine Toulme, Furkan Kamaci, Larry Mccay

The vote passes and I will finish pushing the release out now.

Cheers,

Antoine

> On Nov 29, 2022, at 8:57 AM, larry mccay  wrote:
> 
> Built from source, checked NOTICE and LICENSE files
> 
> +1
> 
> On Mon, Nov 28, 2022 at 7:10 PM Antoine Toulme  wrote:
> 
>> We are short at least one vote - would anyone please be able to test out
>> this release and vote?
>> 
>> Cheers,
>> 
>> Antoine
>> 
>>> On Nov 24, 2022, at 12:25 PM, Furkan KAMACI 
>> wrote:
>>> 
>>> +1 (binding, carrying over my vote)
>>> 
>>> On Thu, Nov 24, 2022 at 7:47 PM Antoine Toulme 
>> wrote:
>>> 
>>>> Here is my +1.
>>>> 
>>>>> On Nov 24, 2022, at 8:46 AM, Antoine Toulme 
>> wrote:
>>>>> 
>>>>> Hello all,
>>>>> This is a call for a vote to release Apache Tuweni (incubating) version
>>>> 2.3.1. Apache Tuweni is a set of libraries and other tools to aid
>>>> development of blockchain and other decentralized software in Java and
>>>> other JVM languages. It includes a low-level bytes library,
>> serialization
>>>> and deserialization codecs (e.g. RLP), various cryptography functions
>> and
>>>> primitives, and lots of other helpful utilities.
>>>>> 
>>>>> The Apache Tuweni community has voted on and approved a proposal to
>>>> release Apache Tuweni (Incubating) version 2.3.1. We would like to
>> request
>>>> the Incubator PMC members review and vote on this incubator release.
>>>>> 
>>>>> Release information:
>>>>> Vote result thread:
>>>>> https://lists.apache.org/thread/rk1m74zqfxx3wr0ftobwr4omw5t9n8mw
>>>>> 
>>>>> 
>>>>> We're voting on the source distributions available here:
>>>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.1-incubating
>>>> <
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.1-incubating>
>>>>> The release tag is present here:
>>>>> 
>>>> 
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.3.1-incubating-rc
>>>> <
>>>> 
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.3.1-incubating-rc
>>>>> 
>>>>> 
>>>>> Please review and vote as appropriate.
>>>>> 
>>>>> The following changes were made since 2.3.0:
>>>>> #447 (https://github.com/apache/incubator-tuweni/pull/447): Fixes a
>>>> corner case of bytes comparisons if both objects are only representing
>> zero
>>>> bytes, but they have different sizes.
>>>>> #445 (https://github.com/apache/incubator-tuweni/issues/445): slice
>>>> method on ConstantBytes32Value ignores second parameter
>>>>> 
>>>>> This is a small bugfix release to address #445.
>>>>> 
>>>>> The vote is open until Monday November 28th, 9am PST.
>>>>> Cheers,
>>>>> 
>>>>> Antoine
>>>> 
>>>> 
>>>> -
>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>> 
>>>> 
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



Re: [VOTE] Apache Tuweni 2.3.1-incubating

2022-11-28 Thread Antoine Toulme
We are short at least one vote - would anyone please be able to test out this 
release and vote?

Cheers,

Antoine

> On Nov 24, 2022, at 12:25 PM, Furkan KAMACI  wrote:
> 
> +1 (binding, carrying over my vote)
> 
> On Thu, Nov 24, 2022 at 7:47 PM Antoine Toulme  wrote:
> 
>> Here is my +1.
>> 
>>> On Nov 24, 2022, at 8:46 AM, Antoine Toulme  wrote:
>>> 
>>> Hello all,
>>> This is a call for a vote to release Apache Tuweni (incubating) version
>> 2.3.1. Apache Tuweni is a set of libraries and other tools to aid
>> development of blockchain and other decentralized software in Java and
>> other JVM languages. It includes a low-level bytes library, serialization
>> and deserialization codecs (e.g. RLP), various cryptography functions and
>> primitives, and lots of other helpful utilities.
>>> 
>>> The Apache Tuweni community has voted on and approved a proposal to
>> release Apache Tuweni (Incubating) version 2.3.1. We would like to request
>> the Incubator PMC members review and vote on this incubator release.
>>> 
>>> Release information:
>>> Vote result thread:
>>> https://lists.apache.org/thread/rk1m74zqfxx3wr0ftobwr4omw5t9n8mw
>>> 
>>> 
>>> We're voting on the source distributions available here:
>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.1-incubating
>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.1-incubating>
>>> The release tag is present here:
>>> 
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.3.1-incubating-rc
>> <
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.3.1-incubating-rc
>>> 
>>> 
>>> Please review and vote as appropriate.
>>> 
>>> The following changes were made since 2.3.0:
>>> #447 (https://github.com/apache/incubator-tuweni/pull/447): Fixes a
>> corner case of bytes comparisons if both objects are only representing zero
>> bytes, but they have different sizes.
>>> #445 (https://github.com/apache/incubator-tuweni/issues/445): slice
>> method on ConstantBytes32Value ignores second parameter
>>> 
>>> This is a small bugfix release to address #445.
>>> 
>>> The vote is open until Monday November 28th, 9am PST.
>>> Cheers,
>>> 
>>> Antoine
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



Re: [VOTE] Apache Tuweni 2.3.1-incubating

2022-11-24 Thread Antoine Toulme
Here is my +1.

> On Nov 24, 2022, at 8:46 AM, Antoine Toulme  wrote:
> 
> Hello all,
> This is a call for a vote to release Apache Tuweni (incubating) version 
> 2.3.1. Apache Tuweni is a set of libraries and other tools to aid development 
> of blockchain and other decentralized software in Java and other JVM 
> languages. It includes a low-level bytes library, serialization and 
> deserialization codecs (e.g. RLP), various cryptography functions and 
> primitives, and lots of other helpful utilities.
> 
> The Apache Tuweni community has voted on and approved a proposal to release 
> Apache Tuweni (Incubating) version 2.3.1. We would like to request the 
> Incubator PMC members review and vote on this incubator release.
> 
> Release information:
> Vote result thread:
> https://lists.apache.org/thread/rk1m74zqfxx3wr0ftobwr4omw5t9n8mw
> 
> 
> We're voting on the source distributions available here:
> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.1-incubating 
> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.1-incubating>
> The release tag is present here:
> https://github.com/apache/incubator-tuweni/releases/tag/v2.3.1-incubating-rc 
> <https://github.com/apache/incubator-tuweni/releases/tag/v2.3.1-incubating-rc>
> 
> Please review and vote as appropriate.
> 
> The following changes were made since 2.3.0: 
> #447 (https://github.com/apache/incubator-tuweni/pull/447): Fixes a corner 
> case of bytes comparisons if both objects are only representing zero bytes, 
> but they have different sizes.
> #445 (https://github.com/apache/incubator-tuweni/issues/445): slice method on 
> ConstantBytes32Value ignores second parameter
> 
> This is a small bugfix release to address #445.
> 
> The vote is open until Monday November 28th, 9am PST.
> Cheers,
> 
> Antoine


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



[VOTE] Apache Tuweni 2.3.1-incubating

2022-11-24 Thread Antoine Toulme
Hello all,
This is a call for a vote to release Apache Tuweni (incubating) version 2.3.1. 
Apache Tuweni is a set of libraries and other tools to aid development of 
blockchain and other decentralized software in Java and other JVM languages. It 
includes a low-level bytes library, serialization and deserialization codecs 
(e.g. RLP), various cryptography functions and primitives, and lots of other 
helpful utilities.

The Apache Tuweni community has voted on and approved a proposal to release 
Apache Tuweni (Incubating) version 2.3.1. We would like to request the 
Incubator PMC members review and vote on this incubator release.

Release information:
Vote result thread:
https://lists.apache.org/thread/rk1m74zqfxx3wr0ftobwr4omw5t9n8mw


We're voting on the source distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.1-incubating 

The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v2.3.1-incubating-rc 


Please review and vote as appropriate.

The following changes were made since 2.3.0: 
#447 (https://github.com/apache/incubator-tuweni/pull/447): Fixes a corner case 
of bytes comparisons if both objects are only representing zero bytes, but they 
have different sizes.
#445 (https://github.com/apache/incubator-tuweni/issues/445): slice method on 
ConstantBytes32Value ignores second parameter

This is a small bugfix release to address #445.

The vote is open until Monday November 28th, 9am PST.
Cheers,

Antoine

Apache Tuweni is starting a vote on its possible graduation from the incubator

2022-11-03 Thread Antoine Toulme
Hi folks,

Please note that Apache Tuweni (incubating) has started the vote for
graduation in Tuweni community.

The start of the VOTE thread can be found:

https://lists.apache.org/thread/c04cmvfwh1wt2mxmc9zo89o6bnhm2xqk

A big thank you to the Incubator and especially our mentors for helping us get 
this far!

Cheers,

Antoine Toulme
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[ANNOUNCE] Apache Tuweni (incubating) 2.3.0 released

2022-10-08 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.3.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v2.3.0-incubating

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.


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



[RESULT][VOTE] Apache Tuweni 2.3.0-incubating

2022-10-07 Thread Antoine Toulme
Thanks all!

Here are the results of the vote:
0 -1
0 +0
3 +1: Antoine Toulme, Furkan Kamaci, Jean-Baptiste Onofré

The vote passes, and the release will be delivered soon.

Cheers,

Antoine

> On Oct 7, 2022, at 1:08 AM, Jean-Baptiste Onofré  wrote:
> 
> +1 (binding)
> 
> I checked:
> - incubating is in the name
> - LICENSE, NOTICE, DISCLAIMER files look good
> - Signature and hash are good
> - ASF header is present in source files
> - No binary files in the source distribution
> 
> I didn't have time to try a full build.
> 
> Regards
> JB
> 
> On Thu, Oct 6, 2022 at 9:55 PM Antoine Toulme  wrote:
>> 
>> Any member available to vote?
>> 
>>> On Oct 1, 2022, at 18:30, Antoine Toulme  wrote:
>>> 
>>> Please allow me to report 2 votes of IPMC members in favor of the release 
>>> from the initial vote thread:
>>> Furkan Kamaci, +1 
>>> https://lists.apache.org/thread/342l7ofon5omdw4bvh8tvqqnrgx96lxo
>>> Antoine Toulme, +1 
>>> https://lists.apache.org/thread/jyp26prn001tfp46jq02s5z15mbx6r5m
>>> 
>>> Thanks,
>>> 
>>> Antoine
>>> 
>>>> On Oct 1, 2022, at 6:27 PM, Antoine Toulme  wrote:
>>>> 
>>>> Hello all,
>>>> This is a call for a vote to release Apache Tuweni (incubating) version 
>>>> 2.3.0. Apache Tuweni is a set of libraries and other tools to aid 
>>>> development of blockchain and other decentralized software in Java and 
>>>> other JVM languages. It includes a low-level bytes library, serialization 
>>>> and deserialization codecs (e.g. RLP), various cryptography functions and 
>>>> primitives, and lots of other helpful utilities.
>>>> 
>>>> The Apache Tuweni community has voted on and approved a proposal to 
>>>> release Apache Tuweni (Incubating) version 2.3.0. We would like to request 
>>>> the Incubator PMC members review and vote on this incubator release.
>>>> 
>>>> Release information:
>>>> Vote result thread:
>>>> https://lists.apache.org/thread/ol831yssngqj3rcjybbmjq66h9cp9wpb
>>>> 
>>>> 
>>>> We're voting on the source distributions available here:
>>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.0-incubating
>>>> The release tag is present here:
>>>> https://github.com/apache/incubator-tuweni/releases/tag/v2.3.0-incubating-rc
>>>> 
>>>> Please review and vote as appropriate.
>>>> 
>>>> The following changes were made since 2.2.0:
>>>> * Improvements to EVM lib, and a EVM DSL
>>>> * Performance improvements to Bytes
>>>> * Fixing sync logic of ethereum client
>>>> * New genesis file library, allowing to build your own genesis file with a 
>>>> DSL
>>>> * Small improvements to transaction handling, encrypting/decrypting with 
>>>> secp256k1 keys.
>>>> 
>>>> The vote is open until Wednesday October 5th, 7pm PST.
>>>> Cheers,
>>>> 
>>>> Antoine
>>> 
>>> 
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [VOTE] Apache Tuweni 2.3.0-incubating

2022-10-06 Thread Antoine Toulme
Any member available to vote?

> On Oct 1, 2022, at 18:30, Antoine Toulme  wrote:
> 
> Please allow me to report 2 votes of IPMC members in favor of the release 
> from the initial vote thread:
> Furkan Kamaci, +1 
> https://lists.apache.org/thread/342l7ofon5omdw4bvh8tvqqnrgx96lxo
> Antoine Toulme, +1 
> https://lists.apache.org/thread/jyp26prn001tfp46jq02s5z15mbx6r5m
> 
> Thanks,
> 
> Antoine
> 
>> On Oct 1, 2022, at 6:27 PM, Antoine Toulme  wrote:
>> 
>> Hello all,
>> This is a call for a vote to release Apache Tuweni (incubating) version 
>> 2.3.0. Apache Tuweni is a set of libraries and other tools to aid 
>> development of blockchain and other decentralized software in Java and other 
>> JVM languages. It includes a low-level bytes library, serialization and 
>> deserialization codecs (e.g. RLP), various cryptography functions and 
>> primitives, and lots of other helpful utilities.
>> 
>> The Apache Tuweni community has voted on and approved a proposal to release 
>> Apache Tuweni (Incubating) version 2.3.0. We would like to request the 
>> Incubator PMC members review and vote on this incubator release.
>> 
>> Release information:
>> Vote result thread:
>> https://lists.apache.org/thread/ol831yssngqj3rcjybbmjq66h9cp9wpb
>> 
>> 
>> We're voting on the source distributions available here:
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.0-incubating
>> The release tag is present here:
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.3.0-incubating-rc
>> 
>> Please review and vote as appropriate.
>> 
>> The following changes were made since 2.2.0:
>> * Improvements to EVM lib, and a EVM DSL
>> * Performance improvements to Bytes
>> * Fixing sync logic of ethereum client
>> * New genesis file library, allowing to build your own genesis file with a 
>> DSL
>> * Small improvements to transaction handling, encrypting/decrypting with 
>> secp256k1 keys.
>> 
>> The vote is open until Wednesday October 5th, 7pm PST.
>> Cheers,
>> 
>> Antoine
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [VOTE] Apache Tuweni 2.3.0-incubating

2022-10-01 Thread Antoine Toulme
Please allow me to report 2 votes of IPMC members in favor of the release from 
the initial vote thread:
Furkan Kamaci, +1 
https://lists.apache.org/thread/342l7ofon5omdw4bvh8tvqqnrgx96lxo
Antoine Toulme, +1 
https://lists.apache.org/thread/jyp26prn001tfp46jq02s5z15mbx6r5m

Thanks,

Antoine

> On Oct 1, 2022, at 6:27 PM, Antoine Toulme  wrote:
> 
> Hello all,
> This is a call for a vote to release Apache Tuweni (incubating) version 
> 2.3.0. Apache Tuweni is a set of libraries and other tools to aid development 
> of blockchain and other decentralized software in Java and other JVM 
> languages. It includes a low-level bytes library, serialization and 
> deserialization codecs (e.g. RLP), various cryptography functions and 
> primitives, and lots of other helpful utilities.
> 
> The Apache Tuweni community has voted on and approved a proposal to release 
> Apache Tuweni (Incubating) version 2.3.0. We would like to request the 
> Incubator PMC members review and vote on this incubator release.
> 
> Release information:
> Vote result thread:
> https://lists.apache.org/thread/ol831yssngqj3rcjybbmjq66h9cp9wpb
> 
> 
> We're voting on the source distributions available here:
> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.0-incubating
> The release tag is present here:
> https://github.com/apache/incubator-tuweni/releases/tag/v2.3.0-incubating-rc
> 
> Please review and vote as appropriate.
> 
> The following changes were made since 2.2.0:
> * Improvements to EVM lib, and a EVM DSL
> * Performance improvements to Bytes
> * Fixing sync logic of ethereum client
> * New genesis file library, allowing to build your own genesis file with a DSL
> * Small improvements to transaction handling, encrypting/decrypting with 
> secp256k1 keys.
> 
> The vote is open until Wednesday October 5th, 7pm PST.
> Cheers,
> 
> Antoine


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



[VOTE] Apache Tuweni 2.3.0-incubating

2022-10-01 Thread Antoine Toulme
Hello all,
This is a call for a vote to release Apache Tuweni (incubating) version 2.3.0. 
Apache Tuweni is a set of libraries and other tools to aid development of 
blockchain and other decentralized software in Java and other JVM languages. It 
includes a low-level bytes library, serialization and deserialization codecs 
(e.g. RLP), various cryptography functions and primitives, and lots of other 
helpful utilities.

The Apache Tuweni community has voted on and approved a proposal to release 
Apache Tuweni (Incubating) version 2.3.0. We would like to request the 
Incubator PMC members review and vote on this incubator release.

Release information:
Vote result thread:
https://lists.apache.org/thread/ol831yssngqj3rcjybbmjq66h9cp9wpb


We're voting on the source distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.3.0-incubating
The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v2.3.0-incubating-rc

Please review and vote as appropriate.

The following changes were made since 2.2.0:
* Improvements to EVM lib, and a EVM DSL
* Performance improvements to Bytes
* Fixing sync logic of ethereum client
* New genesis file library, allowing to build your own genesis file with a DSL
* Small improvements to transaction handling, encrypting/decrypting with 
secp256k1 keys.

The vote is open until Wednesday October 5th, 7pm PST.
Cheers,

Antoine
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



August board report

2022-08-07 Thread Antoine Toulme
Folks,

Please make sure to write your board report for August: 
https://cwiki.apache.org/confluence/display/INCUBATOR/August2022#training

The following podlings should report:
DevLake 

Heron 
Linkis 
Livy 
NLPCraft 

PageSpeed 

SDAP 
Sedona 
Toree 
Training 

Tuweni 

Cheers,

Antoine

Re: Please remove superseded releases from dist areas

2022-03-23 Thread Antoine Toulme
Tuweni has removed old releases as well.

> On Mar 23, 2022, at 9:13 PM, Kent Yao  wrote:
> 
> Thank you, Sebb.
> 
> Kyuubi has removed the old releases from the dist release area[1], and 
> release candidates dev area[2].
> 
> BR,
> 
> Kent Yao
> 
> [1]https://dist.apache.org/repos/dist/release/incubator/kyuubi/
> [2]https://dist.apache.org/repos/dist/dev/incubator/kyuubi/
> 
> On 2022/03/23 18:46:41 Sheng Zha wrote:
>> Removed mxnet old releases. We are maintaining both 1.x and 2.x
>> versions and thus I left the latest 1.9.0 and 2.0.0 releases intact.
>> 
>> Thanks,
>> Sheng
>> 
>> On Tue, Mar 15, 2022 at 1:51 PM sebb  wrote:
>>> 
>>> Several podlings have multiple releases under the dist/release area.
>>> Old versions should please be removed shortly after the next version
>>> has been released.
>>> 
>>> The policy can be found at [1] under the "Current and older releases" 
>>> heading.
>>> 
>>> The podlings with multiple releases include:
>>> AGE
>>> Annotator
>>> Brpc
>>> Kyuubi
>>> Liminal
>>> Livy
>>> Milagro
>>> Mxnet
>>> NLPCraft
>>> Nuttx
>>> Pegasus
>>> Sedona
>>> Teaclave
>>> Tuweni
>>> 
>>> Please check your release area under [2], and remove any old versions.
>>> Also please make sure that any release documentation mentions the need
>>> to tidy up the release area.
>>> 
>>> Thanks,
>>> Sebb
>>> [1]  https://infra.apache.org/release-download-pages.html
>>> [2]  https://dist.apache.org/repos/dist/release/incubator
>>> 
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



[ANNOUNCE] Apache Tuweni (incubating) 2.2.0-incubating released!

2022-03-18 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.2.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v2.2.0-incubating

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/

Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.


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



[RESULT][VOTE] Apache Tuweni 2.2.0

2022-03-18 Thread Antoine Toulme
Thanks all,

The vote has concluded.

Here are the results:
+1: 3 Antoine Toulme (binding), Furkan Kamaci (binding), Jean-Baptiste Onofré 
(binding)
+0: 0
-1: 0

The vote has passed. The release will now proceed. Thanks all!

Antoine

> On Mar 18, 2022, at 6:53 AM, Jean-Baptiste Onofré  wrote:
> 
> +1 (binding)
> 
> I checked:
> - LICENSE/NOTICE/DISCLAIMER files are there
> - incubating in the name
> - signature OK
> - ASF header in sources
> - no binary detected.
> 
> Thanks,
> Regards
> JB
> 
> On Tue, Mar 15, 2022 at 4:39 AM Antoine Toulme  wrote:
>> 
>> Hello all,
>> This is a call for a vote to release Apache Tuweni (incubating) version 
>> 2.2.0. Apache Tuweni is a set of libraries and other tools to aid 
>> development of blockchain and other decentralized software in Java and other 
>> JVM languages. It includes a low-level bytes library, serialization and 
>> deserialization codecs (e.g. RLP), various cryptography functions and 
>> primitives, and lots of other helpful utilities.
>> 
>> The Apache Tuweni community has voted on and approved a proposal to release 
>> Apache Tuweni (Incubating) version 2.2.0. We would like to request the 
>> Incubator PMC members review and vote on this incubator release.
>> 
>> Release information:
>> Vote result thread:
>> https://lists.apache.org/thread/xtfgt0d712p753sxb2bsgpv4q8thxjf6
>> 
>> We're voting on the source distributions available here:
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.2.0-incubating
>> The release tag is present here:
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.2.0-incubating-rc
>> 
>> Please review and vote as appropriate.
>> 
>> The following changes were made since 2.1.0:
>> 
>> • validate enodes by @atoulme in #366
>> • Simplify index page of crawler by @atoulme in #368
>> • Move stats to a separate job by @atoulme in #367
>> • Make synchronizers configurable by @atoulme in #369
>> • Log at DEBUG level when no nodes are resolved by @fab-10 in #371
>> • Add genesis lib by @atoulme in #372
>> • Update antlr4 version (Issue 373) by @pinges in #374
>> 
>> The vote is open for 72 hours.
>> 
>> Cheers,
>> 
>> Antoine
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [VOTE] Apache Tuweni 2.2.0

2022-03-17 Thread Antoine Toulme
Hello folks, would you have time to review this release?

Furkan, would you please carry over your +1?

Cheers,

Antoine


> On Mar 14, 2022, at 8:39 PM, Antoine Toulme  wrote:
> 
> Carrying over my +1.
> 
>> On Mar 14, 2022, at 8:39 PM, Antoine Toulme  wrote:
>> 
>> Hello all,
>> This is a call for a vote to release Apache Tuweni (incubating) version 
>> 2.2.0. Apache Tuweni is a set of libraries and other tools to aid 
>> development of blockchain and other decentralized software in Java and other 
>> JVM languages. It includes a low-level bytes library, serialization and 
>> deserialization codecs (e.g. RLP), various cryptography functions and 
>> primitives, and lots of other helpful utilities.
>> 
>> The Apache Tuweni community has voted on and approved a proposal to release 
>> Apache Tuweni (Incubating) version 2.2.0. We would like to request the 
>> Incubator PMC members review and vote on this incubator release.
>> 
>> Release information:
>> Vote result thread:
>> https://lists.apache.org/thread/xtfgt0d712p753sxb2bsgpv4q8thxjf6
>> 
>> We're voting on the source distributions available here:
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.2.0-incubating
>> The release tag is present here:
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.2.0-incubating-rc
>> 
>> Please review and vote as appropriate.
>> 
>> The following changes were made since 2.1.0:
>> 
>> • validate enodes by @atoulme in #366
>> • Simplify index page of crawler by @atoulme in #368
>> • Move stats to a separate job by @atoulme in #367
>> • Make synchronizers configurable by @atoulme in #369
>> • Log at DEBUG level when no nodes are resolved by @fab-10 in #371
>> • Add genesis lib by @atoulme in #372
>> • Update antlr4 version (Issue 373) by @pinges in #374
>> 
>> The vote is open for 72 hours.
>> 
>> Cheers,
>> 
>> Antoine
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [VOTE] Apache Tuweni 2.2.0

2022-03-14 Thread Antoine Toulme
Carrying over my +1.

> On Mar 14, 2022, at 8:39 PM, Antoine Toulme  wrote:
> 
> Hello all,
> This is a call for a vote to release Apache Tuweni (incubating) version 
> 2.2.0. Apache Tuweni is a set of libraries and other tools to aid development 
> of blockchain and other decentralized software in Java and other JVM 
> languages. It includes a low-level bytes library, serialization and 
> deserialization codecs (e.g. RLP), various cryptography functions and 
> primitives, and lots of other helpful utilities.
> 
> The Apache Tuweni community has voted on and approved a proposal to release 
> Apache Tuweni (Incubating) version 2.2.0. We would like to request the 
> Incubator PMC members review and vote on this incubator release.
> 
> Release information:
> Vote result thread:
> https://lists.apache.org/thread/xtfgt0d712p753sxb2bsgpv4q8thxjf6
> 
> We're voting on the source distributions available here:
> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.2.0-incubating
> The release tag is present here:
> https://github.com/apache/incubator-tuweni/releases/tag/v2.2.0-incubating-rc
> 
> Please review and vote as appropriate.
> 
> The following changes were made since 2.1.0:
> 
> • validate enodes by @atoulme in #366
> • Simplify index page of crawler by @atoulme in #368
> • Move stats to a separate job by @atoulme in #367
> • Make synchronizers configurable by @atoulme in #369
> • Log at DEBUG level when no nodes are resolved by @fab-10 in #371
> • Add genesis lib by @atoulme in #372
> • Update antlr4 version (Issue 373) by @pinges in #374
> 
> The vote is open for 72 hours.
> 
> Cheers,
> 
> Antoine
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



[VOTE] Apache Tuweni 2.2.0

2022-03-14 Thread Antoine Toulme
Hello all,
This is a call for a vote to release Apache Tuweni (incubating) version 2.2.0. 
Apache Tuweni is a set of libraries and other tools to aid development of 
blockchain and other decentralized software in Java and other JVM languages. It 
includes a low-level bytes library, serialization and deserialization codecs 
(e.g. RLP), various cryptography functions and primitives, and lots of other 
helpful utilities.

The Apache Tuweni community has voted on and approved a proposal to release 
Apache Tuweni (Incubating) version 2.2.0. We would like to request the 
Incubator PMC members review and vote on this incubator release.

Release information:
Vote result thread:
https://lists.apache.org/thread/xtfgt0d712p753sxb2bsgpv4q8thxjf6

We're voting on the source distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.2.0-incubating
The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v2.2.0-incubating-rc

Please review and vote as appropriate.

The following changes were made since 2.1.0:

• validate enodes by @atoulme in #366
• Simplify index page of crawler by @atoulme in #368
• Move stats to a separate job by @atoulme in #367
• Make synchronizers configurable by @atoulme in #369
• Log at DEBUG level when no nodes are resolved by @fab-10 in #371
• Add genesis lib by @atoulme in #372
• Update antlr4 version (Issue 373) by @pinges in #374

The vote is open for 72 hours.

Cheers,

Antoine
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Retire BlueMarlin

2022-02-15 Thread Antoine Toulme
+1 to retire, based off the information shared on list.

> On Feb 15, 2022, at 17:32, Wei-Chiu Chuang  wrote:
> 
> +1
> 
>> On Wed, Feb 16, 2022 at 8:57 AM Craig Russell  wrote:
>> 
>> +1 to retire
>> 
>> Craig (mentor)
>> 
 On Feb 15, 2022, at 3:20 PM, Dave Fisher  wrote:
>>> 
>>> Please vote to retire BlueMarlin. This is a group that has made no
>> progress as an Apache podling. There is no interest in developing a
>> community. They’ve had multiple chances.
>>> 
>>> [ ] +1 Retire BlueMarlin
>>> [ ] -1 Keep BlueMarlin and I’m willing to join to make it an Apache
>> Community.
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>> 
>> Craig L Russell
>> c...@apache.org
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



Re: Podling report for Tuweni

2022-02-08 Thread Antoine Toulme
Thanks! It’s in and ready for review.

> On Feb 8, 2022, at 9:37 PM, Jean-Baptiste Onofre  wrote:
> 
> Hi Antoine,
> 
> Yes please, I think it’s better to report even if the report is short.
> 
> Thanks
> Regards
> JB
> 
>> Le 8 févr. 2022 à 23:28, Antoine Toulme  a écrit :
>> 
>> Hello folks,
>> 
>> Apologies, it looks like our podling is late to reporting. I can put 
>> something together quickly on our behalf.
>> 
>> Please let me know if this is acceptable or if it is better to report next 
>> month.
>> 
>> Cheers,
>> 
>> Antoine
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Podling report for Tuweni

2022-02-08 Thread Antoine Toulme
Hello folks,

Apologies, it looks like our podling is late to reporting. I can put something 
together quickly on our behalf.

Please let me know if this is acceptable or if it is better to report next 
month.

Cheers,

Antoine
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[ANNOUNCE] Apache Tuweni (incubating) 2.1.0 released

2022-01-21 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.1.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.


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



[RESULT][VOTE] Apache Tuweni 2.1.0

2022-01-21 Thread Antoine Toulme
Thanks folks, 

The vote has now concluded. The results are:
4 +1: Antoine Toulme (binding), Dave Fisher (binding), Furkan Kamaci (binding), 
Zhang Yonglun (non-binding)
0 +0
0 -1

The vote passes and the release will be released.

Thanks everyone,

Antoine

> On Jan 19, 2022, at 12:26 AM, Zhang Yonglun  wrote:
> 
> Hi,
> 
> +1 (non binding)
> 
> Hope what I checked would help:
> 
> - incubating in name
> Incubating word exists in the package names, but not exists in the root
> directory names after extract, maybe you would like to add it before the
> next release.
> 
> - signatures and hashes are fine
> OK
> 
> - Disclaimer exists
> OK
> 
> - LICENSE and NOTICE exist
> Kindly reminder that maybe you would like to update the year in the NOTICE
> file before the next release.
> 
> This license misses in the LICENSE file of source package:
> eth-crawler/src/main/resources/webapp/bootstrap-nightfall.css
> 
> - No unexpected binary files
> OK.
> 
> Other minor issues:
> There're some empty directories in the src package like:
> tuweni-src-2.1.0/.gradle
> tuweni-src-2.1.0/concurrent-coroutines/src/main/generated
> tuweni-src-2.1.0/concurrent-coroutines/src/test/generated_tests
> tuweni-src-2.1.0/devp2p/src/main/generated
> tuweni-src-2.1.0/devp2p/src/test/generated_tests
> ...
> 
> 
> --
> 
> Zhang Yonglun
> Apache ShenYu (Incubating)
> Apache ShardingSphere
> 
> 
> Antoine Toulme  于2022年1月19日周三 13:26写道:
> 
>> Hello all,
>> This is a call for a vote to release Apache Tuweni (incubating) version
>> 2.1.0. Apache Tuweni is a set of libraries and other tools to aid
>> development of blockchain and other decentralized software in Java and
>> other JVM languages. It includes a low-level bytes library, serialization
>> and deserialization codecs (e.g. RLP), various cryptography functions and
>> primitives, and lots of other helpful utilities.
>> 
>> The Apache Tuweni community has voted on and approved a proposal to
>> release Apache Tuweni (Incubating) version 2.1.0. We would like to request
>> the Incubator PMC members review and vote on this incubator release.
>> 
>> Release information:
>> Vote result thread:
>> https://lists.apache.org/thread/m49tlhcrzs80q0vk6kvgympthxbbptvk <
>> https://lists.apache.org/thread/m49tlhcrzs80q0vk6kvgympthxbbptvk>
>> We're voting on the source distributions available here:
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/
>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/>
>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/
>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/>>
>> The release tag is present here:
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc
>> <
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc>
>> <
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc
>> <
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc>>
>> This release includes the following changes:  New features: * Add
>> OpenTelemetry metrics reporting service * Add synchronizer to eth client *
>> New application: Ethereum node crawler * Add support for more EVM opcodes:
>> extcodehash, extcodecopy, support Istanbul opcodes * New application:
>> JSON-RPC proxy * New application: bootnode * Support Java 17 * Better
>> gradle wrapper for Windows  Fixes: * Upgrade Vert.x to 4.1.2 * DNS
>> discovery resilience, allow retries and using multiple servers. (Jiri
>> Peinlich) * Move to new license checks build * Remove logback runtime
>> dependency * Provide system property to disable use of libsodium in
>> hashing. * Upgrade Kotlin to 1.5.31
>> 
>> Thank you,
>> Antoine.
>> ---
>> On behalf of Tuweni community
>> 


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



Re: [VOTE] Apache Tuweni 2.1.0

2022-01-18 Thread Antoine Toulme
Carrying over my +1 (binding) as well.

Regards,
Antoine

> On Jan 18, 2022, at 9:27 PM, Dave Fisher  wrote:
> 
> Carrying over my +1 (binding)
> 
> Regards,
> Dave
> 
> Sent from my iPhone
> 
>> On Jan 18, 2022, at 9:26 PM, Antoine Toulme  wrote:
>> 
>> Hello all,
>> This is a call for a vote to release Apache Tuweni (incubating) version 
>> 2.1.0. Apache Tuweni is a set of libraries and other tools to aid 
>> development of blockchain and other decentralized software in Java and other 
>> JVM languages. It includes a low-level bytes library, serialization and 
>> deserialization codecs (e.g. RLP), various cryptography functions and 
>> primitives, and lots of other helpful utilities.
>> 
>> The Apache Tuweni community has voted on and approved a proposal to release 
>> Apache Tuweni (Incubating) version 2.1.0. We would like to request the 
>> Incubator PMC members review and vote on this incubator release.
>> 
>> Release information:
>> Vote result thread:
>> https://lists.apache.org/thread/m49tlhcrzs80q0vk6kvgympthxbbptvk 
>> <https://lists.apache.org/thread/m49tlhcrzs80q0vk6kvgympthxbbptvk>
>> We're voting on the source distributions available here: 
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/ 
>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/> 
>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/ 
>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/>> 
>> The release tag is present here: 
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc 
>> <https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc>
>>  
>> <https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc
>>  
>> <https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc>>
>>   This release includes the following changes:  New features: * Add 
>> OpenTelemetry metrics reporting service * Add synchronizer to eth client * 
>> New application: Ethereum node crawler * Add support for more EVM opcodes: 
>> extcodehash, extcodecopy, support Istanbul opcodes * New application: 
>> JSON-RPC proxy * New application: bootnode * Support Java 17 * Better gradle 
>> wrapper for Windows  Fixes: * Upgrade Vert.x to 4.1.2 * DNS discovery 
>> resilience, allow retries and using multiple servers. (Jiri Peinlich) * Move 
>> to new license checks build * Remove logback runtime dependency * Provide 
>> system property to disable use of libsodium in hashing. * Upgrade Kotlin to 
>> 1.5.31
>> 
>> Thank you,
>> Antoine.
>> ---
>> On behalf of Tuweni community
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



[VOTE] Apache Tuweni 2.1.0

2022-01-18 Thread Antoine Toulme
Hello all,
This is a call for a vote to release Apache Tuweni (incubating) version 2.1.0. 
Apache Tuweni is a set of libraries and other tools to aid development of 
blockchain and other decentralized software in Java and other JVM languages. It 
includes a low-level bytes library, serialization and deserialization codecs 
(e.g. RLP), various cryptography functions and primitives, and lots of other 
helpful utilities.

The Apache Tuweni community has voted on and approved a proposal to release 
Apache Tuweni (Incubating) version 2.1.0. We would like to request the 
Incubator PMC members review and vote on this incubator release.

Release information:
Vote result thread:
https://lists.apache.org/thread/m49tlhcrzs80q0vk6kvgympthxbbptvk 

We're voting on the source distributions available here: 
https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.1.0-incubating/ 
 
> 
The release tag is present here: 
https://github.com/apache/incubator-tuweni/releases/tag/v2.1.0-incubating-rc 
 
> 
 This release includes the following changes:  New features: * Add 
OpenTelemetry metrics reporting service * Add synchronizer to eth client * New 
application: Ethereum node crawler * Add support for more EVM opcodes: 
extcodehash, extcodecopy, support Istanbul opcodes * New application: JSON-RPC 
proxy * New application: bootnode * Support Java 17 * Better gradle wrapper for 
Windows  Fixes: * Upgrade Vert.x to 4.1.2 * DNS discovery resilience, allow 
retries and using multiple servers. (Jiri Peinlich) * Move to new license 
checks build * Remove logback runtime dependency * Provide system property to 
disable use of libsodium in hashing. * Upgrade Kotlin to 1.5.31

Thank you,
Antoine.
---
On behalf of Tuweni community


Re: Question about viability for incubation: BinEd Hexadecimal Editor

2021-11-03 Thread Antoine Toulme
Just going through the incubation template and listing where you are there will 
help you. Then you can change your development to match the gaps you identify.

You already identified some of those. Do spell them out and put some words 
towards how you would fix them.

You also need a champion for this.

> On Nov 3, 2021, at 11:14, Miroslav Hajda  wrote:
> 
> Hi all,
> I'm considering to try for BinEd hexadecimal editor for incubation / proposal:
> 
> https://bined.exbin.org
> 
> Unfortunately neither code is great nor the applications are stable, and 
> there are also various other issues:
> 
> - Project is crude / not mature and relatively small library / app
> - Project is a niche tool suitable only for limited use cases
> - I believe there are some users, but not many
> - There is no active community of users or devs using the project
> - I'm sole developer slowly progressing the project in my spare time
> - Main features are still missing (for example content analysis)
> 
> Project is under Apache license and I hope it might be a fit to the Apache 
> Way and I would love for the project to grow more beyond what I can provide.
> 
> Another question is if it would be viable under current circumstances to 
> attempt for incubation or whether it would be preferred to fix things first.
> 
> Maybe I should try this at later date, try to have some start of community as 
> recommended in cookbook first with people willing to help in different roles 
> - not sure when / if it will ever happen thou...
> 
> I would be grateful for any input and sorry if it's not proper topic for this 
> mailing list / wrong place to ask.
> 
> Best regards,
> Miroslav Hajda
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [MENTORS] Download pages and dist area (BRPC, InLong, Kyuubi, Livy, Nemo and Tuweni)

2021-09-17 Thread Antoine Toulme
Thanks Justin, I have cleaned up Tuweni dist area.

> On Sep 16, 2021, at 6:51 PM, Justin Mclean  wrote:
> 
> Hi,
> 
> Project dist areas should be up to date with the download page. I wrote a 
> script to check some things, again this may have missed some things or it may 
> be incorrect.
> 
> I can see the following minor issues for BRPC, InLong, Kyuubi, Livy, Nemo and 
> Tuweni.
> 
> BRPC
> https://dist.apache.org/repos/dist/release/incubator/brpc/
> https://brpc.apache.org/download/
> Version 0.9.6 missing from download page but in dist area. Dist area needs a 
> cleanup.
> 
> InLong
> https://dist.apache.org/repos/dist/release/incubator/inlong/
> https://inlong.apache.org/en-us/docs/download/download.html
> Link on download page to 
> http://www.apache.org/dyn/closer.lua/incubator/inlong/0.9.0-incubating/apache-inlong-0.9.0-incubating-src.tar.gz
>  should be an archive link instead
> 
> Kyuubi
> https://dist.apache.org/repos/dist/release/incubator/kyuubi/
> https://kyuubi.apache.org/releases.html
> Download link to 1.3.0 missing and please do not link to GitHub “releases".
> 
> Livy
> https://dist.apache.org/repos/dist/release/incubator/livy/
> https://livy.apache.org/download/
> Versions 0.4.0, 0.5.0, 0.6.0 and 0.7.0 missing from download page but in dist 
> area.  Dist area needs a cleanup.
> 
> Nemo
> https://dist.apache.org/repos/dist/release/incubator/nemo/
> https://nemo.apache.org/pages/downloads/
> Latest release 0.3-incubating is missing from download page
> Links to 0.1 and 0.2 are broken.
> 
> Tuweni
> https://dist.apache.org/repos/dist/release/incubator/tuweni/
> https://tuweni.apache.org/download
> Version 1.3.0 missing from download page but in dist area. Dist area needs a 
> cleanup.
> 
> Thanks
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



[ANNOUNCE] Apache Tuweni (incubating) 2.0.0 released

2021-07-27 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 2.0.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v2.0.0-incubating

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.


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



Re: [RESULT][VOTE] Apache Tuweni 2.0.0

2021-06-16 Thread Antoine Toulme
That’s a relief. Thank you for checking.

> On Jun 16, 2021, at 15:58, John D. Ament  wrote:
> 
> Yeah apologies, you're good so never mind me
> https://www.apache.org/foundation/voting
> 
> 
>> On Wed, Jun 16, 2021 at 9:41 AM Antoine Toulme  wrote:
>> 
>> I thought you needed 3 +1s. Thanks for the clarification.
>> 
>>>> On Jun 16, 2021, at 15:38, John D. Ament  wrote:
>>> 
>>> On Wed, Jun 16, 2021 at 2:40 AM Antoine Toulme 
>> wrote:
>>> 
>>>> Thanks all,
>>>> 
>>>> The vote has concluded.
>>>> 
>>>> The results are as follows:
>>>> 4 +1: Furkan Kamaci (binding),  Antoine Toulme (binding), John D. Ament
>>>> (binding), Xun Liu (non-binding).
>>>> 0 +0
>>>> 1 -1: Justin Mclean
>>>> 
>>>> 
>>> With JB and Atri's votes you pass, but you would only have +2 prior to
>>> their votes.  Non-binding votes wouldn't count and the vote totals are
>>> aggregated.
>>> 
>>> 
>>>> The release vote passes. I will release the artifacts and prepare an
>> email
>>>> to announce@.
>>>> 
>>>> Thanks all!
>>>> 
>>>> Antoine
>>>> 
>>>>> On Jun 16, 2021, at 8:36 AM, Furkan KAMACI 
>>>> wrote:
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> +1 (binding, carrying over my vote).
>>>>> 
>>>>> Kind Regards,
>>>>> Furkan KAMACI
>>>>> 
>>>>> On Mon, Jun 14, 2021 at 3:54 PM John D. Ament 
>>>> wrote:
>>>>> 
>>>>>> Thanks for clarifying everything.  I think we are in good working
>> order
>>>>>> then and here's my +1 (binding) to release.
>>>>>> 
>>>>>> On Mon, Jun 14, 2021 at 8:52 AM Antoine Toulme 
>>>>>> wrote:
>>>>>> 
>>>>>>> Yes.
>>>>>> 
>>>>>> 
>>>>>>>> On Jun 14, 2021, at 14:51, John D. Ament 
>>>>>> wrote:
>>>>>>>> 
>>>>>>>> On Mon, Jun 14, 2021 at 8:48 AM Antoine Toulme <
>> anto...@toulme.name>
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> Mikuli is from the same company that donated Cava… please, what are
>>>>>> you
>>>>>>>>> talking about?
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> And Cava is the project's name before it was Tuweni?
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> 
>>>>>>>>>> On Jun 14, 2021, at 14:45, Justin Mclean <
>> jus...@classsoftware.com>
>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> Hi,
>>>>>>>>>> 
>>>>>>>>>>> Again, no. This code was part of the donation to the ASF. Someone
>>>>>> took
>>>>>>>>> the defunct code of the original project and copied it to a
>> different
>>>>>>>>> project.
>>>>>>>>>> 
>>>>>>>>>> I’m sorry but an entity can’t donate code that it doesn’t own the
>> IP
>>>>>>> in.
>>>>>>>>> It’s is unfortunate that this issue wasn’t discovered at the time
>> of
>>>>>>>>> donation or in previously releases, but sometimes that happens and
>>>>>>> that’s
>>>>>>>>> part of being an incubating project and one reason why we have a
>>>>>>> disclaimer
>>>>>>>>> on incubating releases. The good news it is it’s under a license
>>>>>>> compatible
>>>>>>>>> with the ALv2, so there isn’t a big issue here, it just needs to be
>>>>>>> dealt
>>>>>>>>> with in the appropriate way.
>>>>>>>>>> 
>>>>>>>>>> Kind Regards,
>>>>>>>>>> Justin
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>> -
>>>>>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> -
>>>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>>> -
>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>> 
>>>> 
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



Re: [RESULT][VOTE] Apache Tuweni 2.0.0

2021-06-16 Thread Antoine Toulme
I thought you needed 3 +1s. Thanks for the clarification.

> On Jun 16, 2021, at 15:38, John D. Ament  wrote:
> 
> On Wed, Jun 16, 2021 at 2:40 AM Antoine Toulme  wrote:
> 
>> Thanks all,
>> 
>> The vote has concluded.
>> 
>> The results are as follows:
>> 4 +1: Furkan Kamaci (binding),  Antoine Toulme (binding), John D. Ament
>> (binding), Xun Liu (non-binding).
>> 0 +0
>> 1 -1: Justin Mclean
>> 
>> 
> With JB and Atri's votes you pass, but you would only have +2 prior to
> their votes.  Non-binding votes wouldn't count and the vote totals are
> aggregated.
> 
> 
>> The release vote passes. I will release the artifacts and prepare an email
>> to announce@.
>> 
>> Thanks all!
>> 
>> Antoine
>> 
>>> On Jun 16, 2021, at 8:36 AM, Furkan KAMACI 
>> wrote:
>>> 
>>> Hi,
>>> 
>>> +1 (binding, carrying over my vote).
>>> 
>>> Kind Regards,
>>> Furkan KAMACI
>>> 
>>> On Mon, Jun 14, 2021 at 3:54 PM John D. Ament 
>> wrote:
>>> 
>>>> Thanks for clarifying everything.  I think we are in good working order
>>>> then and here's my +1 (binding) to release.
>>>> 
>>>> On Mon, Jun 14, 2021 at 8:52 AM Antoine Toulme 
>>>> wrote:
>>>> 
>>>>> Yes.
>>>> 
>>>> 
>>>>>> On Jun 14, 2021, at 14:51, John D. Ament 
>>>> wrote:
>>>>>> 
>>>>>> On Mon, Jun 14, 2021 at 8:48 AM Antoine Toulme 
>>>>> wrote:
>>>>>> 
>>>>>>> Mikuli is from the same company that donated Cava… please, what are
>>>> you
>>>>>>> talking about?
>>>>>>> 
>>>>>> 
>>>>>> And Cava is the project's name before it was Tuweni?
>>>>>> 
>>>>>> 
>>>>>>> 
>>>>>>>> On Jun 14, 2021, at 14:45, Justin Mclean 
>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>>> Again, no. This code was part of the donation to the ASF. Someone
>>>> took
>>>>>>> the defunct code of the original project and copied it to a different
>>>>>>> project.
>>>>>>>> 
>>>>>>>> I’m sorry but an entity can’t donate code that it doesn’t own the IP
>>>>> in.
>>>>>>> It’s is unfortunate that this issue wasn’t discovered at the time of
>>>>>>> donation or in previously releases, but sometimes that happens and
>>>>> that’s
>>>>>>> part of being an incubating project and one reason why we have a
>>>>> disclaimer
>>>>>>> on incubating releases. The good news it is it’s under a license
>>>>> compatible
>>>>>>> with the ALv2, so there isn’t a big issue here, it just needs to be
>>>>> dealt
>>>>>>> with in the appropriate way.
>>>>>>>> 
>>>>>>>> Kind Regards,
>>>>>>>> Justin
>>>>>>> 
>>>>>>> 
>>>>>>> -
>>>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>>>>> -
>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>> 
>>>>> 
>>>> 
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



[RESULT][VOTE] Apache Tuweni 2.0.0

2021-06-16 Thread Antoine Toulme
Thanks all,

The vote has concluded.

The results are as follows:
4 +1: Furkan Kamaci (binding),  Antoine Toulme (binding), John D. Ament 
(binding), Xun Liu (non-binding).
0 +0
1 -1: Justin Mclean

The release vote passes. I will release the artifacts and prepare an email to 
announce@.

Thanks all!

Antoine

> On Jun 16, 2021, at 8:36 AM, Furkan KAMACI  wrote:
> 
> Hi,
> 
> +1 (binding, carrying over my vote).
> 
> Kind Regards,
> Furkan KAMACI
> 
> On Mon, Jun 14, 2021 at 3:54 PM John D. Ament  wrote:
> 
>> Thanks for clarifying everything.  I think we are in good working order
>> then and here's my +1 (binding) to release.
>> 
>> On Mon, Jun 14, 2021 at 8:52 AM Antoine Toulme 
>> wrote:
>> 
>>> Yes.
>> 
>> 
>>>> On Jun 14, 2021, at 14:51, John D. Ament 
>> wrote:
>>>> 
>>>> On Mon, Jun 14, 2021 at 8:48 AM Antoine Toulme 
>>> wrote:
>>>> 
>>>>> Mikuli is from the same company that donated Cava… please, what are
>> you
>>>>> talking about?
>>>>> 
>>>> 
>>>> And Cava is the project's name before it was Tuweni?
>>>> 
>>>> 
>>>>> 
>>>>>> On Jun 14, 2021, at 14:45, Justin Mclean 
>>>>> wrote:
>>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>>> Again, no. This code was part of the donation to the ASF. Someone
>> took
>>>>> the defunct code of the original project and copied it to a different
>>>>> project.
>>>>>> 
>>>>>> I’m sorry but an entity can’t donate code that it doesn’t own the IP
>>> in.
>>>>> It’s is unfortunate that this issue wasn’t discovered at the time of
>>>>> donation or in previously releases, but sometimes that happens and
>>> that’s
>>>>> part of being an incubating project and one reason why we have a
>>> disclaimer
>>>>> on incubating releases. The good news it is it’s under a license
>>> compatible
>>>>> with the ALv2, so there isn’t a big issue here, it just needs to be
>>> dealt
>>>>> with in the appropriate way.
>>>>>> 
>>>>>> Kind Regards,
>>>>>> Justin
>>>>> 
>>>>> 
>>>>> -
>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>> 
>>>>> 
>>> 
>>> 
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>>> 
>> 


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



Re: [VOTE] Apache Tuweni 2.0.0

2021-06-14 Thread Antoine Toulme
Mikuli is from the same company that donated Cava… please, what are you talking 
about?

> On Jun 14, 2021, at 14:45, Justin Mclean  wrote:
> 
> Hi,
> 
>> Again, no. This code was part of the donation to the ASF. Someone took the 
>> defunct code of the original project and copied it to a different project.
> 
> I’m sorry but an entity can’t donate code that it doesn’t own the IP in. It’s 
> is unfortunate that this issue wasn’t discovered at the time of donation or 
> in previously releases, but sometimes that happens and that’s part of being 
> an incubating project and one reason why we have a disclaimer on incubating 
> releases. The good news it is it’s under a license compatible with the ALv2, 
> so there isn’t a big issue here, it just needs to be dealt with in the 
> appropriate way.
> 
> Kind Regards,
> Justin


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



Re: [VOTE] Apache Tuweni 2.0.0

2021-06-14 Thread Antoine Toulme


> On Jun 14, 2021, at 14:24, John D. Ament  wrote:
> 
> Hi
> 
>> On Mon, Jun 14, 2021 at 8:16 AM Antoine Toulme  wrote:
>> 
>> 
>> 
>>>> On Jun 14, 2021, at 14:10, John D. Ament  wrote:
>>> 
>>> Hi
>>> 
>>>> On Mon, Jun 14, 2021 at 6:41 AM Antoine Toulme 
>> wrote:
>>>> OK clearly I don’t get it. This code has been there since day 1 of the
>>>> project in our repo and in good standing.
>>>> Because someone on the Internet copied the defunct project prior to
>>>> donation in no way warrants this release to receive a -1, 3 years after
>> the
>>>> donation and multiple releases out!
>>> 
>>> This is where we ask for patience from all.
>>> Things may be missed in
>>> releases.  We assume on good faith that the code being donated can be
>>> donated.  When we find something that shouldn't have actual been donated
>> it
>>> needs to be called out.  At the same time, we may miss some things.  In
>>> this case, I'm guessing Justin is just being cautious that there could be
>>> other things included that shouldn't have been included and needs a more
>>> coarse review.
>>> 
>>> FWI, the mikuli package is Apache licensed in its origin, so it doesn't
>>> actually violate any of our rules.  Listing them in NOTICE is optional
>> but
>>> considered a best practice, since they have no NOTICE themselves.  You
>>> should remove the Apache header since it shouldn't have been donated to
>> us
>>> (unless they have signed an SGA since).
>> 
>> Again, no. This code was part of the donation to the ASF. Someone took the
>> defunct code of the original project and copied it to a different project.
>> 
> 
> This is where the disconnect is.  The grant assumes that the grantor is the
> original author of the code/work.  If the grantor is not, the SGA/ICLA (or
> whatever was used to donate Tuweni) is not valid for those files.

You can see in this commit the original addition to the cava repository of the 
mikuli classes:

https://github.com/ConsenSysMesh/cava/commit/8a7a46a861661f12bb1e1ddb12e54923edd8851a#diff-50710aef87eab647c7b523f0d00ef3ce3beb0863e4dd9254a1185829e6bfea53

This was part of the code donated to Apache.

All code was worked on under Consensys copyright and owned by ConsenSys- both 
cava and mikuli.
> 
> 
>>> 
>>> For the sodium package, I can't tell if it's self built by Tuweni or
>>> something imported from elsewhere as well.  Most of what I see from
>>> sodium-friends is MIT licensed, so it would not be correct to relicense
>> it
>>> under Apache license if it was in fact imported from there (I can't find
>> it
>>> in there though).
>> 
>> This is definitely our code. Git blame if you like.
>> 
> 
> Perfect, thank you.
> 
> 
>>> 
>>> John
>>> 
>>> 
>>>>> On Jun 14, 2021, at 12:30 PM, Justin Mclean 
>>>> wrote:
>>>>> Hi,
>>>>>> That’s not the right solution. They copied code from the original
>>>> project to a separate project before it was donated to the ASF. This has
>>>> nothing to do with Tuweni.
>>>>> I'st one solution. Tuweni can, I’m sure come up with other possible
>> ways
>>>> of dealing with this. IMO It is an issue for the project as Tuweni has
>>>> (though no fault of it own) ended up with 3rd party code incorrectly
>>>> labeled with ASF headers.
>>>>>> If anything, that project might need to set itself to compliance.
>>>>> Sure, and you might what to pass the information on to them, but that
>> is
>>>> a seperate issue to Tuweni's compliance of ASF policy around IP
>> clearance
>>>> and licensing.
>>>>>> We use the .h file and a script to generate a first pass, and then we
>>>> do heavy editing. It’s our code alright.
>>>>> That may not make it your code, I suggest you ask on legal discuss.
>>>>> Kind Regards,
>>>>> Justin
>>>>> -
>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>> -
>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


Re: [VOTE] Apache Tuweni 2.0.0

2021-06-14 Thread Antoine Toulme


> On Jun 14, 2021, at 14:10, John D. Ament  wrote:
> 
> Hi
> 
>> On Mon, Jun 14, 2021 at 6:41 AM Antoine Toulme  wrote:
>> OK clearly I don’t get it. This code has been there since day 1 of the
>> project in our repo and in good standing.
>> Because someone on the Internet copied the defunct project prior to
>> donation in no way warrants this release to receive a -1, 3 years after the
>> donation and multiple releases out!
> 
> This is where we ask for patience from all.
> Things may be missed in
> releases.  We assume on good faith that the code being donated can be
> donated.  When we find something that shouldn't have actual been donated it
> needs to be called out.  At the same time, we may miss some things.  In
> this case, I'm guessing Justin is just being cautious that there could be
> other things included that shouldn't have been included and needs a more
> coarse review.
> 
> FWI, the mikuli package is Apache licensed in its origin, so it doesn't
> actually violate any of our rules.  Listing them in NOTICE is optional but
> considered a best practice, since they have no NOTICE themselves.  You
> should remove the Apache header since it shouldn't have been donated to us
> (unless they have signed an SGA since).

Again, no. This code was part of the donation to the ASF. Someone took the 
defunct code of the original project and copied it to a different project.
> 
> For the sodium package, I can't tell if it's self built by Tuweni or
> something imported from elsewhere as well.  Most of what I see from
> sodium-friends is MIT licensed, so it would not be correct to relicense it
> under Apache license if it was in fact imported from there (I can't find it
> in there though).

This is definitely our code. Git blame if you like.
> 
> John
> 
> 
>>> On Jun 14, 2021, at 12:30 PM, Justin Mclean 
>> wrote:
>>> Hi,
>>>> That’s not the right solution. They copied code from the original
>> project to a separate project before it was donated to the ASF. This has
>> nothing to do with Tuweni.
>>> I'st one solution. Tuweni can, I’m sure come up with other possible ways
>> of dealing with this. IMO It is an issue for the project as Tuweni has
>> (though no fault of it own) ended up with 3rd party code incorrectly
>> labeled with ASF headers.
>>>> If anything, that project might need to set itself to compliance.
>>> Sure, and you might what to pass the information on to them, but that is
>> a seperate issue to Tuweni's compliance of ASF policy around IP clearance
>> and licensing.
>>>> We use the .h file and a script to generate a first pass, and then we
>> do heavy editing. It’s our code alright.
>>> That may not make it your code, I suggest you ask on legal discuss.
>>> Kind Regards,
>>> Justin
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org


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



Re: [VOTE] Apache Tuweni 2.0.0

2021-06-14 Thread Antoine Toulme
OK clearly I don’t get it. This code has been there since day 1 of the project 
in our repo and in good standing.
Because someone on the Internet copied the defunct project prior to donation in 
no way warrants this release to receive a -1, 3 years after the donation and 
multiple releases out!

> On Jun 14, 2021, at 12:30 PM, Justin Mclean  wrote:
> 
> Hi,
> 
>> That’s not the right solution. They copied code from the original project to 
>> a separate project before it was donated to the ASF. This has nothing to do 
>> with Tuweni.
> 
> I'st one solution. Tuweni can, I’m sure come up with other possible ways of 
> dealing with this. IMO It is an issue for the project as Tuweni has (though 
> no fault of it own) ended up with 3rd party code incorrectly labeled with ASF 
> headers.
> 
>> If anything, that project might need to set itself to compliance.
> 
> Sure, and you might what to pass the information on to them, but that is a 
> seperate issue to Tuweni's compliance of ASF policy around IP clearance and 
> licensing.
> 
>> We use the .h file and a script to generate a first pass, and then we do 
>> heavy editing. It’s our code alright.
> 
> That may not make it your code, I suggest you ask on legal discuss. 
> 
> Kind Regards,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [VOTE] Apache Tuweni 2.0.0

2021-06-14 Thread Antoine Toulme



> On Jun 14, 2021, at 11:42 AM, Justin Mclean  wrote:
> 
> Hi,
> 
>> The mikuli code was copied from cava prior to donation, looks like. That was 
>> three years ago, not sure how that happened or what to do about it.
> 
> I would remove the ASF headers and note it inclusion and LICENSE in your 
> LICENSE.
That’s not the right solution. They copied code from the original project to a 
separate project before it was donated to the ASF. This has nothing to do with 
Tuweni. If anything, that project might need to set itself to compliance.
More likely, that project should be archived and removed.
> 
>> We most definitely built all the sodium code, using a script as first pass 
>> then adding more docs and utilities.
> 
> Using a script - hw so? Was that parsing 3rd party code and if so how was it 
> licensed? Just automatically converting something form one form to another or 
> from one computer language to another doesn’t change it original license or 
> man you can put an ASF header n it.
We use the .h file and a script to generate a first pass, and then we do heavy 
editing. It’s our code alright.
> 
> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [VOTE] Apache Tuweni 2.0.0

2021-06-14 Thread Antoine Toulme
The mikuli code was copied from cava prior to donation, looks like. That was 
three years ago, not sure how that happened or what to do about it.

We most definitely built all the sodium code, using a script as first pass then 
adding more docs and utilities.

> On Jun 14, 2021, at 11:19, Justin Mclean  wrote:
> 
> Hi,
> 
> I checked it mostly looks good  but I’m a little concerned but the code in 
> these directories [1][2] that have ASF headers but it looks like the code may 
> actually be from elsewhere. For instance compare [3] to [4]. Is this code 3rd 
> party code or based on 3rd party code? And if it is why does it have an ASF 
> header?
> 
> Thanks,
> Justin
> 
> 1. ./crypto/src/main/java/org/apache/tuweni/crypto/mikuli
> 2../crypto/src/main/java/org/apache/tuweni/crypto/sodium
> 3. ./crypto/src/main/java/org/apache/tuweni/crypto/mikuli/PublicKey.java
> 4. 
> https://github.com/ConsenSys/mikuli/blob/master/src/main/java/net/consensys/mikuli/crypto/PublicKey.java
> 


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



Re: [VOTE] Apache Tuweni 2.0.0

2021-06-10 Thread Antoine Toulme
I am adding my +1 (binding) vote, ported over from the dev list vote.

> On Jun 9, 2021, at 22:55, Antoine Toulme  wrote:
> 
> Absolutely. We onboarded a new committer earlier this year and have been 
> pushing hard to get new contributions 
> (https://twitter.com/_tmio/status/1402014603232497678).
> We received recently interest from 2 new contributors.
> 
> To do so, I also started educating the project with resources on the ASF, and 
> I have made several presentations and videos showcasing why Tuweni is at 
> Apache:
> https://twitter.com/ChainSafeth/status/1400452161088102409
> https://www.youtube.com/watch?v=9fyaDQ55x_E=PLWafk17Jd7VZY793NdRERKIV62GkQzUbc
> https://www.youtube.com/watch?v=-BDarYVhS1s=PLWafk17Jd7VZY793NdRERKIV62GkQzUbc=2
> 
> It is absolutely imperative that our project shows a diverse community of 
> volunteers. That’s where we reported we were at during the last board report:
> https://cwiki.apache.org/confluence/display/TUWENI/May+2021
> 
> Thank you for your feedback, please feel free to come and help, and let us 
> know how else we can help this project grow.
> 
> Cheers!
> 
> Antoine
> 
>> On Jun 9, 2021, at 7:08 PM, Xun Liu  wrote:
>> 
>> Hi, Antoine
>> 
>> +1 (non-binding) from me, I have checked the following items:
>> - Incubating in name
>> - NOTICE is fine
>> - DISCLAIMER exists
>> - All links are valid
>> - No unexpected binary files
>> - All ASF files have ASF headers
>> 
>> In addition, I have no intention of offending, but I have a little
>> suggestion.
>> I looked at tuweni's project contributors list, and I saw that most of the
>> PRs were submitted by you.
>> I believe you are a master of programming, but you also need to do some
>> work in developing
>> the community so that more people can participate in the development of the
>> tuweni project.
>> In that way, I believe that the tuweni project will develop healthier. :-)
>> 
>> Best regards
>> Xun Liu
>> 
>>> On Thu, Jun 10, 2021 at 6:56 AM Antoine Toulme  wrote:
>>> 
>>> Hello all,
>>> This is a call for a vote to release Apache Tuweni (incubating) version
>>> 2.0.0. Apache Tuweni is a set of libraries and other tools to aid
>>> development of blockchain and other decentralized software in Java and
>>> other JVM languages. It includes a low-level bytes library, serialization
>>> and deserialization codecs (e.g. RLP), various cryptography functions and
>>> primitives, and lots of other helpful utilities.
>>> 
>>> The Apache Tuweni community has voted on and approved a proposal to
>>> release Apache Tuweni (Incubating) version 2.0.0. We would like to request
>>> the Incubator PMC members review and vote on this incubator release.
>>> 
>>> Release information:
>>> Vote result thread:
>>> 
>>> https://lists.apache.org/thread.html/rfdedc3c78164f3cf92874a95cc2c5f4916267a41ec3c6aa020bb18a3%40%3Cdev.tuweni.apache.org%3E
>>> We're voting on the source distributions available here:
>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.0.0-incubating/
>>> The release tag is present here:
>>> 
>>> https://github.com/apache/incubator-tuweni/releases/tag/v2.0.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)
>>> 
>>> Thank you,
>>> Antoine.
>>> ---
>>> On behalf of Tuweni community
>>> 
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>>> 
> 


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



Re: [VOTE] Apache Tuweni 2.0.0

2021-06-09 Thread Antoine Toulme
Absolutely. We onboarded a new committer earlier this year and have been 
pushing hard to get new contributions 
(https://twitter.com/_tmio/status/1402014603232497678).
We received recently interest from 2 new contributors.

To do so, I also started educating the project with resources on the ASF, and I 
have made several presentations and videos showcasing why Tuweni is at Apache:
https://twitter.com/ChainSafeth/status/1400452161088102409
https://www.youtube.com/watch?v=9fyaDQ55x_E=PLWafk17Jd7VZY793NdRERKIV62GkQzUbc
https://www.youtube.com/watch?v=-BDarYVhS1s=PLWafk17Jd7VZY793NdRERKIV62GkQzUbc=2

It is absolutely imperative that our project shows a diverse community of 
volunteers. That’s where we reported we were at during the last board report:
https://cwiki.apache.org/confluence/display/TUWENI/May+2021

Thank you for your feedback, please feel free to come and help, and let us know 
how else we can help this project grow.

Cheers!

Antoine

> On Jun 9, 2021, at 7:08 PM, Xun Liu  wrote:
> 
> Hi, Antoine
> 
> +1 (non-binding) from me, I have checked the following items:
> - Incubating in name
> - NOTICE is fine
> - DISCLAIMER exists
> - All links are valid
> - No unexpected binary files
> - All ASF files have ASF headers
> 
> In addition, I have no intention of offending, but I have a little
> suggestion.
> I looked at tuweni's project contributors list, and I saw that most of the
> PRs were submitted by you.
> I believe you are a master of programming, but you also need to do some
> work in developing
> the community so that more people can participate in the development of the
> tuweni project.
> In that way, I believe that the tuweni project will develop healthier. :-)
> 
> Best regards
> Xun Liu
> 
> On Thu, Jun 10, 2021 at 6:56 AM Antoine Toulme  wrote:
> 
>> Hello all,
>> This is a call for a vote to release Apache Tuweni (incubating) version
>> 2.0.0. Apache Tuweni is a set of libraries and other tools to aid
>> development of blockchain and other decentralized software in Java and
>> other JVM languages. It includes a low-level bytes library, serialization
>> and deserialization codecs (e.g. RLP), various cryptography functions and
>> primitives, and lots of other helpful utilities.
>> 
>> The Apache Tuweni community has voted on and approved a proposal to
>> release Apache Tuweni (Incubating) version 2.0.0. We would like to request
>> the Incubator PMC members review and vote on this incubator release.
>> 
>> Release information:
>> Vote result thread:
>> 
>> https://lists.apache.org/thread.html/rfdedc3c78164f3cf92874a95cc2c5f4916267a41ec3c6aa020bb18a3%40%3Cdev.tuweni.apache.org%3E
>> We're voting on the source distributions available here:
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.0.0-incubating/
>> The release tag is present here:
>> 
>> https://github.com/apache/incubator-tuweni/releases/tag/v2.0.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)
>> 
>> Thank you,
>> Antoine.
>> ---
>> On behalf of Tuweni community
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



[VOTE] Apache Tuweni 2.0.0

2021-06-09 Thread Antoine Toulme
Hello all,
This is a call for a vote to release Apache Tuweni (incubating) version 2.0.0. 
Apache Tuweni is a set of libraries and other tools to aid development of 
blockchain and other decentralized software in Java and other JVM languages. It 
includes a low-level bytes library, serialization and deserialization codecs 
(e.g. RLP), various cryptography functions and primitives, and lots of other 
helpful utilities.

The Apache Tuweni community has voted on and approved a proposal to release 
Apache Tuweni (Incubating) version 2.0.0. We would like to request the 
Incubator PMC members review and vote on this incubator release.

Release information:
Vote result thread:
https://lists.apache.org/thread.html/rfdedc3c78164f3cf92874a95cc2c5f4916267a41ec3c6aa020bb18a3%40%3Cdev.tuweni.apache.org%3E
We're voting on the source distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/2.0.0-incubating/
The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v2.0.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)

Thank you,
Antoine.
---
On behalf of Tuweni community

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



Re: BlockID champion

2021-05-25 Thread Antoine Toulme
Matthew,

I would be interested in championing the project. Please follow the template 
provided last time around by Justin.

Cheers,

Antoine

> On May 25, 2021, at 17:43, Roman Shaposhnik  wrote:
> 
> On Tue, May 25, 2021 at 5:39 PM Matthew Sacks 
> wrote:
> 
>> Would anyone champion BlockID once a formal specification is submitted
>> here?
> 
> 
> URL, plz?
> 
> Thanks,
> Roman.


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



Re: Minecraft donsn't work OK -J

2021-05-22 Thread Antoine Toulme
Deepest apologies. Please disregard. (Minecraft is fixed, anyone asks).

> On May 22, 2021, at 5:07 PM, Antoine Toulme  wrote:
> 
> 
> Antoine Toulme
> Founder | The Machine Consultancy LLC
> https://themachine.io
> anto...@themachine.io
> Phone: +1 (408) 471 6784
> 


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



Minecraft donsn't work OK -J

2021-05-22 Thread Antoine Toulme


Antoine Toulme
Founder | The Machine Consultancy LLC
https://themachine.io
anto...@themachine.io
Phone: +1 (408) 471 6784


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



Re: BlockID DRAFT DRAFT

2021-05-10 Thread Antoine Toulme
This is interesting to me. Please tell us more with the template Justin 
provided.

> On May 10, 2021, at 05:58, Matthew Sacks  wrote:
> 
> Thanks, I'll take a look.
> 
>> On Mon, May 10, 2021 at 1:18 AM Justin Mclean 
>> wrote:
>> 
>> Hi,
>> 
>> I may be missing some context here but if you want to propose an
>> Incubating project I suggest you follow the steps here:
>> 
>> https://incubator.apache.org/cookbook/#what_are_the_steps_to_becoming_an_apache_software_foundation_top_level_project
>> 
>> And use this template to create the draft proposal:
>> https://cwiki.apache.org/confluence/display/INCUBATOR/New+Podling+Proposal
>> 
>> Here’s are some other proposals that might help:
>> https://cwiki.apache.org/confluence/display/INCUBATOR/Proposals
>> 
>> Thanks,
>> Justin
>> 
> -- 
> Thank you, Matthew


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



Re: [MENTORS] Old releases in release area

2021-05-01 Thread Antoine Toulme
Tuweni’s old releases are removed too. Thanks!

> On Apr 30, 2021, at 6:25 PM, Joshua Poore  wrote:
> 
> Flagon’s old releases are removed.
> 
> Thnx
> 
>> On Apr 27, 2021, at 12:59 AM, Justin Mclean  wrote:
>> 
>> Hi,
>> 
>> A few projects need to clean up their release area as they have multiple 
>> releases listed in then, only the last release need to be listed as the 
>> older releases are archived. [16]
>> 
>> The projects are:
>> Crail [1]
>> DataLab [2]
>> Doris [3]
>> Flagon [4]
>> Hivemall [5]
>> Livy [6]
>> Milagro [7]
>> MXNet [8]
>> Nemo [9]
>> NLPCraft [10]
>> NuttX [11]
>> Pinot [12]
>> Toree [13]
>> Tuweni [14]
>> YuniKorn [15]
>> 
>> Thanks,
>> Justin
>> 
>> 1. https://dist.apache.org/repos/dist/release/incubator/crail/
>> 2. https://dist.apache.org/repos/dist/release/incubator/datalab/
>> 3. https://dist.apache.org/repos/dist/release/incubator/doris/
>> 4. https://dist.apache.org/repos/dist/release/incubator/flagon/
>> 5. https://dist.apache.org/repos/dist/release/incubator/hivemall/
>> 6. https://dist.apache.org/repos/dist/release/incubator/livy/
>> 7. https://dist.apache.org/repos/dist/release/incubator/milagro/
>> 8. https://dist.apache.org/repos/dist/release/incubator/mxnet/
>> 9 https://dist.apache.org/repos/dist/release/incubator/nemo/
>> 10. https://dist.apache.org/repos/dist/release/incubator/nlpcraft/nlpcraft/
>> 11. https://dist.apache.org/repos/dist/release/incubator/nuttx/
>> 12. https://dist.apache.org/repos/dist/release/incubator/pinot/
>> 13. https://dist.apache.org/repos/dist/release/incubator/toree/
>> 14. https://dist.apache.org/repos/dist/release/incubator/tuweni/
>> 15. https://dist.apache.org/repos/dist/release/incubator/yunikorn/
>> 16 https://archive.apache.org/dist/incubator/
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [MENTORS] Old releases in release area

2021-04-26 Thread Antoine Toulme
Very good point, thank you. I will make sure.

> On Apr 26, 2021, at 10:45 PM, Justin Mclean  wrote:
> 
> Hi,
> 
>> Sure, just delete the old bits? I will do that for Tuweni.
> 
> You might want to double check that your projects download page isn’t linking 
> to them. If it is you can change the links of old versions to point to the 
> archive, but please keep the latest release going via the mirror system.
> 
> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [MENTORS] Old releases in release area

2021-04-26 Thread Antoine Toulme
Sure, just delete the old bits? I will do that for Tuweni.

> On Apr 26, 2021, at 9:59 PM, Justin Mclean  wrote:
> 
> Hi,
> 
> A few projects need to clean up their release area as they have multiple 
> releases listed in then, only the last release need to be listed as the older 
> releases are archived. [16]
> 
> The projects are:
> Crail [1]
> DataLab [2]
> Doris [3]
> Flagon [4]
> Hivemall [5]
> Livy [6]
> Milagro [7]
> MXNet [8]
> Nemo [9]
> NLPCraft [10]
> NuttX [11]
> Pinot [12]
> Toree [13]
> Tuweni [14]
> YuniKorn [15]
> 
> Thanks,
> Justin
> 
> 1. https://dist.apache.org/repos/dist/release/incubator/crail/
> 2. https://dist.apache.org/repos/dist/release/incubator/datalab/
> 3. https://dist.apache.org/repos/dist/release/incubator/doris/
> 4. https://dist.apache.org/repos/dist/release/incubator/flagon/
> 5. https://dist.apache.org/repos/dist/release/incubator/hivemall/
> 6. https://dist.apache.org/repos/dist/release/incubator/livy/
> 7. https://dist.apache.org/repos/dist/release/incubator/milagro/
> 8. https://dist.apache.org/repos/dist/release/incubator/mxnet/
> 9 https://dist.apache.org/repos/dist/release/incubator/nemo/
> 10. https://dist.apache.org/repos/dist/release/incubator/nlpcraft/nlpcraft/
> 11. https://dist.apache.org/repos/dist/release/incubator/nuttx/
> 12. https://dist.apache.org/repos/dist/release/incubator/pinot/
> 13. https://dist.apache.org/repos/dist/release/incubator/toree/
> 14. https://dist.apache.org/repos/dist/release/incubator/tuweni/
> 15. https://dist.apache.org/repos/dist/release/incubator/yunikorn/
> 16 https://archive.apache.org/dist/incubator/
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [VOTE] Apache Tuweni 1.4 release

2021-02-20 Thread Antoine Toulme
Looking :|

> On Feb 19, 2021, at 10:35 PM, Furkan KAMACI  wrote:
> 
> Hi Antoine,
> 
> Github includes a LICENSE file but source files at dist do not contain it
> (which also breaks build process).
> 
> By the way current tag is here:
> 
> https://github.com/apache/incubator-tuweni/releases/tag/v1.4.0-incubating-rc 
> <https://github.com/apache/incubator-tuweni/releases/tag/v1.4.0-incubating-rc>
> <https://github.com/apache/incubator-tuweni/releases/tag/v1.4.0-incubating-rc 
> <https://github.com/apache/incubator-tuweni/releases/tag/v1.4.0-incubating-rc>>
> 
> instead of:
> 
> https://github.com/apache/incubator-tuweni/releases/tag/v1.4.0-incubating 
> <https://github.com/apache/incubator-tuweni/releases/tag/v1.4.0-incubating>
> 
> Kind Regards,
> Furkan KAMACI
> 
> 
> 
> On Sat, Feb 20, 2021 at 9:13 AM Antoine Toulme  <mailto:anto...@toulme.name>> wrote:
> 
>> Hello folks,
>> 
>> 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
>> 
>> This release includes the following changes:
>> Changes:
>> * Add license and notice for binary distribution
>> * Add an Ethereum faucet application
>> * Add an Ethereum wallet
>> * Add a JSON-RPC client library
>> * Remove net-coroutines
>> * Multiple enhancements to RLPx server:
>> ** Ability to keep alive connections
>> ** Add listeners for connection and disconnection
>> ** Expose network interface used by the server
>> * Expose bytes of the public key on an ENR record
>> * Make DNS daemon API easier to use
>> * Add optional, runtime dependencies to pom.xml
>> 
>> Bugs:
>> *  Fix for bug #186 (#188)
>> * Take care of TCP timeouts when connecting to server, upgrade dnsjava to
>> latest
>> * Fix issue #168: Bytes32.wrap with offset is incorrect
>> 
>> We had the following vote on the dev list:
>> 
>> https://lists.apache.org/thread.html/r360d2e519c9544fd5e8db569a239b6c19943ba7545642ff66d4ec3a3%40%3Cdev.tuweni.apache.org%3E
>> <
>> https://lists.apache.org/thread.html/r360d2e519c9544fd5e8db569a239b6c19943ba7545642ff66d4ec3a3@%3Cdev.tuweni.apache.org%3E
>>  
>> <https://lists.apache.org/thread.html/r360d2e519c9544fd5e8db569a239b6c19943ba7545642ff66d4ec3a3@%3Cdev.tuweni.apache.org%3E>
>>> 
>> 
>> The vote passed as follows:
>> 
>> https://lists.apache.org/thread.html/r89fc87218fb1dd7e23e1cf35fde5e5f510c9a63afaa965e0aa5afdcb%40%3Cdev.tuweni.apache.org%3E
>>  
>> <https://lists.apache.org/thread.html/r89fc87218fb1dd7e23e1cf35fde5e5f510c9a63afaa965e0aa5afdcb%40%3Cdev.tuweni.apache.org%3E>
>> The vote has concluded with the following results:
>> 3 +1: Danno Ferrin, Antoine Toulme, Vinayakumar B
>> 0 +0
>> 0 -1
>> 
>> Cheers,
>> 
>> Antoine



[VOTE] Apache Tuweni 1.4 release

2021-02-19 Thread Antoine Toulme
Hello folks,

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

This release includes the following changes:
Changes:
* Add license and notice for binary distribution
* Add an Ethereum faucet application
* Add an Ethereum wallet
* Add a JSON-RPC client library
* Remove net-coroutines
* Multiple enhancements to RLPx server:
** Ability to keep alive connections
** Add listeners for connection and disconnection
** Expose network interface used by the server
* Expose bytes of the public key on an ENR record
* Make DNS daemon API easier to use
* Add optional, runtime dependencies to pom.xml

Bugs:
*  Fix for bug #186 (#188)
* Take care of TCP timeouts when connecting to server, upgrade dnsjava to latest
* Fix issue #168: Bytes32.wrap with offset is incorrect

We had the following vote on the dev list:
https://lists.apache.org/thread.html/r360d2e519c9544fd5e8db569a239b6c19943ba7545642ff66d4ec3a3%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/r360d2e519c9544fd5e8db569a239b6c19943ba7545642ff66d4ec3a3@%3Cdev.tuweni.apache.org%3E>

The vote passed as follows:
https://lists.apache.org/thread.html/r89fc87218fb1dd7e23e1cf35fde5e5f510c9a63afaa965e0aa5afdcb%40%3Cdev.tuweni.apache.org%3E
The vote has concluded with the following results:
3 +1: Danno Ferrin, Antoine Toulme, Vinayakumar B
0 +0
0 -1

Cheers,

Antoine




Re: NOTICE file for binary release

2021-01-02 Thread Antoine Toulme
Understood, thanks for taking a look. I was worried about something obvious I’d 
miss before I get to run a release candidate by the IPMC.

I will start a release vote now.

Cheers,

Antoine

> On Jan 2, 2021, at 6:00 PM, Justin Mclean  wrote:
> 
> Hi,
> 
> Without access to a release it is a little hard to confirm, but it looks 
> reasonable to me.
> 
> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: NOTICE file for binary release

2020-12-31 Thread Antoine Toulme
Additionally, I have amended the NOTICE file for binaries distribution here:
https://paste.apache.org/1mqph <https://paste.apache.org/1mqph>

Please let me know if that looks ok too if possible.

Cheers,

Antoine

> On Dec 30, 2020, at 11:15 PM, Antoine Toulme  wrote:
> 
> I have reworked our LICENSE file for our binary distribution.
> 
> Here it is:
> https://paste.apache.org/gjb40 <https://paste.apache.org/gjb40>
> 
> Would someone please review? Is the format acceptable? Please let me know.
> 
> Cheers,
> 
> Antoine
> 
>> On Dec 18, 2020, at 12:10 AM, Antoine Toulme  wrote:
>> 
>> OK thank you I’ll rework that into the LICENSE file with the license text.
>> 
>>> On Dec 17, 2020, at 11:54 PM, Justin Mclean  
>>> wrote:
>>> 
>>> Hi,
>>> 
>>>> Last release we had feedback that the NOTICE file for the binary release 
>>>> needs to show the licenses of the depdendencies distributed alongside the 
>>>> code.
>>> 
>>> In general the NOTICE file does not do this, license information goes in 
>>> the LICENSE file. Please see [1]
>>> 
>>> If some of the code in including in the release is Apache licensed you made 
>>> see to add the contents of their NOTICE files to your.
>>> 
>>> If something is a dependancy and not included in the release then nothing 
>>> needs to be done.
>>> 
>>> Thanks,
>>> Justin
>>> 
>>> 1. https://apache.org/dev/licensing-howto.html
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>> 
> 



Re: NOTICE file for binary release

2020-12-30 Thread Antoine Toulme
I have reworked our LICENSE file for our binary distribution.

Here it is:
https://paste.apache.org/gjb40 <https://paste.apache.org/gjb40>

Would someone please review? Is the format acceptable? Please let me know.

Cheers,

Antoine

> On Dec 18, 2020, at 12:10 AM, Antoine Toulme  wrote:
> 
> OK thank you I’ll rework that into the LICENSE file with the license text.
> 
>> On Dec 17, 2020, at 11:54 PM, Justin Mclean  wrote:
>> 
>> Hi,
>> 
>>> Last release we had feedback that the NOTICE file for the binary release 
>>> needs to show the licenses of the depdendencies distributed alongside the 
>>> code.
>> 
>> In general the NOTICE file does not do this, license information goes in the 
>> LICENSE file. Please see [1]
>> 
>> If some of the code in including in the release is Apache licensed you made 
>> see to add the contents of their NOTICE files to your.
>> 
>> If something is a dependancy and not included in the release then nothing 
>> needs to be done.
>> 
>> Thanks,
>> Justin
>> 
>> 1. https://apache.org/dev/licensing-howto.html
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
> 



Re: NOTICE file for binary release

2020-12-18 Thread Antoine Toulme
OK thank you I’ll rework that into the LICENSE file with the license text.

> On Dec 17, 2020, at 11:54 PM, Justin Mclean  wrote:
> 
> Hi,
> 
>> Last release we had feedback that the NOTICE file for the binary release 
>> needs to show the licenses of the depdendencies distributed alongside the 
>> code.
> 
> In general the NOTICE file does not do this, license information goes in the 
> LICENSE file. Please see [1]
> 
> If some of the code in including in the release is Apache licensed you made 
> see to add the contents of their NOTICE files to your.
> 
> If something is a dependancy and not included in the release then nothing 
> needs to be done.
> 
> Thanks,
> Justin
> 
> 1. https://apache.org/dev/licensing-howto.html
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



NOTICE file for binary release

2020-12-17 Thread Antoine Toulme
Hey folks,

Last release we had feedback that the NOTICE file for the binary release needs 
to show the licenses of the depdendencies distributed alongside the code.

I attach here the NOTICE file we now generate - would you please review and let 
me know if it looks ok?

Cheers,

Antoine


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

[ANNOUNCE] Apache Tuweni (incubating) 1.3.0 released

2020-11-27 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 1.3.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v1.3.0-incubating

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.

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



[RESULT][VOTE] Apache Tuweni 1.3.0 release

2020-11-27 Thread Antoine Toulme
The vote for this release of Apache Tuweni 1.3.0 (incubating) has concluded.
Thank you all for your vote.

Here are the votes:
+1 4 (binding):
David Fisher
Furkan Kamaci
Jean-Baptiste Onofre
Antoine Toulme 
+0 0
-1 0

The vote has passed. We will proceed to release the artifacts. Thanks all!

Antoine

> On Nov 22, 2020, at 11:27 PM, Antoine Toulme  wrote:
> 
> Dave, I appreciate and thank you for your change of vote.
> 
> I already have changed how we generate the NOTICE in our binary distribution 
> - next time, I might run it by the list here before the vote starts to 
> discuss its format.
> 
>> On Nov 22, 2020, at 11:32 AM, Dave Fisher  wrote:
>> 
>> Hi Antoine,
>> 
>> With your explanations I’m changing my VOTE:
>> 
>> +1 (binding)
>> 
>> Regards,
>> Dave
>> 
>>> On Nov 21, 2020, at 3:42 PM, Antoine Toulme  wrote:
>>> 
>>> 
>>> 
>>>> On Nov 21, 2020, at 2:50 PM, Dave Fisher  wrote:
>>>> 
>>>> 
>>>> 
>>>>> On Nov 21, 2020, at 2:25 PM, Antoine Toulme  wrote:
>>>>> 
>>>>> The binaries are generated by the build.
>>>> 
>>>> I ran a build the jars were generated, but the scripts in the bin are not 
>>>> anywhere in the source tree. Those aren’t built I have no idea where the 
>>>> binary convenience got those scripts.
>>> The scripts are generated by the application plugin of Gradle:
>>> https://docs.gradle.org/current/userguide/application_plugin.html 
>>> <https://docs.gradle.org/current/userguide/application_plugin.html>
>>> 
>>>> 
>>>>> 
>>>>> I thought the build was a vote on the sources and their distribution, 
>>>>> while binaries are convenience.
>>>> 
>>>> They are a convenience, but if you are using ASF resources then the 
>>>> licensing needs to properly follow policy.
>>> OK.
>>>> 
>>>>> 
>>>>> Do you have an example of (3)?
>>>> 
>>>> leveldbjni-all-1.8.jar is BSD 3-Clause
>>>> Jetty is dual licensed - you should declare that you are choosing AL2.
>>>> Jersey is quad licensed - …
>>>> Jaxb is CDDL 1.1, but used to be GPL
>>>> Javax is CDDL and GPL2 so you definitely need to declare.
>>>> Javasist is triple licensed - AL2, LGPL2, and MPL 1.1 so ...
>>>> Jakarta are EPL2 and GPL2.
>>>> 
>>>> I found this information quickly using mvnrepository.com
>>>> 
>>>> It’s all about easily assuring users of the binary package what the terms 
>>>> are.
>>>> 
>>>> These classes can be used for Binaries
>>>> Class A licenses: https://www.apache.org/legal/resolved.html#category-a
>>>> Class B licenses: https://www.apache.org/legal/resolved.html#category-b
>>>> Sources must not contain Class B.
>>>> 
>>>> Class X cannot be used: 
>>>> https://www.apache.org/legal/resolved.html#category-x 
>>>> <https://www.apache.org/legal/resolved.html#category-x>
>>> 
>>> Ah, we generate a license report but don’t include it. We can fix that in 
>>> the next release.
>>>> 
>>>> Regards,
>>>> Dave
>>>> 
>>>>> 
>>>>>> On Nov 21, 2020, at 2:20 PM, Dave Fisher  wrote:
>>>>>> 
>>>>>> Hi -
>>>>>> 
>>>>>> Incubator in name, Signatures, Hashes, NOTICE, DISCLAIMER are in place.
>>>>>> 
>>>>>> Source package LICENSEs are fine.
>>>>>> 
>>>>>> Binaries -
>>>>>> (1) bin directory - where are the sources for the scripts and bat files 
>>>>>> in the Source Release?
>>>>>> (2) bin directory - what is the license for these files?
>>>>>> (3) LICENSE is identical to source release. The binary LICENSE and 
>>>>>> NOTICE need to reflect everything included in the lib directory.
>>>>>> 
>>>>>> I’m -0 (binding) on this release, I think these 3 issues do need to be 
>>>>>> addressed.
>>>>>> 
>>>>>> If other IPMC members are willing to VOTE +1 that’s ok with me.
>>>>>> 
>>>>>> Regards,
>>>>>> Dave
>>>>>> 
>>>>>>> On Nov 19, 2020, at 11:16 AM, Antoine Toulme  
>>>>>>> wrote:
>>>>>>&

Re: [VOTE] Apache Tuweni 1.3.0 release

2020-11-22 Thread Antoine Toulme
Dave, I appreciate and thank you for your change of vote.

I already have changed how we generate the NOTICE in our binary distribution - 
next time, I might run it by the list here before the vote starts to discuss 
its format.

> On Nov 22, 2020, at 11:32 AM, Dave Fisher  wrote:
> 
> Hi Antoine,
> 
> With your explanations I’m changing my VOTE:
> 
> +1 (binding)
> 
> Regards,
> Dave
> 
>> On Nov 21, 2020, at 3:42 PM, Antoine Toulme  wrote:
>> 
>> 
>> 
>>> On Nov 21, 2020, at 2:50 PM, Dave Fisher  wrote:
>>> 
>>> 
>>> 
>>>> On Nov 21, 2020, at 2:25 PM, Antoine Toulme  wrote:
>>>> 
>>>> The binaries are generated by the build.
>>> 
>>> I ran a build the jars were generated, but the scripts in the bin are not 
>>> anywhere in the source tree. Those aren’t built I have no idea where the 
>>> binary convenience got those scripts.
>> The scripts are generated by the application plugin of Gradle:
>> https://docs.gradle.org/current/userguide/application_plugin.html 
>> <https://docs.gradle.org/current/userguide/application_plugin.html>
>> 
>>> 
>>>> 
>>>> I thought the build was a vote on the sources and their distribution, 
>>>> while binaries are convenience.
>>> 
>>> They are a convenience, but if you are using ASF resources then the 
>>> licensing needs to properly follow policy.
>> OK.
>>> 
>>>> 
>>>> Do you have an example of (3)?
>>> 
>>> leveldbjni-all-1.8.jar is BSD 3-Clause
>>> Jetty is dual licensed - you should declare that you are choosing AL2.
>>> Jersey is quad licensed - …
>>> Jaxb is CDDL 1.1, but used to be GPL
>>> Javax is CDDL and GPL2 so you definitely need to declare.
>>> Javasist is triple licensed - AL2, LGPL2, and MPL 1.1 so ...
>>> Jakarta are EPL2 and GPL2.
>>> 
>>> I found this information quickly using mvnrepository.com
>>> 
>>> It’s all about easily assuring users of the binary package what the terms 
>>> are.
>>> 
>>> These classes can be used for Binaries
>>> Class A licenses: https://www.apache.org/legal/resolved.html#category-a
>>> Class B licenses: https://www.apache.org/legal/resolved.html#category-b
>>> Sources must not contain Class B.
>>> 
>>> Class X cannot be used: 
>>> https://www.apache.org/legal/resolved.html#category-x 
>>> <https://www.apache.org/legal/resolved.html#category-x>
>> 
>> Ah, we generate a license report but don’t include it. We can fix that in 
>> the next release.
>>> 
>>> Regards,
>>> Dave
>>> 
>>>> 
>>>>> On Nov 21, 2020, at 2:20 PM, Dave Fisher  wrote:
>>>>> 
>>>>> Hi -
>>>>> 
>>>>> Incubator in name, Signatures, Hashes, NOTICE, DISCLAIMER are in place.
>>>>> 
>>>>> Source package LICENSEs are fine.
>>>>> 
>>>>> Binaries -
>>>>> (1) bin directory - where are the sources for the scripts and bat files 
>>>>> in the Source Release?
>>>>> (2) bin directory - what is the license for these files?
>>>>> (3) LICENSE is identical to source release. The binary LICENSE and NOTICE 
>>>>> need to reflect everything included in the lib directory.
>>>>> 
>>>>> I’m -0 (binding) on this release, I think these 3 issues do need to be 
>>>>> addressed.
>>>>> 
>>>>> If other IPMC members are willing to VOTE +1 that’s ok with me.
>>>>> 
>>>>> Regards,
>>>>> Dave
>>>>> 
>>>>>> On Nov 19, 2020, at 11:16 AM, Antoine Toulme  wrote:
>>>>>> 
>>>>>> Hi all,
>>>>>> 
>>>>>> We're voting on the source distributions available here:
>>>>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.3.0-incubating/
>>>>>> The release tag is present here:
>>>>>> https://github.com/apache/incubator-tuweni/releases/tag/v1.3.0-incubating-rc
>>>>>> 
>>>>>> Please review and vote as appropriate.
>>>>>> 
>>>>>> The following changes were made since 1.2.0:
>>>>>> 
>>>>>> * Update to support Sodium 1.0.18 
>>>>>> (https://github.com/apache/incubator-tuweni/pull/164 
>>>>>> <https://github.com/apache/incu

Re: [VOTE] Apache Tuweni 1.3.0 release

2020-11-21 Thread Antoine Toulme


> On Nov 21, 2020, at 2:50 PM, Dave Fisher  wrote:
> 
> 
> 
>> On Nov 21, 2020, at 2:25 PM, Antoine Toulme  wrote:
>> 
>> The binaries are generated by the build.
> 
> I ran a build the jars were generated, but the scripts in the bin are not 
> anywhere in the source tree. Those aren’t built I have no idea where the 
> binary convenience got those scripts.
The scripts are generated by the application plugin of Gradle:
https://docs.gradle.org/current/userguide/application_plugin.html 
<https://docs.gradle.org/current/userguide/application_plugin.html>

> 
>> 
>> I thought the build was a vote on the sources and their distribution, while 
>> binaries are convenience.
> 
> They are a convenience, but if you are using ASF resources then the licensing 
> needs to properly follow policy.
OK.
> 
>> 
>> Do you have an example of (3)?
> 
> leveldbjni-all-1.8.jar is BSD 3-Clause
> Jetty is dual licensed - you should declare that you are choosing AL2.
> Jersey is quad licensed - …
> Jaxb is CDDL 1.1, but used to be GPL
> Javax is CDDL and GPL2 so you definitely need to declare.
> Javasist is triple licensed - AL2, LGPL2, and MPL 1.1 so ...
> Jakarta are EPL2 and GPL2.
> 
> I found this information quickly using mvnrepository.com
> 
> It’s all about easily assuring users of the binary package what the terms are.
> 
> These classes can be used for Binaries
> Class A licenses: https://www.apache.org/legal/resolved.html#category-a
> Class B licenses: https://www.apache.org/legal/resolved.html#category-b
> Sources must not contain Class B.
> 
> Class X cannot be used: https://www.apache.org/legal/resolved.html#category-x 
> <https://www.apache.org/legal/resolved.html#category-x>

Ah, we generate a license report but don’t include it. We can fix that in the 
next release.
> 
> Regards,
> Dave
> 
>> 
>>> On Nov 21, 2020, at 2:20 PM, Dave Fisher  wrote:
>>> 
>>> Hi -
>>> 
>>> Incubator in name, Signatures, Hashes, NOTICE, DISCLAIMER are in place.
>>> 
>>> Source package LICENSEs are fine.
>>> 
>>> Binaries -
>>> (1) bin directory - where are the sources for the scripts and bat files in 
>>> the Source Release?
>>> (2) bin directory - what is the license for these files?
>>> (3) LICENSE is identical to source release. The binary LICENSE and NOTICE 
>>> need to reflect everything included in the lib directory.
>>> 
>>> I’m -0 (binding) on this release, I think these 3 issues do need to be 
>>> addressed.
>>> 
>>> If other IPMC members are willing to VOTE +1 that’s ok with me.
>>> 
>>> Regards,
>>> Dave
>>> 
>>>> On Nov 19, 2020, at 11:16 AM, Antoine Toulme  wrote:
>>>> 
>>>> Hi all,
>>>> 
>>>> We're voting on the source distributions available here:
>>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.3.0-incubating/
>>>> The release tag is present here:
>>>> https://github.com/apache/incubator-tuweni/releases/tag/v1.3.0-incubating-rc
>>>> 
>>>> Please review and vote as appropriate.
>>>> 
>>>> The following changes were made since 1.2.0:
>>>> 
>>>> * Update to support Sodium 1.0.18 
>>>> (https://github.com/apache/incubator-tuweni/pull/164 
>>>> <https://github.com/apache/incubator-tuweni/pull/164>)
>>>> * Base58 encoding support 
>>>> (https://github.com/apache/incubator-tuweni/pull/150 
>>>> <https://github.com/apache/incubator-tuweni/pull/150>)
>>>> * eth65 support (https://github.com/apache/incubator-tuweni/pull/152 
>>>> <https://github.com/apache/incubator-tuweni/pull/152>)
>>>> * Add a helper to transform a SECP256K1 public key into an Ethereum 
>>>> address (https://github.com/apache/incubator-tuweni/pull/154 
>>>> <https://github.com/apache/incubator-tuweni/pull/154>)
>>>> * Add a discv5 scraper 
>>>> (https://github.com/apache/incubator-tuweni/pull/157 
>>>> <https://github.com/apache/incubator-tuweni/pull/157>)
>>>> * Upgrade Bouncy Castle 
>>>> (https://github.com/apache/incubator-tuweni/pull/160 
>>>> <https://github.com/apache/incubator-tuweni/pull/160>)
>>>> * Upgrade Error Prone (https://github.com/apache/incubator-tuweni/pull/165 
>>>> <https://github.com/apache/incubator-tuweni/pull/165>)
>>>> * Add Windows CI test build 
>>>> (https://github.com/apache/incubator-tuweni/p

Re: [VOTE] Apache Tuweni 1.3.0 release

2020-11-21 Thread Antoine Toulme
The binaries are generated by the build.

I thought the build was a vote on the sources and their distribution, while 
binaries are convenience.

Do you have an example of (3)?

> On Nov 21, 2020, at 2:20 PM, Dave Fisher  wrote:
> 
> Hi -
> 
> Incubator in name, Signatures, Hashes, NOTICE, DISCLAIMER are in place.
> 
> Source package LICENSEs are fine.
> 
> Binaries -
> (1) bin directory - where are the sources for the scripts and bat files in 
> the Source Release?
> (2) bin directory - what is the license for these files?
> (3) LICENSE is identical to source release. The binary LICENSE and NOTICE 
> need to reflect everything included in the lib directory.
> 
> I’m -0 (binding) on this release, I think these 3 issues do need to be 
> addressed.
> 
> If other IPMC members are willing to VOTE +1 that’s ok with me.
> 
> Regards,
> Dave
> 
>> On Nov 19, 2020, at 11:16 AM, Antoine Toulme  wrote:
>> 
>> Hi all,
>> 
>> We're voting on the source distributions available here:
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.3.0-incubating/
>> The release tag is present here:
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.3.0-incubating-rc
>> 
>> Please review and vote as appropriate.
>> 
>> The following changes were made since 1.2.0:
>> 
>> * Update to support Sodium 1.0.18 
>> (https://github.com/apache/incubator-tuweni/pull/164 
>> <https://github.com/apache/incubator-tuweni/pull/164>)
>> * Base58 encoding support 
>> (https://github.com/apache/incubator-tuweni/pull/150 
>> <https://github.com/apache/incubator-tuweni/pull/150>)
>> * eth65 support (https://github.com/apache/incubator-tuweni/pull/152 
>> <https://github.com/apache/incubator-tuweni/pull/152>)
>> * Add a helper to transform a SECP256K1 public key into an Ethereum address 
>> (https://github.com/apache/incubator-tuweni/pull/154 
>> <https://github.com/apache/incubator-tuweni/pull/154>)
>> * Add a discv5 scraper (https://github.com/apache/incubator-tuweni/pull/157 
>> <https://github.com/apache/incubator-tuweni/pull/157>)
>> * Upgrade Bouncy Castle (https://github.com/apache/incubator-tuweni/pull/160 
>> <https://github.com/apache/incubator-tuweni/pull/160>)
>> * Upgrade Error Prone (https://github.com/apache/incubator-tuweni/pull/165 
>> <https://github.com/apache/incubator-tuweni/pull/165>)
>> * Add Windows CI test build 
>> (https://github.com/apache/incubator-tuweni/pull/167 
>> <https://github.com/apache/incubator-tuweni/pull/167>)
>> * Add binary snapshots 
>> (https://github.com/apache/incubator-tuweni/issues/161 
>> <https://github.com/apache/incubator-tuweni/issues/161>)
>> * Misc fixes and clean ups to docs
>> 
>> Here is the release thread on the d...@tuweni.apache.org 
>> <mailto:d...@tuweni.apache.org> list:
>> https://lists.apache.org/thread.html/r6ed976ff5519ea7227b5676e6a0af382afbb075a1bff1def384737b1%40%3Cdev.tuweni.apache.org%3E
>> 
>> The release vote has passed with the following votes 
>> (https://lists.apache.org/thread.html/r32e2b69d7c5314366304733dfedc58672db9acbf2dabcff1b9eea00c%40%3Cdev.tuweni.apache.org%3E
>>  
>> <https://lists.apache.org/thread.html/r32e2b69d7c5314366304733dfedc58672db9acbf2dabcff1b9eea00c@%3Cdev.tuweni.apache.org%3E>)
>> 3 +1:
>> Antoine Toulme
>> Rob Dawson
>> Danno Ferrin
>> 0 +0
>> 0 -1
>> 
>> The release vote is open at least until 11/25 12pm PST time.
>> 
>> Cheers,
>> 
>> Antoine
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



Re: [VOTE] Apache Tuweni 1.3.0 release

2020-11-20 Thread Antoine Toulme
I am voting here with +1 (binding).

I checked signatures, they match.
I checked the build from source and ran the instructions, and the sources built 
OK.
I checked the tag in GitHub, all good.

Cheers,

Antoine

> On Nov 19, 2020, at 11:16 AM, Antoine Toulme  wrote:
> 
> Hi all,
> 
> We're voting on the source distributions available here:
> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.3.0 
> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.3.0>-incubating/
> The release tag is present here:
> https://github.com/apache/incubator-tuweni/releases/tag/v1.3.0- 
> <https://github.com/apache/incubator-tuweni/releases/tag/v1.3.0->incubating-rc
> 
> Please review and vote as appropriate.
> 
> The following changes were made since 1.2.0:
> 
> * Update to support Sodium 1.0.18 
> (https://github.com/apache/incubator-tuweni/pull/164 
> <https://github.com/apache/incubator-tuweni/pull/164>)
> * Base58 encoding support 
> (https://github.com/apache/incubator-tuweni/pull/150 
> <https://github.com/apache/incubator-tuweni/pull/150>)
> * eth65 support (https://github.com/apache/incubator-tuweni/pull/152 
> <https://github.com/apache/incubator-tuweni/pull/152>)
> * Add a helper to transform a SECP256K1 public key into an Ethereum address 
> (https://github.com/apache/incubator-tuweni/pull/154 
> <https://github.com/apache/incubator-tuweni/pull/154>)
> * Add a discv5 scraper (https://github.com/apache/incubator-tuweni/pull/157 
> <https://github.com/apache/incubator-tuweni/pull/157>)
> * Upgrade Bouncy Castle (https://github.com/apache/incubator-tuweni/pull/160 
> <https://github.com/apache/incubator-tuweni/pull/160>)
> * Upgrade Error Prone (https://github.com/apache/incubator-tuweni/pull/165 
> <https://github.com/apache/incubator-tuweni/pull/165>)
> * Add Windows CI test build 
> (https://github.com/apache/incubator-tuweni/pull/167 
> <https://github.com/apache/incubator-tuweni/pull/167>)
> * Add binary snapshots (https://github.com/apache/incubator-tuweni/issues/161 
> <https://github.com/apache/incubator-tuweni/issues/161>)
> * Misc fixes and clean ups to docs
> 
> Here is the release thread on the d...@tuweni.apache.org 
> <mailto:d...@tuweni.apache.org> list:
> https://lists.apache.org/thread.html/r6ed976ff5519ea7227b5676e6a0af382afbb075a1bff1def384737b1%40%3Cdev.tuweni.apache.org%3E
>  
> <https://lists.apache.org/thread.html/r6ed976ff5519ea7227b5676e6a0af382afbb075a1bff1def384737b1%40%3Cdev.tuweni.apache.org%3E>
> 
> The release vote has passed with the following votes 
> (https://lists.apache.org/thread.html/r32e2b69d7c5314366304733dfedc58672db9acbf2dabcff1b9eea00c%40%3Cdev.tuweni.apache.org%3E
>  
> <https://lists.apache.org/thread.html/r32e2b69d7c5314366304733dfedc58672db9acbf2dabcff1b9eea00c@%3Cdev.tuweni.apache.org%3E>)
> 3 +1:
> Antoine Toulme
> Rob Dawson
> Danno Ferrin
> 0 +0
> 0 -1
> 
> The release vote is open at least until 11/25 12pm PST time.
> 
> Cheers,
> 
> Antoine



[VOTE] Apache Tuweni 1.3.0 release

2020-11-19 Thread Antoine Toulme
Hi all,

We're voting on the source distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.3.0-incubating/
The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v1.3.0-incubating-rc

Please review and vote as appropriate.

The following changes were made since 1.2.0:

* Update to support Sodium 1.0.18 
(https://github.com/apache/incubator-tuweni/pull/164 
<https://github.com/apache/incubator-tuweni/pull/164>)
* Base58 encoding support (https://github.com/apache/incubator-tuweni/pull/150 
<https://github.com/apache/incubator-tuweni/pull/150>)
* eth65 support (https://github.com/apache/incubator-tuweni/pull/152 
<https://github.com/apache/incubator-tuweni/pull/152>)
* Add a helper to transform a SECP256K1 public key into an Ethereum address 
(https://github.com/apache/incubator-tuweni/pull/154 
<https://github.com/apache/incubator-tuweni/pull/154>)
* Add a discv5 scraper (https://github.com/apache/incubator-tuweni/pull/157 
<https://github.com/apache/incubator-tuweni/pull/157>)
* Upgrade Bouncy Castle (https://github.com/apache/incubator-tuweni/pull/160 
<https://github.com/apache/incubator-tuweni/pull/160>)
* Upgrade Error Prone (https://github.com/apache/incubator-tuweni/pull/165 
<https://github.com/apache/incubator-tuweni/pull/165>)
* Add Windows CI test build 
(https://github.com/apache/incubator-tuweni/pull/167 
<https://github.com/apache/incubator-tuweni/pull/167>)
* Add binary snapshots (https://github.com/apache/incubator-tuweni/issues/161 
<https://github.com/apache/incubator-tuweni/issues/161>)
* Misc fixes and clean ups to docs

Here is the release thread on the d...@tuweni.apache.org 
<mailto:d...@tuweni.apache.org> list:
https://lists.apache.org/thread.html/r6ed976ff5519ea7227b5676e6a0af382afbb075a1bff1def384737b1%40%3Cdev.tuweni.apache.org%3E

The release vote has passed with the following votes 
(https://lists.apache.org/thread.html/r32e2b69d7c5314366304733dfedc58672db9acbf2dabcff1b9eea00c%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/r32e2b69d7c5314366304733dfedc58672db9acbf2dabcff1b9eea00c@%3Cdev.tuweni.apache.org%3E>)
3 +1:
Antoine Toulme
Rob Dawson
Danno Ferrin
0 +0
0 -1

The release vote is open at least until 11/25 12pm PST time.

Cheers,

Antoine

[ANNOUNCE] Apache Tuweni (incubating) 1.2.0 released

2020-10-18 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 1.2.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


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



[RESULT][VOTE] Apache Tuweni 1.2.0 release

2020-10-18 Thread Antoine Toulme
Thanks all, the vote has now concluded with the following results:

3 +1:
Furkan Kamaci
Vinayakumar B
Michael Wall
0 +0
0 -1

The release vote is successful.

Cheers,

Antoine

> On Oct 18, 2020, at 3:14 PM, Michael Wall  wrote:
> 
> +1 (binding)
> 
> Checked
> Incubating in name
> signature and checksums
> code compiles and test run
> no unexpected binaries
> DISCLAIMER
> LICENCES and NOTICE look good
> 
> Good work, sorry the delay in voting
> 
> Mike
> 
> On Sat, Oct 17, 2020 at 12:50 AM Antoine Toulme  wrote:
>> 
>> Folks, we are down one vote to finish this release. Would a PMC member 
>> please check the release and vote?
>> 
>> Cheers!
>> 
>> Antoine
>> 
>>> On Oct 12, 2020, at 6:22 AM, Vinayakumar B  wrote:
>>> 
>>> Carrying my +1 from podling's vote to here.
>>> 
>>> -Vinay
>>> 
>>> 
>>> On Mon, Oct 12, 2020 at 11:46 AM Antoine Toulme  wrote:
>>> 
>>>> Thanks, anyone with time to vote on this release?
>>>> 
>>>> Cheers,
>>>> 
>>>> Antoine
>>>> 
>>>>> On Oct 9, 2020, at 5:09 AM, Michael Wall  wrote:
>>>>> 
>>>>> Antoine,
>>>>> 
>>>>> I'll take a look this weekend.
>>>>> 
>>>>> Mike
>>>>> 
>>>>> On Fri, Oct 9, 2020 at 2:12 AM Antoine Toulme 
>>>> wrote:
>>>>>> 
>>>>>> Any chance we may get more votes from the incubator? Please advise.
>>>>>> 
>>>>>> Cheers,
>>>>>> 
>>>>>> Antoine
>>>>>> 
>>>>>>> On Sep 30, 2020, at 23:58, Furkan KAMACI 
>>>> wrote:
>>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> +1 from me (binding, carrying over my vote).
>>>>>>> 
>>>>>>> I checked:
>>>>>>> 
>>>>>>> - Incubating in name
>>>>>>> - DISCLAIMER exists
>>>>>>> - LICENSE and NOTICE are fine
>>>>>>> - No unexpected binary files
>>>>>>> - Checked PGP signatures
>>>>>>> - Checked checksums
>>>>>>> - Code compiles
>>>>>>> 
>>>>>>> Kind Regards,
>>>>>>> Furkan KAMACI
>>>>>>> 
>>>>>>>> On Wed, Sep 30, 2020 at 9:34 AM Antoine Toulme 
>>>> wrote:
>>>>>>>> 
>>>>>>>> Hi all,
>>>>>>>> 
>>>>>>>> We're voting on the source distributions available here:
>>>>>>>> 
>>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/
>>>>>>>> <
>>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/
>>>>>>>>> 
>>>>>>>> The release tag is present here:
>>>>>>>> 
>>>> https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating
>>>>>>>> <
>>>> https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> This release includes the following changes:
>>>>>>>> New:
>>>>>>>> * Ethash hashing support
>>>>>>>> * EVMC support
>>>>>>>> * Simplify distribution down to one binary and source artifacts
>>>>>>>> * Added doc build
>>>>>>>> Changes:
>>>>>>>> * Refactor discv5, testing it with an eth2 client
>>>>>>>> * Simplified and streamlined LES to match ETH devp2p subprotocols
>>>>>>>> Bug fixes:
>>>>>>>> * Fixes #141 - Generated Maven pom.xml have incorrect information
>>>>>>>> * Fix SecureScuttlebutt setup.
>>>>>>>> Misc:
>>>>>>>> * Added codecov and tests adding coverage
>>>>>>>> 
>>>>>>>> Here is the release thread on the d...@tuweni.apache.org >>>>>>> d...@tuweni.apache.org> list:
>>>>>>>> 
>>>>>>>> 
>>>> https://lists.apache.org/thread.html/re9128953304e3bdc3a800

Re: [VOTE] Apache Tuweni 1.2.0 release

2020-10-16 Thread Antoine Toulme
Folks, we are down one vote to finish this release. Would a PMC member please 
check the release and vote?

Cheers!

Antoine

> On Oct 12, 2020, at 6:22 AM, Vinayakumar B  wrote:
> 
> Carrying my +1 from podling's vote to here.
> 
> -Vinay
> 
> 
> On Mon, Oct 12, 2020 at 11:46 AM Antoine Toulme  wrote:
> 
>> Thanks, anyone with time to vote on this release?
>> 
>> Cheers,
>> 
>> Antoine
>> 
>>> On Oct 9, 2020, at 5:09 AM, Michael Wall  wrote:
>>> 
>>> Antoine,
>>> 
>>> I'll take a look this weekend.
>>> 
>>> Mike
>>> 
>>> On Fri, Oct 9, 2020 at 2:12 AM Antoine Toulme 
>> wrote:
>>>> 
>>>> Any chance we may get more votes from the incubator? Please advise.
>>>> 
>>>> Cheers,
>>>> 
>>>> Antoine
>>>> 
>>>>> On Sep 30, 2020, at 23:58, Furkan KAMACI 
>> wrote:
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> +1 from me (binding, carrying over my vote).
>>>>> 
>>>>> I checked:
>>>>> 
>>>>> - Incubating in name
>>>>> - DISCLAIMER exists
>>>>> - LICENSE and NOTICE are fine
>>>>> - No unexpected binary files
>>>>> - Checked PGP signatures
>>>>> - Checked checksums
>>>>> - Code compiles
>>>>> 
>>>>> Kind Regards,
>>>>> Furkan KAMACI
>>>>> 
>>>>>> On Wed, Sep 30, 2020 at 9:34 AM Antoine Toulme 
>> wrote:
>>>>>> 
>>>>>> Hi all,
>>>>>> 
>>>>>> We're voting on the source distributions available here:
>>>>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/
>>>>>> <
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/
>>>>>>> 
>>>>>> The release tag is present here:
>>>>>> 
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating
>>>>>> <
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating
>>>>>>> 
>>>>>> 
>>>>>> This release includes the following changes:
>>>>>> New:
>>>>>> * Ethash hashing support
>>>>>> * EVMC support
>>>>>> * Simplify distribution down to one binary and source artifacts
>>>>>> * Added doc build
>>>>>> Changes:
>>>>>> * Refactor discv5, testing it with an eth2 client
>>>>>> * Simplified and streamlined LES to match ETH devp2p subprotocols
>>>>>> Bug fixes:
>>>>>> * Fixes #141 - Generated Maven pom.xml have incorrect information
>>>>>> * Fix SecureScuttlebutt setup.
>>>>>> Misc:
>>>>>> * Added codecov and tests adding coverage
>>>>>> 
>>>>>> Here is the release thread on the d...@tuweni.apache.org >>>>> d...@tuweni.apache.org> list:
>>>>>> 
>>>>>> 
>> https://lists.apache.org/thread.html/re9128953304e3bdc3a80012e623b63e0d122b5aa261410f24c7041bf%40%3Cdev.tuweni.apache.org%3E
>>>>>> <
>>>>>> 
>> https://lists.apache.org/thread.html/re9128953304e3bdc3a80012e623b63e0d122b5aa261410f24c7041bf@%3Cdev.tuweni.apache.org%3E
>>>>>>> 
>>>>>> 
>>>>>> The release vote has passed with the following votes (
>>>>>> 
>> https://lists.apache.org/thread.html/r47854c9fe57147b12f9158504c9310650a9abfae0c8daf35347d1f03%40%3Cdev.tuweni.apache.org%3E
>>>>>> <
>>>>>> 
>> https://lists.apache.org/thread.html/r47854c9fe57147b12f9158504c9310650a9abfae0c8daf35347d1f03@%3Cdev.tuweni.apache.org%3E
>>>>>>> )
>>>>>> 3 +1:
>>>>>> Antoine Toulme
>>>>>> Furkan Kamaci
>>>>>> Vinayakumar B
>>>>>> 0 +0
>>>>>> 0 -1
>>>>>> 
>>>>>> The release vote is open at least until 10/3 12pm PST time.
>>>>>> 
>>>>>> Cheers,
>>>>>> 
>>>>>> Antoine
>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>>> -
>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>> 
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



Re: [VOTE] Apache Tuweni 1.2.0 release

2020-10-12 Thread Antoine Toulme
Thanks, anyone with time to vote on this release?

Cheers,

Antoine

> On Oct 9, 2020, at 5:09 AM, Michael Wall  wrote:
> 
> Antoine,
> 
> I'll take a look this weekend.
> 
> Mike
> 
> On Fri, Oct 9, 2020 at 2:12 AM Antoine Toulme  wrote:
>> 
>> Any chance we may get more votes from the incubator? Please advise.
>> 
>> Cheers,
>> 
>> Antoine
>> 
>>> On Sep 30, 2020, at 23:58, Furkan KAMACI  wrote:
>>> 
>>> Hi,
>>> 
>>> +1 from me (binding, carrying over my vote).
>>> 
>>> I checked:
>>> 
>>> - Incubating in name
>>> - DISCLAIMER exists
>>> - LICENSE and NOTICE are fine
>>> - No unexpected binary files
>>> - Checked PGP signatures
>>> - Checked checksums
>>> - Code compiles
>>> 
>>> Kind Regards,
>>> Furkan KAMACI
>>> 
>>>> On Wed, Sep 30, 2020 at 9:34 AM Antoine Toulme  wrote:
>>>> 
>>>> Hi all,
>>>> 
>>>> We're voting on the source distributions available here:
>>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/
>>>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/
>>>>> 
>>>> The release tag is present here:
>>>> https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating
>>>> <https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating
>>>>> 
>>>> 
>>>> This release includes the following changes:
>>>> New:
>>>> * Ethash hashing support
>>>> * EVMC support
>>>> * Simplify distribution down to one binary and source artifacts
>>>> * Added doc build
>>>> Changes:
>>>> * Refactor discv5, testing it with an eth2 client
>>>> * Simplified and streamlined LES to match ETH devp2p subprotocols
>>>> Bug fixes:
>>>> * Fixes #141 - Generated Maven pom.xml have incorrect information
>>>> * Fix SecureScuttlebutt setup.
>>>> Misc:
>>>> * Added codecov and tests adding coverage
>>>> 
>>>> Here is the release thread on the d...@tuweni.apache.org >>> d...@tuweni.apache.org> list:
>>>> 
>>>> https://lists.apache.org/thread.html/re9128953304e3bdc3a80012e623b63e0d122b5aa261410f24c7041bf%40%3Cdev.tuweni.apache.org%3E
>>>> <
>>>> https://lists.apache.org/thread.html/re9128953304e3bdc3a80012e623b63e0d122b5aa261410f24c7041bf@%3Cdev.tuweni.apache.org%3E
>>>>> 
>>>> 
>>>> The release vote has passed with the following votes (
>>>> https://lists.apache.org/thread.html/r47854c9fe57147b12f9158504c9310650a9abfae0c8daf35347d1f03%40%3Cdev.tuweni.apache.org%3E
>>>> <
>>>> https://lists.apache.org/thread.html/r47854c9fe57147b12f9158504c9310650a9abfae0c8daf35347d1f03@%3Cdev.tuweni.apache.org%3E
>>>>> )
>>>> 3 +1:
>>>> Antoine Toulme
>>>> Furkan Kamaci
>>>> Vinayakumar B
>>>> 0 +0
>>>> 0 -1
>>>> 
>>>> The release vote is open at least until 10/3 12pm PST time.
>>>> 
>>>> Cheers,
>>>> 
>>>> Antoine
>>>> 
>>>> 
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 


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



Re: [VOTE] Apache Tuweni 1.2.0 release

2020-10-09 Thread Antoine Toulme
Any chance we may get more votes from the incubator? Please advise.

Cheers,

Antoine

> On Sep 30, 2020, at 23:58, Furkan KAMACI  wrote:
> 
> Hi,
> 
> +1 from me (binding, carrying over my vote).
> 
> I checked:
> 
> - Incubating in name
> - DISCLAIMER exists
> - LICENSE and NOTICE are fine
> - No unexpected binary files
> - Checked PGP signatures
> - Checked checksums
> - Code compiles
> 
> Kind Regards,
> Furkan KAMACI
> 
>> On Wed, Sep 30, 2020 at 9:34 AM Antoine Toulme  wrote:
>> 
>> Hi all,
>> 
>> We're voting on the source distributions available here:
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/
>> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/
>>> 
>> The release tag is present here:
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating
>> <https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating
>>> 
>> 
>> This release includes the following changes:
>> New:
>> * Ethash hashing support
>> * EVMC support
>> * Simplify distribution down to one binary and source artifacts
>> * Added doc build
>> Changes:
>> * Refactor discv5, testing it with an eth2 client
>> * Simplified and streamlined LES to match ETH devp2p subprotocols
>> Bug fixes:
>> * Fixes #141 - Generated Maven pom.xml have incorrect information
>> * Fix SecureScuttlebutt setup.
>> Misc:
>> * Added codecov and tests adding coverage
>> 
>> Here is the release thread on the d...@tuweni.apache.org > d...@tuweni.apache.org> list:
>> 
>> https://lists.apache.org/thread.html/re9128953304e3bdc3a80012e623b63e0d122b5aa261410f24c7041bf%40%3Cdev.tuweni.apache.org%3E
>> <
>> https://lists.apache.org/thread.html/re9128953304e3bdc3a80012e623b63e0d122b5aa261410f24c7041bf@%3Cdev.tuweni.apache.org%3E
>>> 
>> 
>> The release vote has passed with the following votes (
>> https://lists.apache.org/thread.html/r47854c9fe57147b12f9158504c9310650a9abfae0c8daf35347d1f03%40%3Cdev.tuweni.apache.org%3E
>> <
>> https://lists.apache.org/thread.html/r47854c9fe57147b12f9158504c9310650a9abfae0c8daf35347d1f03@%3Cdev.tuweni.apache.org%3E
>>> )
>> 3 +1:
>> Antoine Toulme
>> Furkan Kamaci
>> Vinayakumar B
>> 0 +0
>> 0 -1
>> 
>> The release vote is open at least until 10/3 12pm PST time.
>> 
>> Cheers,
>> 
>> Antoine
>> 
>> 


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



Fwd: Logo

2020-09-30 Thread Antoine Toulme
Hello folks,

I started this thread on our dev list and one of our mentors mentioned we could 
maybe get help “create a better one”. Anyone? Any ideas?

Cheers,

Antoine

> Begin forwarded message:
> 
> From: Antoine Toulme 
> Subject: Logo
> Date: September 20, 2020 at 12:22:27 PM PDT
> To: d...@tuweni.apache.org
> 
> Folks,
> 
> I put down some of my own money to get a logo for Apache Tuweni. In the end, 
> I didn’t like what the person produced and I tried to build one myself.
> 
> Here is the PR with the changes:
> https://github.com/apache/incubator-tuweni/pull/149 
> <https://github.com/apache/incubator-tuweni/pull/149>
> 
> There are in effect a few logos:
> * The main one is in SVG and has animation, so the face represented by the 
> logo changes over 10s cycles.
> * There is a square one with just the face and no label, that can be used for 
> favicon.
> * I have a png in the PR that can be used when SVGs cannot be used.
> 
> Note the SVG uses the Apache font Montserrat and therefore if displayed 
> requires that font to be around. I have changed the website with a PR to add 
> that font and it seems to render ok.
> 
> The color of the logo is taken straight from the Apache feather. Same for the 
> text.
> 
> https://github.com/apache/incubator-tuweni-website/pull/5 
> <https://github.com/apache/incubator-tuweni-website/pull/5>
> 
> Please let me know what you think!
> 
> Cheers,
> 
> Antoine
> 



[VOTE] Apache Tuweni 1.2.0 release

2020-09-30 Thread Antoine Toulme
Hi all,

We're voting on the source distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/ 
<https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.2.0-incubating/>
The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating 
<https://github.com/apache/incubator-tuweni/releases/tag/v1.2.0-incubating>

This release includes the following changes:
New:
* Ethash hashing support
* EVMC support
* Simplify distribution down to one binary and source artifacts
* Added doc build
Changes:
* Refactor discv5, testing it with an eth2 client
* Simplified and streamlined LES to match ETH devp2p subprotocols
Bug fixes:
* Fixes #141 - Generated Maven pom.xml have incorrect information
* Fix SecureScuttlebutt setup.
Misc:
* Added codecov and tests adding coverage

Here is the release thread on the d...@tuweni.apache.org 
<mailto:d...@tuweni.apache.org> list:
https://lists.apache.org/thread.html/re9128953304e3bdc3a80012e623b63e0d122b5aa261410f24c7041bf%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/re9128953304e3bdc3a80012e623b63e0d122b5aa261410f24c7041bf@%3Cdev.tuweni.apache.org%3E>

The release vote has passed with the following votes 
(https://lists.apache.org/thread.html/r47854c9fe57147b12f9158504c9310650a9abfae0c8daf35347d1f03%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/r47854c9fe57147b12f9158504c9310650a9abfae0c8daf35347d1f03@%3Cdev.tuweni.apache.org%3E>)
3 +1:
Antoine Toulme
Furkan Kamaci
Vinayakumar B
0 +0
0 -1

The release vote is open at least until 10/3 12pm PST time.

Cheers,

Antoine



[ANNOUNCE] Apache Tuweni (incubating) 1.1.0 released

2020-07-11 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 1.1.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 1.11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v1.1.0-incubating

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[RESULT][VOTE] Apache Tuweni 1.1.0-incubating release

2020-07-10 Thread Antoine Toulme
The vote has concluded. Here are the votes:
3 +1:
Furkan Kamaci
Jean-Baptiste Onofre
Michael Wall

0 +0
0 -1

The vote passes successfully. Thanks all!

Cheers,

Antoine

> On Jul 7, 2020, at 4:12 PM, Antoine Toulme  wrote:
> 
> Hi all,
> 
> We're voting on the distributions available here:
> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.1.0-incubating/ 
> <https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.1.0-incubating/>
> 
> The release tag is present here:
> https://github.com/apache/incubator-tuweni/releases/tag/v1.1.0-incubating 
> <https://github.com/apache/incubator-tuweni/releases/tag/v1.1.0-incubating>
> 
> This release includes the following changes:
> New:
> * Implement DNS discovery reader, reading from goerli and mainnet
> * Implement #71 - short hash string
> * Implement #72 - Upgrade codec dependency by @ajsutton 
> * #74 and #75 enhance UInt256 performance by @shemnon
> 
> Changes:
> * Move to slf4j from logl
> * Simplify address and hash classes
> * Expose the ability to destroy public keys directly
> 
> Bug fixes:
> * Fix for issue #50 - FileBackedFingerprintRepository throws NPE if 
> fingerPrintFile has no parent Dir
> * Fix for issue #78 - Dist tar.gz and zip contain duplicate items
> * Fix for issue #82 - Fix Windows tests by @shemnon
> 
> Misc:
> * Adopt github actions to run CI
> * Upgrade to Gradle 6.3
> * Fix for issue #63 docker to build
> 
> Here is the release thread on the dev list of Apache Tuweni:
> https://lists.apache.org/thread.html/r61c9ed43cb388ead54060714564c871aa8420bf9617492569e668a2a%40%3Cdev.tuweni.apache.org%3E
>  
> <https://lists.apache.org/thread.html/r61c9ed43cb388ead54060714564c871aa8420bf9617492569e668a2a@%3Cdev.tuweni.apache.org%3E>
> Here is the result of the vote:
> https://lists.apache.org/thread.html/r2b2726f9b00e7c6f0b13c43329843195d5572747f19e83a6c798bb1e%40%3Cdev.tuweni.apache.org%3E
>  
> <https://lists.apache.org/thread.html/r2b2726f9b00e7c6f0b13c43329843195d5572747f19e83a6c798bb1e@%3Cdev.tuweni.apache.org%3E>
> 
> 4 +1:
> Antoine Toulme
> Danno Ferrin
> Furkan Kamaci
> Michael Wall
> 0 +0
> 0 -1
> 
> The vote has passed. We have 2 mentor votes, and will require a new vote on 
> the general incubator list.
> 
> Cheers,
> 
> Antoine


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



[VOTE] Apache Tuweni 1.1.0-incubating release

2020-07-07 Thread Antoine Toulme
Hi all,

We're voting on the distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.1.0-incubating/ 
<https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.1.0-incubating/>

The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v1.1.0-incubating 
<https://github.com/apache/incubator-tuweni/releases/tag/v1.1.0-incubating>

This release includes the following changes:
New:
* Implement DNS discovery reader, reading from goerli and mainnet
* Implement #71 - short hash string
* Implement #72 - Upgrade codec dependency by @ajsutton 
* #74 and #75 enhance UInt256 performance by @shemnon

Changes:
* Move to slf4j from logl
* Simplify address and hash classes
* Expose the ability to destroy public keys directly

Bug fixes:
* Fix for issue #50 - FileBackedFingerprintRepository throws NPE if 
fingerPrintFile has no parent Dir
* Fix for issue #78 - Dist tar.gz and zip contain duplicate items
* Fix for issue #82 - Fix Windows tests by @shemnon

Misc:
* Adopt github actions to run CI
* Upgrade to Gradle 6.3
* Fix for issue #63 docker to build

Here is the release thread on the dev list of Apache Tuweni:
https://lists.apache.org/thread.html/r61c9ed43cb388ead54060714564c871aa8420bf9617492569e668a2a%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/r61c9ed43cb388ead54060714564c871aa8420bf9617492569e668a2a@%3Cdev.tuweni.apache.org%3E>
Here is the result of the vote:
https://lists.apache.org/thread.html/r2b2726f9b00e7c6f0b13c43329843195d5572747f19e83a6c798bb1e%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/r2b2726f9b00e7c6f0b13c43329843195d5572747f19e83a6c798bb1e@%3Cdev.tuweni.apache.org%3E>

4 +1:
Antoine Toulme
Danno Ferrin
Furkan Kamaci
Michael Wall
0 +0
0 -1

The vote has passed. We have 2 mentor votes, and will require a new vote on the 
general incubator list.

Cheers,

Antoine

[RESULT][VOTE] Apache Tuweni 1.1.0 release

2020-05-30 Thread Antoine Toulme
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  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: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 


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



[VOTE] Apache Tuweni 1.1.0 release

2020-05-18 Thread Antoine Toulme
We're voting on the source distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.1.0-incubating/ 
<https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.1.0-incubating/>
The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v1.1.0-incubating 
<https://github.com/apache/incubator-tuweni/releases/tag/v1.1.0-incubating>

This release includes the following changes:

New:
* Implement DNS discovery reader, reading from goerli and mainnet
* Implement #71 - short hash string
* Implement #72 - Upgrade codec dependency by @ajsutton 
* #74 and #75 enhance UInt256 performance by @shemnon

Changes:
* Move to slf4j from logl
* Simplify address and hash classes
* Expose the ability to destroy public keys directly

Bug fixes:
* Fix for issue #50 - FileBackedFingerprintRepository throws NPE if 
fingerPrintFile has no parent Dir
* Fix for issue #78 - Dist tar.gz and zip contain duplicate items
* Fix for issue #82 - Fix Windows tests by @shemnon

Misc:
* Adopt github actions to run CI
* Upgrade to Gradle 6.3
* Fix for issue #63 docker to build

Here is the release thread on the d...@tuweni.apache.org 
<mailto:d...@tuweni.apache.org> list:
https://lists.apache.org/thread.html/r242d566a9e5264a195b7fb8c4cc8173b940f8c439cb8a94edf8690b1%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/r242d566a9e5264a195b7fb8c4cc8173b940f8c439cb8a94edf8690b1@%3Cdev.tuweni.apache.org%3E>

The release vote has passed with the following votes 
(https://lists.apache.org/thread.html/r7d08ef3d28b390e70488925ad05a824575b980e6feac6e2385929de4%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/r7d08ef3d28b390e70488925ad05a824575b980e6feac6e2385929de4@%3Cdev.tuweni.apache.org%3E>)
3 +1:
Rob Dawson
Furkan Kamaci
Antoine Toulme
0 +0
0 -1

The release vote is open at least until 5/22 9pm PST time.

Cheers,

Antoine



Re: [VOTE] Accept Rainbow into Apache Incubator

2020-05-04 Thread Antoine Toulme
Folks,

I tried to use the name Rainbow for a project before.

Here is the whole trademark research and the feedback from VP brand:
https://issues.apache.org/jira/projects/PODLINGNAMESEARCH/issues/PODLINGNAMESEARCH-164?filter=allissues
 


> On May 3, 2020, at 11:31 PM, Ming Wen  wrote:
> 
> Hi, Aviem,
> I did a quick in trademarkia[1], and found a lot of  trademarks about
> `rainbow`.
> 
> [1] https://www.trademarkia.com/trademarks-search.aspx?tn=rainbow
> 
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
> 
> 
> Aviem Zur  于2020年5月4日周一 下午1:41写道:
> 
>> Not sure what legally needs to be checked, but a quick search on uspto.gov
>> did not return any result of the single word 'rainbow':
>> 
>> 
>> http://tmsearch.uspto.gov/bin/showfield?f=toc=4805%3A82m03t.1.1_search=searchss_L=50=_plural=yes_s_PARA1=_tagrepl%7E%3A=PARA1%24LD=PARA1+AND+PARA2_s_PARA2=rainbow_tagrepl%7E%3A=PARA2%24COMB_op_ALL=AND_default=search_search=Submit+Query_search=Submit+Query
>> 
>> On Sun, May 3, 2020 at 2:00 PM Justin Mclean 
>> wrote:
>> 
>>> Hi,
>>> 
 We have conducted a name search for 'Rainbow'. We feel that although
>>> there
 are few existing open source projects with this name, they are in a
 different space, hence not necessarily restrict us from using it.
>>> 
>>> Did you look at existing trademarks?
>>> 
>>> Thanks,
>>> Justin
>>> 
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>>> 
>> 



[ANNOUNCE] Apache Tuweni (incubating) 1.0.0 released

2020-03-28 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 1.0.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 1.11 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating 


• Moved to JDK11 support by default. 1.0.0 drops support for JDK8.
• Added ethnetstats library.
• Added key-value store functionalities: proxy store, stores are now 
generic, not just bytes, and have the ability to iterate over keys or clear 
their contents.
• Added support for JPA-backed key value stores
• Added eth2 reference tests repository. This repository is checked out 
as a submodule, and will be used to test SSZ going forward.
• Fix TUWENI-30: expose key for GenericHash
• Allow CN as option when generating the self-signed certs (used to be 
example.com)
• Move Jenkins build to Jenkinsfile inside the repo.


A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/

Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.



[VOTE][RESULT] Apache Tuweni 1.0.0-incubating release

2020-03-19 Thread Antoine Toulme
Thanks all for participating in the vote.

The results are as follows:
5 +1:
Furkan Kamaci
Larry McCay
Paul King
Jean-Baptiste Onofre
Justin Mclean

0 +0
0 -1

The vote passes successfully. I will proceed with the release.

Thanks all for the feedback, I’ll report back to the team.

Cheers,

Antoine

> On Mar 15, 2020, at 2:29 AM, Paul King  wrote:
> 
> I had the same questions Justin mentioned wrt  gossip and relayer but
> forgot to mention that.
> One approach could be to have your artifacts split into sources and
> distributions subdirectories (or similar names).
> 
> Cheers, Paul.
> 
> On Sun, Mar 15, 2020 at 5:37 PM Justin Mclean 
> wrote:
> 
>> Hi,
>> 
>> +1 (binding)
>> 
>> I checked only the source release:
>> - incubating in name
>> - signature and hashes good
>> - DISCLAIMER exists
>> - LICENSE and NOTICE are good
>> - No unexpected binary files
>> - Hard to tell if any files are missing headers due to large number of
>> Json files
>> - Didn’t compile from source
>> 
>> It a little unclear from the names if if gossip and relayer are binary or
>> source artefacts, you might want to correct that.
>> 
>> Also you might want consider  removing the large amount of test resource
>> form the source release, IMO users generally want to build the release not
>> test it ands it on the rather large size with some test file being over 1Mb.
>> 
>> Thanks,
>> Justin
>> 
>> 
>> 
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>> 
>> 


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



Re: [VOTE] Apache Tuweni 1.0.0-incubating release

2020-03-14 Thread Antoine Toulme
Hello folks,

Anybody from the IPMC with time to vote on this release?

Cheers,

Antoine

> On Mar 11, 2020, at 21:03, Antoine Toulme  wrote:
> 
> Hello folks,
> 
> Would anybody from the IPMC have time to vote on this release?
> 
> Thanks!
> 
> Antoine
> 
>> On Mar 10, 2020, at 2:09 PM, Furkan KAMACI  wrote:
>> 
>> Hi,
>> 
>> +1 from me (binding, carrying over my vote).
>> 
>> I checked:
>> 
>> - Incubating in name
>> - DISCLAIMER exists
>> - LICENSE and NOTICE are fine
>> - No unexpected binary files
>> - Checked PGP signatures
>> - Checked Checksums
>> - Code compiles
>> 
>> Kind Regards,
>> Furkan KAMACI
>> 
>>> On Tue, Mar 10, 2020 at 11:44 PM larry mccay  wrote:
>>> 
>>> Carrying over my vote from the prodling VOTE.
>>> +1
>>> 
>>>> On Mon, Mar 9, 2020 at 4:14 AM Antoine Toulme  wrote:
>>> 
>>>> Hi all,
>>>> 
>>>> We're voting on the distributions available here:
>>>> 
>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/
>>>> <
>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/
>>>>> 
>>>> The release tag is present here:
>>>> 
>>> https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating
>>>> <
>>> https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating
>>>>> 
>>>> 
>>>> This release includes the following changes:
>>>> * Moved to JDK11 support by default. 1.0.0 drops support for JDK8.
>>>> * Added ethnetstats library.
>>>> * Added key-value store functionalities: proxy store, stores are now
>>>> generic, not just bytes, and have the ability to iterate over keys or
>>> clear
>>>> their contents.
>>>> * Added support for JPA-backed key value stores
>>>> * Added eth2 reference tests repository. This repository is checked out
>>> as
>>>> a submodule, and will be used to test SSZ going forward.
>>>> * Fix TUWENI-30: expose key for GenericHash
>>>> * Allow CN as option when generating the self-signed certs (used to be
>>>> example.com <http://example.com/>)
>>>> * Move Jenkins build to Jenkinsfile inside the repo.
>>>> 
>>>> Here is the release thread on the dev list of Apache Tuweni:
>>>> 
>>>> 
>>> https://lists.apache.org/thread.html/rfa465f37916648e1decb7a60e89fb5cd7c6d128fa53523fdff8c6427%40%3Cdev.tuweni.apache.org%3E
>>>> <
>>>> 
>>> https://lists.apache.org/thread.html/rfa465f37916648e1decb7a60e89fb5cd7c6d128fa53523fdff8c6427@%3Cdev.tuweni.apache.org%3E
>>>>> 
>>>> 
>>>> Here is the result of the vote:
>>>> 
>>>> 
>>> https://lists.apache.org/thread.html/r752b4c407e5e89c0ba5a28cbe85e4784b728992731e845364e8c915a%40%3Cdev.tuweni.apache.org%3E
>>>> <
>>>> 
>>> https://lists.apache.org/thread.html/r752b4c407e5e89c0ba5a28cbe85e4784b728992731e845364e8c915a@%3Cdev.tuweni.apache.org%3E
>>>>> 
>>>> 
>>>> The vote for Apache Tuweni 1.0.0 has concluded:
>>>> +1s: 5
>>>> Antoine Toulme
>>>> Steven Schroeder
>>>> Furkan Kamacı (mentor)
>>>> Larry McCay (mentor)
>>>> Jonny Rhea
>>>> +0: 0
>>>> -1: 0
>>>> 
>>>> The vote has passed. We have 2 mentor votes, and will require a new vote
>>>> on the general incubator list.
>>>> 
>>>> Cheers,
>>>> 
>>>> Antoine
>>> 
> 


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



Re: [VOTE] Apache Tuweni 1.0.0-incubating release

2020-03-11 Thread Antoine Toulme
Hello folks,

Would anybody from the IPMC have time to vote on this release?

Thanks!

Antoine

> On Mar 10, 2020, at 2:09 PM, Furkan KAMACI  wrote:
> 
> Hi,
> 
> +1 from me (binding, carrying over my vote).
> 
> I checked:
> 
> - Incubating in name
> - DISCLAIMER exists
> - LICENSE and NOTICE are fine
> - No unexpected binary files
> - Checked PGP signatures
> - Checked Checksums
> - Code compiles
> 
> Kind Regards,
> Furkan KAMACI
> 
> On Tue, Mar 10, 2020 at 11:44 PM larry mccay  wrote:
> 
>> Carrying over my vote from the prodling VOTE.
>> +1
>> 
>> On Mon, Mar 9, 2020 at 4:14 AM Antoine Toulme  wrote:
>> 
>>> Hi all,
>>> 
>>> We're voting on the distributions available here:
>>> 
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/
>>> <
>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/
>>>> 
>>> The release tag is present here:
>>> 
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating
>>> <
>> https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating
>>>> 
>>> 
>>> This release includes the following changes:
>>> * Moved to JDK11 support by default. 1.0.0 drops support for JDK8.
>>> * Added ethnetstats library.
>>> * Added key-value store functionalities: proxy store, stores are now
>>> generic, not just bytes, and have the ability to iterate over keys or
>> clear
>>> their contents.
>>> * Added support for JPA-backed key value stores
>>> * Added eth2 reference tests repository. This repository is checked out
>> as
>>> a submodule, and will be used to test SSZ going forward.
>>> * Fix TUWENI-30: expose key for GenericHash
>>> * Allow CN as option when generating the self-signed certs (used to be
>>> example.com <http://example.com/>)
>>> * Move Jenkins build to Jenkinsfile inside the repo.
>>> 
>>> Here is the release thread on the dev list of Apache Tuweni:
>>> 
>>> 
>> https://lists.apache.org/thread.html/rfa465f37916648e1decb7a60e89fb5cd7c6d128fa53523fdff8c6427%40%3Cdev.tuweni.apache.org%3E
>>> <
>>> 
>> https://lists.apache.org/thread.html/rfa465f37916648e1decb7a60e89fb5cd7c6d128fa53523fdff8c6427@%3Cdev.tuweni.apache.org%3E
>>>> 
>>> 
>>> Here is the result of the vote:
>>> 
>>> 
>> https://lists.apache.org/thread.html/r752b4c407e5e89c0ba5a28cbe85e4784b728992731e845364e8c915a%40%3Cdev.tuweni.apache.org%3E
>>> <
>>> 
>> https://lists.apache.org/thread.html/r752b4c407e5e89c0ba5a28cbe85e4784b728992731e845364e8c915a@%3Cdev.tuweni.apache.org%3E
>>>> 
>>> 
>>> The vote for Apache Tuweni 1.0.0 has concluded:
>>> +1s: 5
>>> Antoine Toulme
>>> Steven Schroeder
>>> Furkan Kamacı (mentor)
>>> Larry McCay (mentor)
>>> Jonny Rhea
>>> +0: 0
>>> -1: 0
>>> 
>>> The vote has passed. We have 2 mentor votes, and will require a new vote
>>> on the general incubator list.
>>> 
>>> Cheers,
>>> 
>>> Antoine
>> 


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



Re: [MENTORS] https://www.apache.org/dist/ has been deprecated

2020-03-10 Thread Antoine Toulme
I have changed Tuweni this morning to point at downloads.apache.org 
. Thank you for the notification Justin.

> On Mar 4, 2020, at 1:14 AM, Justin Mclean  wrote:
> 
> Hi,
> 
> The new URL to use is https://downloads.apache.org. Currently there is a 
> redirect in place that should work but it would be be good to double check 
> that all is working 
> 
> The following podling may need to update their download pages:
> Crail
> Daffodil
> DolphinScheduler
> Flagon
> Gobblin
> Hudi
> IoTDB
> Livy
> Milagro
> Pinot
> PonyMail
> ShardingSphere
> Toree
> Training
> Tuweni
> Weex
> 
> And there may be others I’ve not identified. If you are a mentor of one of 
> these projects please reach out and organise for this to be done.
> 
> Thanks,
> Justin
> 
> 
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 



[VOTE] Apache Tuweni 1.0.0-incubating release

2020-03-09 Thread Antoine Toulme
Hi all,

We're voting on the distributions available here:
https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/ 
<https://dist.apache.org/repos/dist/dev/incubator/tuweni/1.0.0-incubating/>
The release tag is present here:
https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating 
<https://github.com/apache/incubator-tuweni/releases/tag/v1.0.0-incubating>

This release includes the following changes:
* Moved to JDK11 support by default. 1.0.0 drops support for JDK8.
* Added ethnetstats library.
* Added key-value store functionalities: proxy store, stores are now generic, 
not just bytes, and have the ability to iterate over keys or clear their 
contents.
* Added support for JPA-backed key value stores
* Added eth2 reference tests repository. This repository is checked out as a 
submodule, and will be used to test SSZ going forward.
* Fix TUWENI-30: expose key for GenericHash
* Allow CN as option when generating the self-signed certs (used to be 
example.com <http://example.com/>)
* Move Jenkins build to Jenkinsfile inside the repo.

Here is the release thread on the dev list of Apache Tuweni:
https://lists.apache.org/thread.html/rfa465f37916648e1decb7a60e89fb5cd7c6d128fa53523fdff8c6427%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/rfa465f37916648e1decb7a60e89fb5cd7c6d128fa53523fdff8c6427@%3Cdev.tuweni.apache.org%3E>

Here is the result of the vote:
https://lists.apache.org/thread.html/r752b4c407e5e89c0ba5a28cbe85e4784b728992731e845364e8c915a%40%3Cdev.tuweni.apache.org%3E
 
<https://lists.apache.org/thread.html/r752b4c407e5e89c0ba5a28cbe85e4784b728992731e845364e8c915a@%3Cdev.tuweni.apache.org%3E>

The vote for Apache Tuweni 1.0.0 has concluded:
+1s: 5
Antoine Toulme
Steven Schroeder
Furkan Kamacı (mentor)
Larry McCay (mentor)
Jonny Rhea
+0: 0
-1: 0

The vote has passed. We have 2 mentor votes, and will require a new vote on the 
general incubator list.

Cheers,

Antoine

Podling brand and trademark

2020-02-02 Thread Antoine Toulme
Hello folks,

The report has a new question that I am not sure Tuweni looked into: "Is the 
PPMC managing the podling's brand / trademarks?”
Pretty sure we haven’t done much in that department.

Is there a guideline or a process we can follow?

Thanks in advance!

Antoine


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



[VOTE] Apache Tuweni 0.10.0-incubating

2019-12-06 Thread Antoine Toulme
Hi all,
The Tuweni community voted on and has approved a proposal to release Apache 
Tuweni 0.10.0-incubating.

Pursuant to the Releases section of the Incubation Policy and we would now like 
to request the permission of the Incubator PMC to publish the tarball on the 
Tuweni Download page.
Note we have collected 3 +1 votes from IPMC members and have therefore the 
necessary minimum votes.

The following changes were made since 0.9.0:
* Added discv5
* Bytes fixes and enhancements
* Fixes and minor enhancements to UInt256


Thanks
Antoine

Vote thread:
https://lists.apache.org/thread.html/eabb0743929d7cb306acaec95f8c958f528d5f3050c04b2a5a71ab59%40%3Cdev.tuweni.apache.org%3E

Vote result:
https://lists.apache.org/thread.html/d3a274a83d8a1c72b9e6e9e337f8e5ada044389ab4bf1d807440b17c%40%3Cdev.tuweni.apache.org%3E
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[ANNOUNCE] Apache Tuweni (incubating) 0.9.0 released

2019-10-16 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 0.9.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 1.8 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes:
https://github.com/apache/incubator-tuweni/releases/tag/v0.9.0

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/

Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.


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



[ANNOUNCE] Apache Tuweni (incubating) 0.9.0 released

2019-10-14 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 0.9.0.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 1.8 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes:
https://github.com/apache/incubator-tuweni/releases/tag/v0.9.0

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/

Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.


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



[RESULT][VOTE] Apache Tuweni 0.9.0-incubating

2019-10-09 Thread Antoine Toulme
Thanks all!

The release vote is as follows:
4 +1s
Furkan Kamaci
Dave Fisher
Jim Jagielski
Michael Wall

0 +0
0 -1

The release has passed. I will promote the artifacts and announce the release.

Cheers!

Antoine

> On Oct 8, 2019, at 4:43 AM, Furkan KAMACI  wrote:
> 
> Hi,
> 
> +1 (binding, carrying over my vote)
> 
> Kind Regards,
> Furkan KAMACI
> 
> 7 Eki 2019 Pzt, saat 16:16 tarihinde Michael Wall  şunu
> yazdı:
> 
>> +1 binding - carry over as well
>> 
>> On Mon, Oct 7, 2019 at 9:58 AM Dave Fisher  wrote:
>> 
>>> Carrying over my +1 (binding)
>>> 
>>> Sent from my iPhone
>>> 
>>>> On Oct 5, 2019, at 8:08 PM, Antoine Toulme 
>> wrote:
>>>> 
>>>> Hi all,
>>>> The Tuweni community voted on and has approved a proposal to release
>>> Apache Tuweni 0.9.0-incubating.
>>>> 
>>>> Pursuant to the Releases section of the Incubation Policy and we would
>>> now like to request the permission of the Incubator PMC to publish the
>>> tarball on the Tuweni Download page.
>>>> Note we have collected 3 +1 votes from IPMC members and have therefore
>>> the necessary minimum votes.
>>>> 
>>>> The following changes were made since 0.8.2:
>>>> * Scuttlebutt improvements: we now support calling the social graphs
>> and
>>> additional RPC methods.
>>>> * Hobbits v3 support: we use binary messages.
>>>> * SSZ improvements for homogeneous types
>>>> 
>>>> 
>>>> Thanks
>>>> Antoine
>>>> 
>>>> Vote thread:
>>>> 
>>> 
>> https://lists.apache.org/thread.html/95256d891a80a3bb9edabddebe8bddf6a3ad246b541a6b75665d10a2@%3Cdev.tuweni.apache.org%3E
>>>> 
>>>> Vote result:
>>>> 
>>> 
>> https://lists.apache.org/thread.html/caf4b015c6b0bdf94e44af2fc07e41f41dff9016e7e55ebd9811d215@%3Cdev.tuweni.apache.org%3E
>>>> -
>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>> 
>>> 
>>> 
>>> -
>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>> 
>>> 
>> 


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



[VOTE] Apache Tuweni 0.9.0-incubating

2019-10-05 Thread Antoine Toulme
Hi all,
The Tuweni community voted on and has approved a proposal to release Apache 
Tuweni 0.9.0-incubating.

Pursuant to the Releases section of the Incubation Policy and we would now like 
to request the permission of the Incubator PMC to publish the tarball on the 
Tuweni Download page.
Note we have collected 3 +1 votes from IPMC members and have therefore the 
necessary minimum votes.

The following changes were made since 0.8.2:
* Scuttlebutt improvements: we now support calling the social graphs and 
additional RPC methods.
* Hobbits v3 support: we use binary messages.
* SSZ improvements for homogeneous types


Thanks
Antoine

Vote thread:
https://lists.apache.org/thread.html/95256d891a80a3bb9edabddebe8bddf6a3ad246b541a6b75665d10a2@%3Cdev.tuweni.apache.org%3E

Vote result:
https://lists.apache.org/thread.html/caf4b015c6b0bdf94e44af2fc07e41f41dff9016e7e55ebd9811d215@%3Cdev.tuweni.apache.org%3E
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[ANNOUNCE] Apache Tuweni 0.8.2 released

2019-09-23 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 0.8.2.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 1.8 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v0.8.2

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


Disclaimer: Apache Tuweni is an effort undergoing incubation at The Apache
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is
required of all newly accepted projects until a further review indicates
that the infrastructure, communications, and decision making process have
stabilized in a manner consistent with other successful ASF projects. While
incubation status is not necessarily a reflection of the completeness or
stability of the code, it does indicate that the project has yet to be
fully endorsed by the ASF.


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



[ANNOUNCE] Apache Tuweni 0.8.2 released

2019-09-22 Thread Antoine Toulme
The Apache Tuweni team is proud to announce the release of Apache Tuweni
(incubating) 0.8.2.

Apache Tuweni is a set of libraries and other tools to aid development of
blockchain and other decentralized software in Java and other JVM 
languages. It includes a low-level bytes library, serialization and 
deserialization codecs (e.g. RLP), various cryptography functions 
and primatives, and lots of other helpful utilities. Tuweni is 
developed for JDK 1.8 or higher, and depends on various other FOSS libraries.

Source and binary distributions can be downloaded from:
https://tuweni.apache.org/download

Release notes are at:
https://github.com/apache/incubator-tuweni/releases/tag/v0.8.2

A big thank you to all the contributors in this milestone release!

To learn more about Tuweni and get started:
http://tuweni.apache.org/
Thanks!
The Apache Tuweni Team


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



[RESULT][VOTE] Apache Tuweni 0.8.2

2019-09-10 Thread Antoine Toulme
Thanks everyone.

The vote has concluded.

4 +1 votes:
Michael Wall (binding)
Furkan Kamaci (binding)
Kevin Ratnasekera (binding)
Jean-Baptiste Onofré (binding)

0 +0 votes
0 -1 votes

The vote has passed and the release is approved!

I will publish the release.

Thanks all,

Antoine

> On Sep 6, 2019, at 7:37 AM, Michael Wall  wrote:
> 
> +1 (binding/carry over)
> 
> On Fri, Sep 6, 2019 at 4:13 AM Furkan KAMACI  wrote:
> 
>> Hi,
>> 
>> +1 (Binding - Carrying my vote)
>> 
>> Kind Regards,
>> Furkan KAMACI
>> 
>> On Fri, Sep 6, 2019 at 9:15 AM Kevin Ratnasekera 
>> wrote:
>> 
>>> +1 ( binding )
>>> 
>>> On Fri, Sep 6, 2019 at 11:37 AM Jean-Baptiste Onofré 
>>> wrote:
>>> 
>>>> +1 (binding)
>>>> 
>>>> Regards
>>>> JB
>>>> 
>>>> On 06/09/2019 06:37, Antoine Toulme wrote:
>>>>> Hi all,
>>>>> The Tuweni community voted on and has approved a proposal to release
>>>> Apache Tuweni 0.8.2.
>>>>> 
>>>>> Pursuant to the Releases section of the Incubation Policy and we
>> would
>>>> now like to request the permission of the Incubator PMC to publish the
>>>> tarball on the Tuweni Download page.
>>>>> Note we have collected 3 +1 votes from IPMC members and have
>> therefore
>>>> the necessary minimum votes.
>>>>> 
>>>>> Changelog:
>>>>> * Only include necessary code for testing Ethereum
>>>>> * Fix provenance of SECP256K1 class
>>>>> * Fix header of SECP256K1 class
>>>>> * Fix stage task
>>>>> * Make build reproducible
>>>>> * Trace ProgPow algorithm in class explicitly
>>>>> 
>>>>> 
>>>>> Thanks
>>>>> Antoine
>>>>> 
>>>>> Vote thread:
>>>>> 
>>>> 
>>> 
>> https://lists.apache.org/thread.html/462f6c76c9f3d9a7ea09e3cf6c46ded8e775cb52db4edf30f8d43f0c@%3Cdev.tuweni.apache.org%3E
>>>>> 
>>>>> Vote result:
>>>>> 
>>>> 
>>> 
>> https://lists.apache.org/thread.html/8ba2027f5981d8337a277a43244714a748167d4ca27301519687aa5d@%3Cdev.tuweni.apache.org%3E
>>>>> -
>>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>>> 
>>>> 
>>>> --
>>>> Jean-Baptiste Onofré
>>>> jbono...@apache.org
>>>> http://blog.nanthrax.net
>>>> Talend - http://www.talend.com
>>>> 
>>>> -
>>>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>>>> For additional commands, e-mail: general-h...@incubator.apache.org
>>>> 
>>>> 
>>> 
>> 


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



[VOTE] Apache Tuweni 0.8.2

2019-09-05 Thread Antoine Toulme
Hi all,
The Tuweni community voted on and has approved a proposal to release Apache 
Tuweni 0.8.2.

Pursuant to the Releases section of the Incubation Policy and we would now like 
to request the permission of the Incubator PMC to publish the tarball on the 
Tuweni Download page.
Note we have collected 3 +1 votes from IPMC members and have therefore the 
necessary minimum votes.

Changelog:
* Only include necessary code for testing Ethereum
* Fix provenance of SECP256K1 class
* Fix header of SECP256K1 class
* Fix stage task
* Make build reproducible
* Trace ProgPow algorithm in class explicitly


Thanks
Antoine

Vote thread:
https://lists.apache.org/thread.html/462f6c76c9f3d9a7ea09e3cf6c46ded8e775cb52db4edf30f8d43f0c@%3Cdev.tuweni.apache.org%3E

Vote result:
https://lists.apache.org/thread.html/8ba2027f5981d8337a277a43244714a748167d4ca27301519687aa5d@%3Cdev.tuweni.apache.org%3E
-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



  1   2   >