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.delb...@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.delb...@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 <diecui1...@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 <liu...@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 <hux...@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 <liu...@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. >> >