> On Oct 1, 2019, at 5:38 PM, Michael Wall <[email protected]> wrote:
>
> Yep, thanks. I am recalling issues changing tags right? So we were not
> able to vote on a version like 0.9.0-rc1, then retag after the vote
> passed? I'll go look in the list for details.
Is this really important and a problem? It sounds like more work for me. I’d
like this to be a lot less work.
>
> What about the non source artifacts in
> https://dist.apache.org/repos/dist/dev/incubator/tuweni/0.9.0/? I recall
> from the 0.8.* votes that I was only considering the -src archive, but I
> see non source artifacts made it to
> https://dist.apache.org/repos/dist/release/incubator/tuweni/0.8.2-incubating/.
> Has everyone else been voting on all artifacts?
>
> Mike
>
> On Tue, Oct 1, 2019 at 8:31 PM Antoine Toulme <[email protected]> wrote:
>
>> To make it more explicit, I checked the box “pre-release” on it. Please
>> let me know if that helps remove confusion.
>>
>>> On Oct 1, 2019, at 5:23 PM, Antoine Toulme <[email protected]> wrote:
>>>
>>> It’s a git tag. You can see it noted in my first email to the thread.
>>>
>>>> On Oct 1, 2019, at 5:14 PM, Michael Wall <[email protected]> wrote:
>>>>
>>>> Hi Vinay,
>>>>
>>>> I take the following to mean releases are allowed on github after
>>>> dist.apache.org
>>>> http://www.apache.org/legal/release-policy.html#release-distribution
>>>>
>>>> However, I do think the 0.9.0 is violating
>>>> http://www.apache.org/legal/release-policy.html#publication since they
>> have
>>>> not been voted on. There can be no official release in dist.apache.org
>> .
>>>>
>>>> Antoine, how did the 0.9.0 releases end up on github?
>>>>
>>>> Mike
>>>>
>>>> On Tue, Oct 1, 2019 at 3:29 AM Vinayakumar B <[email protected]>
>>>> wrote:
>>>>
>>>>> I was going through the releases page in github
>>>>> https://github.com/apache/incubator-tuweni/releases.
>>>>>
>>>>> Are we allowed to release in github?
>>>>> shouldn't be only on dist.apache.org?
>>>>>
>>>>> Already 0.9.0 release shows up in above page, though without any
>>>>> description.
>>>>>
>>>>> I will take a detailed look at artifacts later today.
>>>>>
>>>>> -Vinay
>>>>>
>>>>>
>>>>> On Tue, Oct 1, 2019 at 8:36 AM Michael Wall <[email protected]> wrote:
>>>>>
>>>>>> I can look at these tomorrow. Are we all voting on the same things
>> here?
>>>>>> The original email says we are voting on just the source
>> distributions.
>>>>> So
>>>>>> is that tuwnei-src only? I notice Dave's vote checked all 8 packages
>>>>> (zip
>>>>>> and tgz for tuweni-bin, tuweni-gossip, tuweni-relay and
>> tuweni-src.). I
>>>>>> think it is confusing to have these other artifacts in there, unless
>> we
>>>>> are
>>>>>> voting on those as well.
>>>>>>
>>>>>> Mike
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sun, Sep 29, 2019 at 12:32 PM Antoine Toulme <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> I’ll reply to all your questions, promised. Can we get one more
>> mentor
>>>>>>> vote?
>>>>>>>
>>>>>>>> On Sep 27, 2019, at 11:04, Furkan KAMACI <[email protected]>
>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> +1 from me.
>>>>>>>>
>>>>>>>> I checked:
>>>>>>>> - Incubating in name
>>>>>>>> - DISCLAIMER exists
>>>>>>>> - LICENSE and NOTICE are fine
>>>>>>>> - No unexpected binary files
>>>>>>>> - Checked PGP signatures
>>>>>>>> - Checked Checksums
>>>>>>>> - Code compiles
>>>>>>>>
>>>>>>>> I've to comments:
>>>>>>>>
>>>>>>>> 1) How do you get shasum?
>>>>>>>>
>>>>>>>> 2) I've got an error at tests but it may be specific to my
>>>>> environment:
>>>>>>>>
>>>>>>>> tuweni-src-0.9.0 java -version
>>>>>>>>
>>>>>>>> java version "1.8.0_102"
>>>>>>>> Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
>>>>>>>> Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)
>>>>>>>>
>>>>>>>> uname -a
>>>>>>>> Darwin MacBook-Pro.local 18.6.0 Darwin Kernel Version 18.6.0: Thu
>> Apr
>>>>>> 25
>>>>>>>> 23:16:27 PDT 2019; root:xnu-4903.261.4~2/RELEASE_X86_64 x86_64
>>>>>>>>
>>>>>>>> Error log:
>>>>>>>>
>>>>>>>> org.opentest4j.AssertionFailedError: Should have contained 14 items,
>>>>>> but
>>>>>>>> got 15:
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/org/apache/tuweni/io/file/resourceresolver/
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/org/apache/tuweni/io/file/resourceresolver/test1.txt
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/org/apache/tuweni/io/file/resourceresolver/test2.txt
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/org/apache/tuweni/io/file/resourceresolver/subdir/
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/org/apache/tuweni/io/file/resourceresolver/subdir/test3.yaml
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/org/apache/tuweni/io/file/resourceresolver/test.txt
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/test1.txt
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/test2.txt
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/subdir/
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/subdir/test3.yaml
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/anotherdir/
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/anotherdir/test5.txt
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/anotherdir/test6.yaml
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> jar:file:/var/folders/61/6c56k1sj7s5_gxgj6h6930h80000gn/T/ResourcesTest3388616531682973533/resourceresolvertest.jar!/test.txt
>>>>>>>> ==> expected: <14> but was: <15>
>>>>>>>> at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:54)
>>>>>>>> at
>>>>>> org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:199)
>>>>>>>> at
>>>>>> org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:158)
>>>>>>>> at
>> org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:342)
>>>>>>>> at
>>>>>>>> org.apache.tuweni.io
>>>>>>>
>>>>>>
>>>>>
>> .ResourcesTest.shouldIterateResourcesOnFileSystemAndInJars(ResourcesTest.java:98)
>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:532)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:115)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:171)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:167)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:114)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:59)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:108)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
>>>>>>>> at java.util.ArrayList.forEach(ArrayList.java:1249)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:112)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
>>>>>>>> at java.util.ArrayList.forEach(ArrayList.java:1249)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$4(NodeTestTask.java:112)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:72)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:98)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:74)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:220)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$6(DefaultLauncher.java:188)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:202)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:181)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:128)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:94)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$100(JUnitPlatformTestClassProcessor.java:79)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
>>>>>>>> at com.sun.proxy.$Proxy2.stop(Unknown Source)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:132)
>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:175)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:157)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:404)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>>>>>>>> at
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>> org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
>>>>>>>> at java.lang.Thread.run(Thread.java:745)
>>>>>>>>
>>>>>>>> Kind Regards,
>>>>>>>> Furkan KAMACI
>>>>>>>>
>>>>>>>>> On Fri, Sep 27, 2019 at 12:01 AM Dave Fisher <[email protected]>
>>>>> wrote:
>>>>>>>>>
>>>>>>>>> +1 (binding)
>>>>>>>>>
>>>>>>>>> Checked all eight packages signatures and checksums.
>>>>>>>>> Diffed the unpacked version of tgz and zip to assure they were
>>>>>>> equivalent.
>>>>>>>>> Checked DISCLAIMER
>>>>>>>>> Checked NOTICE
>>>>>>>>> Checked LICENSE
>>>>>>>>> Reviewed README files - there is a minor nonblocking issue - see
>>>>>> below.
>>>>>>>>> No unexpected binary in Source Release
>>>>>>>>> Built from scratch - one test failed -
>>>>>>>>> shouldIterateResourcesOnFileSystemAndInJars(Path)
>>>>>>>>> Ratcheck passed - I believe that the licenses for the Etherium test
>>>>>>> suite
>>>>>>>>> is properly called out in LICENSE.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> The README.md file mentions the Jenkins build server and
>>>>>>>>> repository.apache.org. Apache projects should not be sharing these
>>>>> as
>>>>>>>>> part of a release. These are development resources that can be
>>>>> shared
>>>>>>>>> within the developer community here on the mailing list.
>>>>>>>>>
>>>>>>>>> I’ve seen numerous organizations get locked out of apache.org
>>>>> access
>>>>>>> for
>>>>>>>>> abuse of repository.apache.org. This abuse could be a large number
>>>>> of
>>>>>>>>> developers building with repository.apache.org as one of their
>>>>>>>>> repositories. Users should be going to maven central.
>>>>>>>>>
>>>>>>>>> See this note from Release Policy. [1]
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Dave
>>>>>>>>>
>>>>>>>>> [1] http://www.apache.org/legal/release-policy.html#host-rc
>>>>>>>>>
>>>>>>>>>> On Sep 25, 2019, at 6:23 PM, Antoine Toulme <[email protected]>
>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> We're voting on the source distributions available here:
>>>>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/tuweni/0.9.0/
>>>>>>>>>> The release tag is present here:
>>>>>>>>>> https://github.com/apache/incubator-tuweni/releases/tag/v0.9.0
>>>>>>>>>>
>>>>>>>>>> Please review and vote as appropriate.
>>>>>>>>>>
>>>>>>>>>> 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
>>>>>>>>>>
>>>>>>>>>> Cheers,
>>>>>>>>>>
>>>>>>>>>> Antoine
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]