I don't have a strong preference either way and am fine with either policy. Immediate archival of older releases has the benefit that we can address it in a straightforward way as part of the release process. Is there any advantage of keeping the older releases in svn as deleting a release from svn seems to archive it ( http://www.apache.org/legal/release-policy.html#how-to-archive) and we can always link to the archived release from the website. We can continue to show the older releases on the download page.
On Mon, May 8, 2017 at 8:02 AM, Vlad Rozov <v.ro...@datatorrent.com> wrote: > Is there a practical reason to keep old *source* releases in svn assuming > that there is no active development on the old branches and that sources > for old releases are available in archive, github and maven? > > Thank you, > > Vlad > > > On 5/8/17 06:39, Thomas Weise wrote: > >> I think the goal of the archival policy is to prevent unlimited growth of >> releases in the dist folder, not to impose a narrow definition of "under >> development". Looking at the releases available for other projects, I >> don't >> think there is any issue considering the last two release branches "under >> development". >> >> Thanks >> >> >> On Sun, May 7, 2017 at 5:30 PM, Vlad Rozov <v.ro...@datatorrent.com> >> wrote: >> >> I would consider Hadoop to be in violation of [2 < >>> http://www.apache.org/legal/release-policy.html#when-to-archive>]. IMO, >>> we don't need to violate it and should have links to the latest core and >>> malhar only. >>> >>> Thank you, >>> >>> Vlad >>> >>> >>> On 5/7/17 08:59, Pramod Immaneni wrote: >>> >>> The policy reads we should only have "*the latest release in each branch >>>> that is currently under development". *That most probably means only the >>>> latest version for core and malhar as we are not doing active >>>> development >>>> on multiple branches. However, could it be loosely interpreted to >>>> include >>>> older release branches that are still being maintained and fixes made >>>> to? >>>> Hadoop, for example still has all 2.6.x and 2.7.x in svn >>>> https://dist.apache.org/repos/dist/release/hadoop/common/ and I mostly >>>> see >>>> maintenance fixes for the latest on those branches. Would that be >>>> considered a violation, if strictly going with the wording of the >>>> policy? >>>> >>>> If we wanted to keep links to even older releases, that are still in >>>> wide >>>> use but not being actively maintained, we could point to archives like >>>> you >>>> mentioned. However, I don't think we have this situation. >>>> >>>> Thanks >>>> >>>> On Fri, May 5, 2017 at 7:39 PM, Vlad Rozov <v.ro...@datatorrent.com> >>>> wrote: >>>> >>>> Should we limit [1 <https://dist.apache.org/repos/dist/release/apex/>] >>>> to >>>> >>>>> the latest core and the latest malhar according to [2 < >>>>> http://www.apache.org/legal/release-policy.html#when-to-archive>] and >>>>> point links for older releases on the download page to [3 < >>>>> http://archive.apache.org/dist/apex/>] according to [4 < >>>>> http://www.apache.org/legal/release-policy.html#how-to-archive>]? >>>>> >>>>> Unless we plan to delete release-3.2, release-3.3 and other branches, >>>>> I'd >>>>> prefer to keep 3.2.2, 3.3.1 and other unreleased patch versions in >>>>> JIRA. >>>>> As >>>>> long as those branches exist, it should be possible to see which JIRAs >>>>> were >>>>> fixed there. >>>>> >>>>> Thank you, >>>>> >>>>> Vlad >>>>> >>>>> 1. https://dist.apache.org/repos/dist/release/apex/ >>>>> 2. http://www.apache.org/legal/release-policy.html#when-to-archive >>>>> 3. http://archive.apache.org/dist/apex/ >>>>> 4. http://www.apache.org/legal/release-policy.html#how-to-archive >>>>> >>>>> >>>>> >>>>> On 5/5/17 08:47, Thomas Weise wrote: >>>>> >>>>> See https://github.com/apache/apex-site#updating-downloads-page >>>>> >>>>>> added 3.6.1 >>>>>> >>>>>> Any thoughts on when to remove 3.2.2, 3.3.1 and other old patch >>>>>> versions >>>>>> in >>>>>> JIRA that won't see a future release? >>>>>> >>>>>> >>>>>> On Fri, May 5, 2017 at 7:18 AM, Vlad Rozov <v.ro...@datatorrent.com> >>>>>> wrote: >>>>>> >>>>>> My understanding is that it is not fully automatic and involves manual >>>>>> >>>>>> step in updating and committing the "release.json" file and only after >>>>>>> that >>>>>>> step the download page will be regenerated. Do I miss anything? >>>>>>> >>>>>>> Any reason 3.6.1 was not added to JIRA? >>>>>>> >>>>>>> Thank you, >>>>>>> >>>>>>> Vlad >>>>>>> >>>>>>> On 5/5/17 07:09, Thomas Weise wrote: >>>>>>> >>>>>>> I removed 3.4.0 since due to change in archive file name it does not >>>>>>> >>>>>>> match >>>>>>>> the download page structure. It will automatically go away when the >>>>>>>> download page is regenerated. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Fri, May 5, 2017 at 6:59 AM, Vlad Rozov <v.ro...@datatorrent.com >>>>>>>> > >>>>>>>> wrote: >>>>>>>> >>>>>>>> apex core 3.4.0 is listed on the download page and it is not part of >>>>>>>> >>>>>>>> https://dist.apache.org/repos/dist/release/apex/ >>>>>>>> >>>>>>>>> version 3.6.1 is missing in JIRA. >>>>>>>>> >>>>>>>>> Thank you, >>>>>>>>> >>>>>>>>> Vlad >>>>>>>>> >>>>>>>>> >>>>>>>>> On 5/5/17 06:55, Thomas Weise wrote: >>>>>>>>> >>>>>>>>> Yes, we should keep them as otherwise they will also not be listed >>>>>>>>> on >>>>>>>>> >>>>>>>>> downloads. >>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, May 5, 2017 at 6:53 AM, Vlad Rozov < >>>>>>>>>> v.ro...@datatorrent.com >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> I removed 3.5.0 RC1 from dev. Do we need to keep apex 3.5.0 and >>>>>>>>>> malhar >>>>>>>>>> >>>>>>>>>> 3.5.0 and 3.6.0 in release? >>>>>>>>>> >>>>>>>>>> Thank you, >>>>>>>>>>> >>>>>>>>>>> Vlad >>>>>>>>>>> >>>>>>>>>>> On 5/5/17 06:41, Thomas Weise wrote: >>>>>>>>>>> >>>>>>>>>>> Move of RC to release is done and new JIRA version added. >>>>>>>>>>> >>>>>>>>>>> On Fri, May 5, 2017 at 6:34 AM, Vlad Rozov < >>>>>>>>>>> v.ro...@datatorrent.com> >>>>>>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> I'll help with moving RC candidate from dev to release. Do you >>>>>>>>>>>> have >>>>>>>>>>>> >>>>>>>>>>>> permission to publish artifacts to maven? >>>>>>>>>>>> >>>>>>>>>>>> Thank you, >>>>>>>>>>>> >>>>>>>>>>>>> Vlad >>>>>>>>>>>>> >>>>>>>>>>>>> On 5/5/17 06:21, Thomas Weise wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> You should be able to complete the release activities except >>>>>>>>>>>>> the >>>>>>>>>>>>> JIRA >>>>>>>>>>>>> >>>>>>>>>>>>> version. What do you mean by "release svn repository"? >>>>>>>>>>>>> >>>>>>>>>>>>> Also, release process states that you should turn off JIRA >>>>>>>>>>>>> >>>>>>>>>>>>>> notifications >>>>>>>>>>>>>> when closing issues (to not flood mailing list). >>>>>>>>>>>>>> >>>>>>>>>>>>>> Subject of closing vote should start with [RESULT] >>>>>>>>>>>>>> >>>>>>>>>>>>>> Yes, the semantic versioning check should be updated for both >>>>>>>>>>>>>> branches. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Thomas >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, May 5, 2017 at 2:34 AM, Tushar Gosavi < >>>>>>>>>>>>>> tus...@datatorrent.com >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> As a committer, I do not have write permissions to release svn >>>>>>>>>>>>>> repository. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Need help from PMC member to update the release repository. >>>>>>>>>>>>>> Any >>>>>>>>>>>>>> >>>>>>>>>>>>>> volunteers?? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Also one more clarification needed with respect to updating >>>>>>>>>>>>>>> semantic >>>>>>>>>>>>>>> versioning check. Does it needs to be done for both >>>>>>>>>>>>>>> release-3.6.0 >>>>>>>>>>>>>>> and >>>>>>>>>>>>>>> master branch? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I will push the documentations after release repository is >>>>>>>>>>>>>>> updated. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> -Tushar. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, May 5, 2017 at 11:35 AM, Tushar Gosavi < >>>>>>>>>>>>>>> tus...@datatorrent.com >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The vote is concluded and passes. Thanks everyone for voting >>>>>>>>>>>>>>> and >>>>>>>>>>>>>>> verifying >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> the release. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> binding +1 (4) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Vlad Rozov >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thomas Weise >>>>>>>>>>>>>>>> Amol Kekre >>>>>>>>>>>>>>>> Pramod Immaneni >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> non-binding +1 (2) >>>>>>>>>>>>>>>> Bhupesh Chawda >>>>>>>>>>>>>>>> Chaitanya Chebolu >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> No other votes. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Will complete the release activities. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>> Tushar. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Thu, May 4, 2017 at 12:05 PM, Chaitanya Chebolu < >>>>>>>>>>>>>>>> chaita...@datatorrent.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> +1 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 1) Verified the file Integrity check. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 2) Verified the source code using tar file. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> - Extracted tar file and compiled. >>>>>>>>>>>>>>>>> - No binary files >>>>>>>>>>>>>>>>> - LICENSE, NOTICE, README, CHANGELOG.md exist. >>>>>>>>>>>>>>>>> - rat check >>>>>>>>>>>>>>>>> 3) Launched PI demo. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Regards, >>>>>>>>>>>>>>>>> Chaitanya >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Wed, May 3, 2017 at 7:07 AM, Pramod Immaneni < >>>>>>>>>>>>>>>>> pra...@datatorrent.com >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> +1 (binding) >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> verified file integrity >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> no unexpected binary files >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> existence of README.md, NOTICE, LICENSE and CHANGELOG.md >>>>>>>>>>>>>>>>>> files >>>>>>>>>>>>>>>>>> checked build and licenses >>>>>>>>>>>>>>>>>> launched and ran pi demo >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Minor nitpicks >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> CHANGELOG.md has a line in the beginning of the file that >>>>>>>>>>>>>>>>>> has >>>>>>>>>>>>>>>>>> a >>>>>>>>>>>>>>>>>> date >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> future "Version 3.6.0 - 2017-05-04" >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Please have your key signed by some of the others in the >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> KEYS >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> file, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> right >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> now it is self-signed >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Mon, May 1, 2017 at 11:49 AM, Tushar Gosavi < >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> tus...@datatorrent.com> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Dear Community, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Please vote on the following Apache Apex Core 3.6.0 release >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> candidate >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> 1. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> This release adds the support for custom control tuples, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> experimental >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> support for plugins >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> and other improvements and important bug fixes. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> This is a source release with binary artifacts published >>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Maven. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> List of all issues fixed: https://s.apache.org/HQ0r >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Staging directory >>>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/ >>>>>>>>>>>>>>>>>>> dist/dev/apex/apache-apex-core >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -3.6.0-RC1/ >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Source zip: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/apex/apache-apex- >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> core-3.6.0-RC1/apache-apex-core-3.6.0-source-release.zip >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Source tar.gz: >>>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/apex/apache-apex- >>>>>>>>>>>>>>>>>>> core-3.6.0-RC1/apache-apex-cor >>>>>>>>>>>>>>>>>>> e-3.6.0-source-release.tar.gz >>>>>>>>>>>>>>>>>>> Maven staging repository: >>>>>>>>>>>>>>>>>>> https://repository.apache.org/content/repositories/ >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> orgapacheapex-1028 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Git source: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> https://git-wip-us.apache.org/ >>>>>>>>>>>>>>>>>>> repos/asf?p=apex-core.git;a= >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> commit;h=refs/tags/v3.6.0-RC1 >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> (commit: 5a517348ae497c06150f32ce39b6915588e92510) >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> PGP key: >>>>>>>>>>>>>>>>>>> http://pgp.mit.edu:11371/pks/l >>>>>>>>>>>>>>>>>>> ookup?op=vindex&search=tushar@ >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> apache.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> KEYS file: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/release/apex/KEYS >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> More information at: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://apex.apache.org >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Please try the release and vote; vote will be open for at >>>>>>>>>>>>>>>>>>> least >>>>>>>>>>>>>>>>>>> 72 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> hours. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> [ ] +1 approve (and what verification was done) >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> [ ] -1 disapprove (and reason why) >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> http://www.apache.org/foundation/voting.html >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> How to verify release candidate: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> http://apex.apache.org/verification.html >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>>>>> Tushar. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> *Chaitanya* >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Software Engineer >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> E: chaita...@datatorrent.com | Twitter: @chaithu1403 >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> www.datatorrent.com | apex.apache.org >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >