You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@dubbo.apache.org by Jun Liu <li...@apache.org> on 2018/08/01 02:38:53 UTC

Re: [VOTE]: Release Apache Dubbo (Incubating) 2.6.3 [RC1]

Awesome! This will surely help us to prepare for the following releases.
Thanks

Best regards,
Jun

> On 30 Jul 2018, at 20:02, Andrea Del Bene <an...@gmail.com> wrote:
> 
> Hi,
> 
> if you want to create a script to automate the release process you might find helpful the release script we use in Wicket. It performs different tasks but you can go straight to line 525 (https://github.com/apache/wicket/blob/master/release.sh#L525) where you can find some script code to generate sha signature, commit archives to svn etc...
> 
> 
> On 30/07/2018 12:05, jun liu wrote:
>> Hi, Andrea
>> 
>> We mainly use ’release-plugin’ to prepare for a release: upgrade pom version, package release candidate and deploy to maven central repo. Some processes are done manually, for example, 'generate sha512' and 'svn commit’.
>> You have mentioned a good point, I think we can use a .sh script to make the whole process done automatically.
>> 
>> Best regards,
>> Jun
>> 
>>> On 30 Jul 2018, at 15:14, Andrea Del Bene <an...@gmail.com> wrote:
>>> 
>>> Hi Jun,
>>> 
>>> just curious, is there a particular script or tool you use to build the
>>> releases?
>>> 
>>> Thank you.
>>> 
>>> On Mon, Jul 30, 2018 at 4:11 AM, Yong Zhu <di...@gmail.com> wrote:
>>> 
>>>> The source dir unzipped from the source zip is named
>>>> 'incubator-dubbo-dubbo-2.6.3'. Here `dubbo` is duplicated.
>>>> 
>>>> Is this intentional?
>>>> 
>>>> On Mon, Jul 30, 2018 at 10:06 AM Jun Liu <li...@apache.org> wrote:
>>>> 
>>>>>> I think I found an issue that may need to rebuild the release
>>>> candidate.
>>>>>> The source release contains a binary:
>>>>>> 
>>>>>> ./.mvn/wrapper/maven-wrapper.jar
>>>>> Yes, you are right, I have just checked and found the binary in the exact
>>>>> position.
>>>>> We can start the rebuild today.
>>>>> 
>>>>> I failed to notice that the rat and style plugin are closed by default
>>>>> when building the release candidate locally, I will open them in the next
>>>>> RC, they can help to check this kind of problems.
>>>>> 
>>>>> Best regards,
>>>>> Jun
>>>>> 
>>>>>> On 29 Jul 2018, at 16:14, Huxing Zhang <hu...@apache.org> wrote:
>>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> I think I found an issue that may need to rebuild the release
>>>> candidate.
>>>>>> The source release contains a binary:
>>>>>> 
>>>>>> ./.mvn/wrapper/maven-wrapper.jar
>>>>>> 
>>>>>> Actually I run `mvn verify -Drat.skip=false`, as a result it found the
>>>>>> archive in target/rat.txt but did not fail.
>>>>>> 
>>>>>> Notes: 3
>>>>>> Binaries: 0
>>>>>> Archives: 1
>>>>>> Standards: 3
>>>>>> 
>>>>>> Apache Licensed: 3
>>>>>> Generated Documents: 0
>>>>>> 
>>>>>> JavaDocs are generated, thus a license header is optional.
>>>>>> Generated files do not require license headers.
>>>>>> 
>>>>>> 0 Unknown Licenses
>>>>>> 
>>>>>> Archives:
>>>>>> 
>>>>>> + .mvn/wrapper/maven-wrapper.jar
>>>>>> 
>>>>>> Previous discussion:
>>>>>> 
>>>>> https://lists.apache.org/thread.html/491ecd01802c48df8d906548e1d1db
>>>> 188c39a9546f958e834198d276@%3Cdev.dubbo.apache.org%3E
>>>>>> 
>>>>>> Other details:
>>>>>> 
>>>>>> * incubator in name
>>>>>> * Disclaimer exists
>>>>>> * sha512 chesum ok
>>>>>> * signature ok
>>>>>> * git tag matches
>>>>>> * NOTICE and LICENSE exist in META-INF of jar files of binary release.
>>>>>> * Unit test passed on Java 8 + OSX
>>>>>> * Tested elegant shutdown with Tomcat 8.5.30
>>>>>> 
>>>>>> Minor issues:
>>>>>> * There are some typo in CHANGES.md, I saw it fixed in 2.6.3 release
>>>>>> branch, but not included in the release candidate.
>>>>>> 
>>>>>> On Thu, Jul 26, 2018 at 5:48 PM, Jun Liu <li...@apache.org> wrote:
>>>>>>> Hello Dubbo Community,
>>>>>>> 
>>>>>>> This is a call for vote to release Apache Dubbo (Incubating) version
>>>>> 2.6.3.
>>>>>>> The release candidates (RC1):
>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/dubbo/2.6.3
>>>>>>> 
>>>>>>> Git tag for the release (RC1):
>>>>>>> https://github.com/apache/incubator-dubbo/tree/dubbo-2.6.3
>>>>>>> 
>>>>>>> Hash for the release tag:
>>>>>>> a8be0eaaddab198ed03b0150d4db03e2b22f023f
>>>>>>> 
>>>>>>> Release Notes:
>>>>>>> https://github.com/apache/incubator-dubbo/blob/2.6.3-
>>>> release/CHANGES.md
>>>>>>> The artifacts have been signed with Key : 28681CB1, which can be found
>>>>> in the keys file:
>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/dubbo/KEYS
>>>>>>> 
>>>>>>> The vote will be open for at least 72 hours or until necessary number
>>>>> of votes are reached.
>>>>>>> Please vote accordingly:
>>>>>>> 
>>>>>>> [ ] +1 approve
>>>>>>> [ ] +0 no opinion
>>>>>>> [ ] -1 disapprove with the reason
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> The Apache Dubbo (Incubating) Team
>>>>>>> 
>>>>>> --
>>>>>> Best Regards!
>>>>>> Huxing
>>>>> 
>>> 
>>> 
>>> -- 
>>> Andrea Del Bene.
>>> Apache Wicket committer.
>> 
>