Re: [VOTE] Major version change for Apex Library (Malhar)
On just voting part, I remain -1 on both options Thks Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Tue, Aug 22, 2017 at 4:35 PM, Pramod Immaneniwrote: > I think we should take this discussion to a separate thread as it is a vote > thread. I don't see a need for this change now as there isn't enough > justification (such as things are falling apart without this) for the > disruption it will cause. My earlier point is that there was a > justification when the project started to change the groupid and it is not > the same now. > > Thanks > > On Tue, Aug 22, 2017 at 2:45 PM, Vlad Rozov wrote: > > > Do you mean that prior to groupId change nobody was using that groupId or > > that nobody was using the library itself :)? If nobody was using the > > library, the version 3.x at the beginning of the project is questionable. > > > > My question is why -1 (veto) as long as things won't fall apart either > way. > > > > Thank you, > > > > Vlad > > > > > > On 8/22/17 14:09, Pramod Immaneni wrote: > > > >> The groupId change was done at the beginning of the project about two > >> years > >> ago before there was an apex release for anyone to use. > >> > >> On Tue, Aug 22, 2017 at 1:39 PM, Vlad Rozov wrote: > >> > >> I would argue that things won't fall apart in both cases whether > >>> artifactId and version are changed or not, so I don't see why it is -1 > >>> for > >>> the option 2. When groupId was changed from com.datatorrent to > >>> org.apache.apex, things have not fall apart :). > >>> > >>> Thank you, > >>> > >>> Vlad > >>> > >>> > >>> On 8/22/17 08:31, Pramod Immaneni wrote: > >>> > >>> +1 for option 1 > -1 for option 2 as I see no impending need to do this now, as in if we > don't do this, things will fall apart. It will be a source of more > disruption and confusion. Malhar has been around for quite some time, > evolving and growing during this period and going to version 4.0 would > be > a > natural progression. Since this is a major version change, there is > more > of > a license to relegate things that are deemed unsuitable for production > use > to contrib (an area designated for that purpose), remove deprecated > items, > move things around and possibly even make backwards incompatible > functionality changes so I don't see a need to change the artifact id > and > identity of the project. > > Thanks > > On Tue, Aug 22, 2017 at 8:16 AM, Munagala Ramanath < > amberar...@yahoo.com.invalid> wrote: > > +1 for option 2 (primary) > > > +1 for option 1 (secondary) > > Ram > > > > > > On Tuesday, August 22, 2017, 6:58:46 AM PDT, Vlad Rozov < > > vro...@apache.org> > > wrote: > > > > +1 for option 2 (primary) > > +1 for option 1 (secondary) > > > > Thank you, > > > > Vlad > > > > On 8/21/17 23:37, Ananth G wrote: > > > > +1 for option 2 and second vote for option 1 > >> > >> Have we finalized the library name ? Going from Apex-malhar 3.7 to > >> > >> Apex-malhar-1.0 would be counter intuitive. Also it would be great > if > > we > > have an agreed process to mark an operator from @evolving to stable > > version > > given we are trying to address this as well as part of the proposal > > > > Regards > >> Ananth > >> > >> On 22 Aug 2017, at 11:40 am, Thomas Weise wrote: > >> > >>> +1 for option 2 (second vote +1 for option 1) > >>> > >>> > >>> On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise > >>> wrote: > >>> > This is to formalize the major version change for Malhar discussed > in > > [1]. > >>> > >> There are two options for major version change. Major version change > >> > >>> will > >>> > >> rename legacy packages to org.apache.apex sub packages while > retaining > >> > >>> file > >>> > >> history in git. Other cleanup such as removing deprecated code is > also > >> > >>> expected. > > 1. Version 4.0 as major version change from 3.x > > 2. Version 1.0 with simultaneous change of Maven artifact IDs > > Please refer to the discussion thread [1] for reasoning behind > both > of > > the > >>> > >> options. > >> > >>> Please vote on both options. Primary vote for your preferred > option, > secondary for the other. Secondary vote can be used when counting > > primary > >>> > >> vote alone isn't conclusive. > >> > >>> Vote will be open for at least 72 hours. > > Thanks, > Thomas > > [1] https://lists.apache.org/thread.html/ > >
Re: [VOTE] Major version change for Apex Library (Malhar)
I think we should take this discussion to a separate thread as it is a vote thread. I don't see a need for this change now as there isn't enough justification (such as things are falling apart without this) for the disruption it will cause. My earlier point is that there was a justification when the project started to change the groupid and it is not the same now. Thanks On Tue, Aug 22, 2017 at 2:45 PM, Vlad Rozovwrote: > Do you mean that prior to groupId change nobody was using that groupId or > that nobody was using the library itself :)? If nobody was using the > library, the version 3.x at the beginning of the project is questionable. > > My question is why -1 (veto) as long as things won't fall apart either way. > > Thank you, > > Vlad > > > On 8/22/17 14:09, Pramod Immaneni wrote: > >> The groupId change was done at the beginning of the project about two >> years >> ago before there was an apex release for anyone to use. >> >> On Tue, Aug 22, 2017 at 1:39 PM, Vlad Rozov wrote: >> >> I would argue that things won't fall apart in both cases whether >>> artifactId and version are changed or not, so I don't see why it is -1 >>> for >>> the option 2. When groupId was changed from com.datatorrent to >>> org.apache.apex, things have not fall apart :). >>> >>> Thank you, >>> >>> Vlad >>> >>> >>> On 8/22/17 08:31, Pramod Immaneni wrote: >>> >>> +1 for option 1 -1 for option 2 as I see no impending need to do this now, as in if we don't do this, things will fall apart. It will be a source of more disruption and confusion. Malhar has been around for quite some time, evolving and growing during this period and going to version 4.0 would be a natural progression. Since this is a major version change, there is more of a license to relegate things that are deemed unsuitable for production use to contrib (an area designated for that purpose), remove deprecated items, move things around and possibly even make backwards incompatible functionality changes so I don't see a need to change the artifact id and identity of the project. Thanks On Tue, Aug 22, 2017 at 8:16 AM, Munagala Ramanath < amberar...@yahoo.com.invalid> wrote: +1 for option 2 (primary) > +1 for option 1 (secondary) > Ram > > > On Tuesday, August 22, 2017, 6:58:46 AM PDT, Vlad Rozov < > vro...@apache.org> > wrote: > > +1 for option 2 (primary) > +1 for option 1 (secondary) > > Thank you, > > Vlad > > On 8/21/17 23:37, Ananth G wrote: > > +1 for option 2 and second vote for option 1 >> >> Have we finalized the library name ? Going from Apex-malhar 3.7 to >> >> Apex-malhar-1.0 would be counter intuitive. Also it would be great if > we > have an agreed process to mark an operator from @evolving to stable > version > given we are trying to address this as well as part of the proposal > > Regards >> Ananth >> >> On 22 Aug 2017, at 11:40 am, Thomas Weise wrote: >> >>> +1 for option 2 (second vote +1 for option 1) >>> >>> >>> On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise >>> wrote: >>> This is to formalize the major version change for Malhar discussed in [1]. >>> >> There are two options for major version change. Major version change >> >>> will >>> >> rename legacy packages to org.apache.apex sub packages while retaining >> >>> file >>> >> history in git. Other cleanup such as removing deprecated code is also >> >>> expected. 1. Version 4.0 as major version change from 3.x 2. Version 1.0 with simultaneous change of Maven artifact IDs Please refer to the discussion thread [1] for reasoning behind both of the >>> >> options. >> >>> Please vote on both options. Primary vote for your preferred option, secondary for the other. Secondary vote can be used when counting primary >>> >> vote alone isn't conclusive. >> >>> Vote will be open for at least 72 hours. Thanks, Thomas [1] https://lists.apache.org/thread.html/ bd1db8a2d01e23b0c0ab98a785f6ee >>> >> 9492a1ac9e52d422568a46e5f3@%3Cdev.apex.apache.org%3E >> >>> Thank you, > > Vlad > > > Thank you, >>> >>> Vlad >>> >>> > > Thank you, > > Vlad >
Re: [VOTE] Major version change for Apex Library (Malhar)
Do you mean that prior to groupId change nobody was using that groupId or that nobody was using the library itself :)? If nobody was using the library, the version 3.x at the beginning of the project is questionable. My question is why -1 (veto) as long as things won't fall apart either way. Thank you, Vlad On 8/22/17 14:09, Pramod Immaneni wrote: The groupId change was done at the beginning of the project about two years ago before there was an apex release for anyone to use. On Tue, Aug 22, 2017 at 1:39 PM, Vlad Rozovwrote: I would argue that things won't fall apart in both cases whether artifactId and version are changed or not, so I don't see why it is -1 for the option 2. When groupId was changed from com.datatorrent to org.apache.apex, things have not fall apart :). Thank you, Vlad On 8/22/17 08:31, Pramod Immaneni wrote: +1 for option 1 -1 for option 2 as I see no impending need to do this now, as in if we don't do this, things will fall apart. It will be a source of more disruption and confusion. Malhar has been around for quite some time, evolving and growing during this period and going to version 4.0 would be a natural progression. Since this is a major version change, there is more of a license to relegate things that are deemed unsuitable for production use to contrib (an area designated for that purpose), remove deprecated items, move things around and possibly even make backwards incompatible functionality changes so I don't see a need to change the artifact id and identity of the project. Thanks On Tue, Aug 22, 2017 at 8:16 AM, Munagala Ramanath < amberar...@yahoo.com.invalid> wrote: +1 for option 2 (primary) +1 for option 1 (secondary) Ram On Tuesday, August 22, 2017, 6:58:46 AM PDT, Vlad Rozov < vro...@apache.org> wrote: +1 for option 2 (primary) +1 for option 1 (secondary) Thank you, Vlad On 8/21/17 23:37, Ananth G wrote: +1 for option 2 and second vote for option 1 Have we finalized the library name ? Going from Apex-malhar 3.7 to Apex-malhar-1.0 would be counter intuitive. Also it would be great if we have an agreed process to mark an operator from @evolving to stable version given we are trying to address this as well as part of the proposal Regards Ananth On 22 Aug 2017, at 11:40 am, Thomas Weise wrote: +1 for option 2 (second vote +1 for option 1) On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise wrote: This is to formalize the major version change for Malhar discussed in [1]. There are two options for major version change. Major version change will rename legacy packages to org.apache.apex sub packages while retaining file history in git. Other cleanup such as removing deprecated code is also expected. 1. Version 4.0 as major version change from 3.x 2. Version 1.0 with simultaneous change of Maven artifact IDs Please refer to the discussion thread [1] for reasoning behind both of the options. Please vote on both options. Primary vote for your preferred option, secondary for the other. Secondary vote can be used when counting primary vote alone isn't conclusive. Vote will be open for at least 72 hours. Thanks, Thomas [1] https://lists.apache.org/thread.html/ bd1db8a2d01e23b0c0ab98a785f6ee 9492a1ac9e52d422568a46e5f3@%3Cdev.apex.apache.org%3E Thank you, Vlad Thank you, Vlad Thank you, Vlad
Re: [VOTE] Major version change for Apex Library (Malhar)
I would argue that things won't fall apart in both cases whether artifactId and version are changed or not, so I don't see why it is -1 for the option 2. When groupId was changed from com.datatorrent to org.apache.apex, things have not fall apart :). Thank you, Vlad On 8/22/17 08:31, Pramod Immaneni wrote: +1 for option 1 -1 for option 2 as I see no impending need to do this now, as in if we don't do this, things will fall apart. It will be a source of more disruption and confusion. Malhar has been around for quite some time, evolving and growing during this period and going to version 4.0 would be a natural progression. Since this is a major version change, there is more of a license to relegate things that are deemed unsuitable for production use to contrib (an area designated for that purpose), remove deprecated items, move things around and possibly even make backwards incompatible functionality changes so I don't see a need to change the artifact id and identity of the project. Thanks On Tue, Aug 22, 2017 at 8:16 AM, Munagala Ramanath < amberar...@yahoo.com.invalid> wrote: +1 for option 2 (primary) +1 for option 1 (secondary) Ram On Tuesday, August 22, 2017, 6:58:46 AM PDT, Vlad Rozovwrote: +1 for option 2 (primary) +1 for option 1 (secondary) Thank you, Vlad On 8/21/17 23:37, Ananth G wrote: +1 for option 2 and second vote for option 1 Have we finalized the library name ? Going from Apex-malhar 3.7 to Apex-malhar-1.0 would be counter intuitive. Also it would be great if we have an agreed process to mark an operator from @evolving to stable version given we are trying to address this as well as part of the proposal Regards Ananth On 22 Aug 2017, at 11:40 am, Thomas Weise wrote: +1 for option 2 (second vote +1 for option 1) On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise wrote: This is to formalize the major version change for Malhar discussed in [1]. There are two options for major version change. Major version change will rename legacy packages to org.apache.apex sub packages while retaining file history in git. Other cleanup such as removing deprecated code is also expected. 1. Version 4.0 as major version change from 3.x 2. Version 1.0 with simultaneous change of Maven artifact IDs Please refer to the discussion thread [1] for reasoning behind both of the options. Please vote on both options. Primary vote for your preferred option, secondary for the other. Secondary vote can be used when counting primary vote alone isn't conclusive. Vote will be open for at least 72 hours. Thanks, Thomas [1] https://lists.apache.org/thread.html/ bd1db8a2d01e23b0c0ab98a785f6ee 9492a1ac9e52d422568a46e5f3@%3Cdev.apex.apache.org%3E Thank you, Vlad Thank you, Vlad
Re: [VOTE] Major version change for Apex Library (Malhar)
On Tue, Aug 22, 2017 at 10:03 AM, Amol Kekrewrote: > I am -1 on option 2. There is no need to do so, as going back on versions > at this stage has consequences to Apex users. > > I am for option 1, but I want to propose explicit change to the text. Based > on verbatim text, I am voting -1 on option 1. I believe in the original > discussion thread there was talk about continuing release-3 that should be > explicit in the vote. > > The branch is assumed to be release-3, there wasn't any objection during discussion. Branch names are not important for this vote, branches can be created as the need arises. > option 3 (modified option 1) > 3. Version 4.0 as major version change from 3.x. Community members can > continue with release-3 (3.9, 3.10, ...). PR merges into release-3 should > not be blocked if it is not immediately merged into master branch. > Any number of minor releases of previous major version can be created or maintained by those willing to do so, that's standard stuff and can be discussed in a separate thread. > > Over a longer period of time, I expect code to progressively be in version > 4. Changing package names is usually not a reason for major version > upgrade. The cause is usually an API change. Currently we are moving to > version 4, without an ask for API change. > Again it is established development process that changes need to go to master and can be applied to other branches as deemed necessary by those interested. Same situation as for patch releases of past minor release. IMO we cannot add options after a vote was started. Use a discussion thread to clarify understanding of what constitutes "API" and the reality of backward compatibility in Malhar as of today. Thanks, Thomas
[jira] [Created] (APEXCORE-778) Refactor DelayOperatorTest
Vlad Rozov created APEXCORE-778: --- Summary: Refactor DelayOperatorTest Key: APEXCORE-778 URL: https://issues.apache.org/jira/browse/APEXCORE-778 Project: Apache Apex Core Issue Type: Improvement Reporter: Vlad Rozov Assignee: Vlad Rozov Priority: Minor DelayOperatorTest is flaky as it depends on how quickly checkpoints can be persisted to a disk -- This message was sent by Atlassian JIRA (v6.4.14#64029)
Re: [VOTE] Major version change for Apex Library (Malhar)
I am -1 on option 2. There is no need to do so, as going back on versions at this stage has consequences to Apex users. I am for option 1, but I want to propose explicit change to the text. Based on verbatim text, I am voting -1 on option 1. I believe in the original discussion thread there was talk about continuing release-3 that should be explicit in the vote. option 3 (modified option 1) 3. Version 4.0 as major version change from 3.x. Community members can continue with release-3 (3.9, 3.10, ...). PR merges into release-3 should not be blocked if it is not immediately merged into master branch. Over a longer period of time, I expect code to progressively be in version 4. Changing package names is usually not a reason for major version upgrade. The cause is usually an API change. Currently we are moving to version 4, without an ask for API change. Thks, Amol E:a...@datatorrent.com | M: 510-449-2606 | Twitter: @*amolhkekre* www.datatorrent.com On Tue, Aug 22, 2017 at 8:31 AM, Pramod Immaneniwrote: > +1 for option 1 > -1 for option 2 as I see no impending need to do this now, as in if we > don't do this, things will fall apart. It will be a source of more > disruption and confusion. Malhar has been around for quite some time, > evolving and growing during this period and going to version 4.0 would be a > natural progression. Since this is a major version change, there is more of > a license to relegate things that are deemed unsuitable for production use > to contrib (an area designated for that purpose), remove deprecated items, > move things around and possibly even make backwards incompatible > functionality changes so I don't see a need to change the artifact id and > identity of the project. > > Thanks > > On Tue, Aug 22, 2017 at 8:16 AM, Munagala Ramanath < > amberar...@yahoo.com.invalid> wrote: > > > +1 for option 2 (primary) > > +1 for option 1 (secondary) > > Ram > > > > > > On Tuesday, August 22, 2017, 6:58:46 AM PDT, Vlad Rozov < > vro...@apache.org> > > wrote: > > > > +1 for option 2 (primary) > > +1 for option 1 (secondary) > > > > Thank you, > > > > Vlad > > > > On 8/21/17 23:37, Ananth G wrote: > > > +1 for option 2 and second vote for option 1 > > > > > > Have we finalized the library name ? Going from Apex-malhar 3.7 to > > Apex-malhar-1.0 would be counter intuitive. Also it would be great if we > > have an agreed process to mark an operator from @evolving to stable > version > > given we are trying to address this as well as part of the proposal > > > > > > Regards > > > Ananth > > > > > >> On 22 Aug 2017, at 11:40 am, Thomas Weise wrote: > > >> > > >> +1 for option 2 (second vote +1 for option 1) > > >> > > >> > > >>> On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise > wrote: > > >>> > > >>> This is to formalize the major version change for Malhar discussed in > > [1]. > > >>> > > >>> There are two options for major version change. Major version change > > will > > >>> rename legacy packages to org.apache.apex sub packages while > retaining > > file > > >>> history in git. Other cleanup such as removing deprecated code is > also > > >>> expected. > > >>> > > >>> 1. Version 4.0 as major version change from 3.x > > >>> > > >>> 2. Version 1.0 with simultaneous change of Maven artifact IDs > > >>> > > >>> Please refer to the discussion thread [1] for reasoning behind both > of > > the > > >>> options. > > >>> > > >>> Please vote on both options. Primary vote for your preferred option, > > >>> secondary for the other. Secondary vote can be used when counting > > primary > > >>> vote alone isn't conclusive. > > >>> > > >>> Vote will be open for at least 72 hours. > > >>> > > >>> Thanks, > > >>> Thomas > > >>> > > >>> [1] https://lists.apache.org/thread.html/ > > bd1db8a2d01e23b0c0ab98a785f6ee > > >>> 9492a1ac9e52d422568a46e5f3@%3Cdev.apex.apache.org%3E > > >>> > > > > > > Thank you, > > > > Vlad > > >
Re: [VOTE] Major version change for Apex Library (Malhar)
+1 for option 1 -1 for option 2 as I see no impending need to do this now, as in if we don't do this, things will fall apart. It will be a source of more disruption and confusion. Malhar has been around for quite some time, evolving and growing during this period and going to version 4.0 would be a natural progression. Since this is a major version change, there is more of a license to relegate things that are deemed unsuitable for production use to contrib (an area designated for that purpose), remove deprecated items, move things around and possibly even make backwards incompatible functionality changes so I don't see a need to change the artifact id and identity of the project. Thanks On Tue, Aug 22, 2017 at 8:16 AM, Munagala Ramanath < amberar...@yahoo.com.invalid> wrote: > +1 for option 2 (primary) > +1 for option 1 (secondary) > Ram > > > On Tuesday, August 22, 2017, 6:58:46 AM PDT, Vlad Rozov> wrote: > > +1 for option 2 (primary) > +1 for option 1 (secondary) > > Thank you, > > Vlad > > On 8/21/17 23:37, Ananth G wrote: > > +1 for option 2 and second vote for option 1 > > > > Have we finalized the library name ? Going from Apex-malhar 3.7 to > Apex-malhar-1.0 would be counter intuitive. Also it would be great if we > have an agreed process to mark an operator from @evolving to stable version > given we are trying to address this as well as part of the proposal > > > > Regards > > Ananth > > > >> On 22 Aug 2017, at 11:40 am, Thomas Weise wrote: > >> > >> +1 for option 2 (second vote +1 for option 1) > >> > >> > >>> On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise wrote: > >>> > >>> This is to formalize the major version change for Malhar discussed in > [1]. > >>> > >>> There are two options for major version change. Major version change > will > >>> rename legacy packages to org.apache.apex sub packages while retaining > file > >>> history in git. Other cleanup such as removing deprecated code is also > >>> expected. > >>> > >>> 1. Version 4.0 as major version change from 3.x > >>> > >>> 2. Version 1.0 with simultaneous change of Maven artifact IDs > >>> > >>> Please refer to the discussion thread [1] for reasoning behind both of > the > >>> options. > >>> > >>> Please vote on both options. Primary vote for your preferred option, > >>> secondary for the other. Secondary vote can be used when counting > primary > >>> vote alone isn't conclusive. > >>> > >>> Vote will be open for at least 72 hours. > >>> > >>> Thanks, > >>> Thomas > >>> > >>> [1] https://lists.apache.org/thread.html/ > bd1db8a2d01e23b0c0ab98a785f6ee > >>> 9492a1ac9e52d422568a46e5f3@%3Cdev.apex.apache.org%3E > >>> > > > Thank you, > > Vlad >
Re: [VOTE] Major version change for Apex Library (Malhar)
+1 for option 2 (primary) +1 for option 1 (secondary) Ram On Tuesday, August 22, 2017, 6:58:46 AM PDT, Vlad Rozovwrote: +1 for option 2 (primary) +1 for option 1 (secondary) Thank you, Vlad On 8/21/17 23:37, Ananth G wrote: > +1 for option 2 and second vote for option 1 > > Have we finalized the library name ? Going from Apex-malhar 3.7 to > Apex-malhar-1.0 would be counter intuitive. Also it would be great if we have > an agreed process to mark an operator from @evolving to stable version given > we are trying to address this as well as part of the proposal > > Regards > Ananth > >> On 22 Aug 2017, at 11:40 am, Thomas Weise wrote: >> >> +1 for option 2 (second vote +1 for option 1) >> >> >>> On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise wrote: >>> >>> This is to formalize the major version change for Malhar discussed in [1]. >>> >>> There are two options for major version change. Major version change will >>> rename legacy packages to org.apache.apex sub packages while retaining file >>> history in git. Other cleanup such as removing deprecated code is also >>> expected. >>> >>> 1. Version 4.0 as major version change from 3.x >>> >>> 2. Version 1.0 with simultaneous change of Maven artifact IDs >>> >>> Please refer to the discussion thread [1] for reasoning behind both of the >>> options. >>> >>> Please vote on both options. Primary vote for your preferred option, >>> secondary for the other. Secondary vote can be used when counting primary >>> vote alone isn't conclusive. >>> >>> Vote will be open for at least 72 hours. >>> >>> Thanks, >>> Thomas >>> >>> [1] https://lists.apache.org/thread.html/bd1db8a2d01e23b0c0ab98a785f6ee >>> 9492a1ac9e52d422568a46e5f3@%3Cdev.apex.apache.org%3E >>> Thank you, Vlad
Re: [VOTE] Major version change for Apex Library (Malhar)
+1 for option 2 (primary) +1 for option 1 (secondary) Thank you, Vlad On 8/21/17 23:37, Ananth G wrote: +1 for option 2 and second vote for option 1 Have we finalized the library name ? Going from Apex-malhar 3.7 to Apex-malhar-1.0 would be counter intuitive. Also it would be great if we have an agreed process to mark an operator from @evolving to stable version given we are trying to address this as well as part of the proposal Regards Ananth On 22 Aug 2017, at 11:40 am, Thomas Weisewrote: +1 for option 2 (second vote +1 for option 1) On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise wrote: This is to formalize the major version change for Malhar discussed in [1]. There are two options for major version change. Major version change will rename legacy packages to org.apache.apex sub packages while retaining file history in git. Other cleanup such as removing deprecated code is also expected. 1. Version 4.0 as major version change from 3.x 2. Version 1.0 with simultaneous change of Maven artifact IDs Please refer to the discussion thread [1] for reasoning behind both of the options. Please vote on both options. Primary vote for your preferred option, secondary for the other. Secondary vote can be used when counting primary vote alone isn't conclusive. Vote will be open for at least 72 hours. Thanks, Thomas [1] https://lists.apache.org/thread.html/bd1db8a2d01e23b0c0ab98a785f6ee 9492a1ac9e52d422568a46e5f3@%3Cdev.apex.apache.org%3E Thank you, Vlad
Re: [VOTE] Major version change for Apex Library (Malhar)
+1 for option 2 and second vote for option 1 Have we finalized the library name ? Going from Apex-malhar 3.7 to Apex-malhar-1.0 would be counter intuitive. Also it would be great if we have an agreed process to mark an operator from @evolving to stable version given we are trying to address this as well as part of the proposal Regards Ananth > On 22 Aug 2017, at 11:40 am, Thomas Weisewrote: > > +1 for option 2 (second vote +1 for option 1) > > >> On Mon, Aug 21, 2017 at 6:39 PM, Thomas Weise wrote: >> >> This is to formalize the major version change for Malhar discussed in [1]. >> >> There are two options for major version change. Major version change will >> rename legacy packages to org.apache.apex sub packages while retaining file >> history in git. Other cleanup such as removing deprecated code is also >> expected. >> >> 1. Version 4.0 as major version change from 3.x >> >> 2. Version 1.0 with simultaneous change of Maven artifact IDs >> >> Please refer to the discussion thread [1] for reasoning behind both of the >> options. >> >> Please vote on both options. Primary vote for your preferred option, >> secondary for the other. Secondary vote can be used when counting primary >> vote alone isn't conclusive. >> >> Vote will be open for at least 72 hours. >> >> Thanks, >> Thomas >> >> [1] https://lists.apache.org/thread.html/bd1db8a2d01e23b0c0ab98a785f6ee >> 9492a1ac9e52d422568a46e5f3@%3Cdev.apex.apache.org%3E >>