You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apex.apache.org by Bhupesh Chawda <bh...@datatorrent.com> on 2016/02/01 11:09:06 UTC

Re: master branch in place of devel-3

So, for Apache Apex Malhar, for merging the pull requests targeted towards
devel-3 branch, should we go ahead and merge it in devel-3? Can this then
be merged from devel-3 to master in apache repo?

-Thanks.
Bhupesh

On Sat, Jan 30, 2016 at 1:11 AM, Sasha Parfenov <sa...@datatorrent.com>
wrote:

> I have updated documentation on
> http://apex.incubator.apache.org/contributing.html and
> http://apex.incubator.apache.org/release.html to reference master branch
> instead of devel-3.
>
> Ready to celebrate :)
>
> Thanks,
> Sasha
>
> On Fri, Jan 29, 2016 at 11:21 AM, Thomas Weise <th...@datatorrent.com>
> wrote:
>
> > Soon :-)
> >
> > For Malhar master branch is now also the target for new pull requests.
> > Given the large number of outstanding PRs I suggest we allow for some
> time
> > to complete them against the devel-3 branch and then merge from there to
> > master.
> >
> > Would be great if authors can close those PRs that are not actively being
> > worked on.
> >
> >
> > On Thu, Jan 28, 2016 at 11:53 PM, David Yan <da...@datatorrent.com>
> wrote:
> >
> > > We should celebrate :)
> > > On Jan 29, 2016 3:37 PM, "Thomas Weise" <th...@datatorrent.com>
> wrote:
> > >
> > > > Gone, we can put it back if there is strong demand for it :-)
> > > >
> > > > On Thu, Jan 28, 2016 at 11:33 PM, Aniruddha Thombare <
> > > > aniruddha@datatorrent.com> wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > I think devel-3 should be removed to avoid any confusions WRT
> master
> > /
> > > > > devel-3.
> > > > >
> > > > > Accidental  / forgetful PRs can be avoided by removing devel-3.
> > > > >
> > > > >
> > > > >
> > > > > Thanks,
> > > > >
> > > > >
> > > > > Aniruddha
> > > > >
> > > > > On Fri, Jan 29, 2016 at 12:57 PM, Thomas Weise <
> > thomas@datatorrent.com
> > > >
> > > > > wrote:
> > > > >
> > > > > > I created the release-3.3 branch in core and set master to be the
> > > > branch
> > > > > > for development with 3.4.0-SNAPSHOT version. All current and
> stale
> > > PRs
> > > > > are
> > > > > > closed with this push. There were only 3 PRs actively being
> worked
> > on
> > > > and
> > > > > > new PRs need to be opened against master:
> > > > > >
> > > > > > https://github.com/apache/incubator-apex-core/pull/208
> > > > > > https://github.com/apache/incubator-apex-core/pull/207
> > > > > > https://github.com/apache/incubator-apex-core/pull/194
> > > > > >
> > > > > > Anyone wants to keep devel-3 around?
> > > > > >
> > > > > >
> > > > > > On Tue, Jan 26, 2016 at 11:22 AM, Vlad Rozov <
> > > v.rozov@datatorrent.com>
> > > > > > wrote:
> > > > > >
> > > > > > > I guess plan to change to master as part of branching for 3.3.x
> > > > applies
> > > > > > to
> > > > > > > core. Do we plan to make the same change to malhar at the same
> > time
> > > > or
> > > > > > > while branching for 3.4? How do we handle existing open pull
> > > > requests?
> > > > > > Will
> > > > > > > it be committer responsibility to merge them to the master
> branch
> > > > > instead
> > > > > > > of devel-3? Do we plan to keep devel-3 around for some time or
> > will
> > > > > > delete
> > > > > > > it once it is merged into the master?
> > > > > > >
> > > > > > > Thank you,
> > > > > > >
> > > > > > > Vlad
> > > > > > >
> > > > > > >
> > > > > > > On 1/25/16 11:43, Thomas Weise wrote:
> > > > > > >
> > > > > > >> Looks like there is strong backing to move development to
> master
> > > as
> > > > > the
> > > > > > >> default branch.
> > > > > > >>
> > > > > > >> I would suggest to make this change along with branching for
> > > 3.3.x.
> > > > > > >>
> > > > > > >> Thomas
> > > > > > >>
> > > > > > >> On Sun, Jan 24, 2016 at 9:15 PM, Bhupesh Chawda <
> > > > > > bhupeshchawda@gmail.com>
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >> +1 for master branch for development
> > > > > > >>>
> > > > > > >>> -Bhupesh
> > > > > > >>>
> > > > > > >>> On Sun, Jan 24, 2016 at 9:24 PM, Sasha Parfenov <
> > > > > sasha@datatorrent.com
> > > > > > >
> > > > > > >>> wrote:
> > > > > > >>>
> > > > > > >>> +1 for primary development on master branch.
> > > > > > >>>>
> > > > > > >>>> Thanks,
> > > > > > >>>> Sasha
> > > > > > >>>>
> > > > > > >>>> On Sunday, January 24, 2016, Shubham Pathak <
> > > > > shubham@datatorrent.com>
> > > > > > >>>> wrote:
> > > > > > >>>>
> > > > > > >>>> +1 for master branch as the default development branch.
> > > > > > >>>>>
> > > > > > >>>>> Thanks,
> > > > > > >>>>> Shubham
> > > > > > >>>>>
> > > > > > >>>>> On Sat, Jan 23, 2016 at 9:04 AM, Chandni Singh <
> > > > > > >>>>>
> > > > > > >>>> chandni@datatorrent.com
> > > > > > >>>
> > > > > > >>>> <javascript:;>>
> > > > > > >>>>> wrote:
> > > > > > >>>>>
> > > > > > >>>>> +1 for master being the development branch
> > > > > > >>>>>>
> > > > > > >>>>>> On Fri, Jan 22, 2016 at 7:08 PM, Yogi Devendra <
> > > > > > >>>>>>
> > > > > > >>>>> yogidevendra@apache.org
> > > > > > >>>>
> > > > > > >>>>> <javascript:;>>
> > > > > > >>>>>
> > > > > > >>>>>> wrote:
> > > > > > >>>>>>
> > > > > > >>>>>> If you decide the make such change; please create an
> action
> > > item
> > > > > to
> > > > > > >>>>>>>
> > > > > > >>>>>> do
> > > > > > >>>>
> > > > > > >>>>> necessary changes in all documentation which refers to
> > devel-3.
> > > > > > >>>>>>>
> > > > > > >>>>>>>  From the documentation perspective, master would be
> better
> > > > than
> > > > > > >>>>>>>
> > > > > > >>>>>> devel-3.
> > > > > > >>>>>
> > > > > > >>>>>> Because, master will remain master forever (If we decide
> not
> > > to
> > > > > > >>>>>>>
> > > > > > >>>>>> change
> > > > > > >>>>
> > > > > > >>>>> it
> > > > > > >>>>>
> > > > > > >>>>>> yet another time). But, devel-3 will need to be eventually
> > > > > replaced
> > > > > > >>>>>>>
> > > > > > >>>>>> by
> > > > > > >>>>
> > > > > > >>>>> devel-4 at some time in future.
> > > > > > >>>>>>>
> > > > > > >>>>>>> +1 for master (from the ease of maintaining documentation
> > > > > > >>>>>>>
> > > > > > >>>>>> perspective)
> > > > > > >>>>
> > > > > > >>>>> ~ Yogi
> > > > > > >>>>>>>
> > > > > > >>>>>>> On 22 January 2016 at 15:05, Priyanka Gugale <
> > > > > > >>>>>>>
> > > > > > >>>>>> priyanka@datatorrent.com
> > > > > > >>>>
> > > > > > >>>>> <javascript:;>>
> > > > > > >>>>>
> > > > > > >>>>>> wrote:
> > > > > > >>>>>>>
> > > > > > >>>>>>> +1 for master branch.
> > > > > > >>>>>>>>
> > > > > > >>>>>>>> -Priyanka
> > > > > > >>>>>>>>
> > > > > > >>>>>>>> On Fri, Jan 22, 2016 at 2:57 PM, Timothy Farkas <
> > > > > > >>>>>>>>
> > > > > > >>>>>>> tim@datatorrent.com
> > > > > > >>>>
> > > > > > >>>>> <javascript:;>>
> > > > > > >>>>>
> > > > > > >>>>>> wrote:
> > > > > > >>>>>>>>
> > > > > > >>>>>>>> +1 for master branch being the default development
> branch.
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>> Thanks,
> > > > > > >>>>>>>>> Tim
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>> On Fri, Jan 22, 2016 at 12:23 AM, Sandeep Deshmukh <
> > > > > > >>>>>>>>> sandeep@datatorrent.com <javascript:;>>
> > > > > > >>>>>>>>> wrote:
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>> +1 for master branch as default master branch. That
> makes
> > > it
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>> consistent
> > > > > > >>>>>>>
> > > > > > >>>>>>>> with what most of the other projects are following and
> > will
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>> have
> > > > > > >>>>
> > > > > > >>>>> a
> > > > > > >>>>>
> > > > > > >>>>>> smooth
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> experience for new users and contributors than getting
> > into
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>> another
> > > > > > >>>>>
> > > > > > >>>>>> branch
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> like devel-3.
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>> Regards,
> > > > > > >>>>>>>>>> Sandeep
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>> On Fri, Jan 22, 2016 at 12:14 PM, Tushar Gosavi <
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>> tushar@datatorrent.com <javascript:;>>
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> wrote:
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>> +1 for using default branch for active development.
> > > devel-3
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>> if
> > > > > > >>>>
> > > > > > >>>>> it
> > > > > > >>>>>
> > > > > > >>>>>> can
> > > > > > >>>>>>>
> > > > > > >>>>>>>> be
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> made default or master.
> > > > > > >>>>>>>>>>> We already saw developer opening pull request against
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>> master
> > > > > > >>>
> > > > > > >>>> (
> > > > > > >>>>
> > > > > > >>>>> https://github.com/apache/incubator-apex-malhar/pull/146)
> > > > > > >>>>>>>>>>> and we had to specifically tell them open pull
> request
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>> against
> > > > > > >>>>
> > > > > > >>>>> devel-3.
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> Using default branch will reduce such confusion.
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>> -Tushar.
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>> On Fri, Jan 22, 2016 at 11:38 AM, Chinmay Kolhatkar <
> > > > > > >>>>>>>>>>> chinmay@datatorrent.com <javascript:;>
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> wrote:
> > > > > > >>>>>>>>>>>> +1 for switching trunk development to master for
> both
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>> APEXCORE
> > > > > > >>>>>
> > > > > > >>>>>> and
> > > > > > >>>>>>>
> > > > > > >>>>>>>> APEXMALHAR.
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>> I understand that current master has stable/tested
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>> version
> > > > > > >>>
> > > > > > >>>> of
> > > > > > >>>>
> > > > > > >>>>> apex.
> > > > > > >>>>>>>
> > > > > > >>>>>>>> And
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> we
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> would lose that if trunk development happens on
> > master.
> > > > > > >>>>>>>>>>>> Hence, to point to last stable/tested version for
> > apex,
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>> would
> > > > > > >>>>
> > > > > > >>>>> it
> > > > > > >>>>>>
> > > > > > >>>>>>> make
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> sense
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> to add a section about that in README.md?
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>> I'm not sure if other Apache projects follow this
> way.
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>> So,
> > > > > > >>>
> > > > > > >>>> this
> > > > > > >>>>>
> > > > > > >>>>>> is
> > > > > > >>>>>>>
> > > > > > >>>>>>>> just a
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> proposal.
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>> Thanks,
> > > > > > >>>>>>>>>>>> Chinmay.
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>> On Fri, Jan 22, 2016 at 7:10 AM, Vlad Rozov <
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>> v.rozov@datatorrent.com <javascript:;>
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> wrote:
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>> I'll vote for all the trunk development being done
> on
> > > > > > >>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>> the
> > > > > > >>>
> > > > > > >>>> default
> > > > > > >>>>>>>
> > > > > > >>>>>>>> branch.
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> If there is a way to mark devel-3 as default, it
> will
> > > > > > >>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>> be
> > > > > > >>>
> > > > > > >>>> as
> > > > > > >>>>
> > > > > > >>>>> good
> > > > > > >>>>>>>
> > > > > > >>>>>>>> as
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> switching all trunk development to the master branch
> > > > > > >>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>> that
> > > > > > >>>
> > > > > > >>>> is
> > > > > > >>>>>
> > > > > > >>>>>> currently
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> default.
> > > > > > >>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> Thank you,
> > > > > > >>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> Vlad
> > > > > > >>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> On 1/21/16 17:08, Thomas Weise wrote:
> > > > > > >>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> That will also work but master is not needed for
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> released
> > > > > > >>>>
> > > > > > >>>>> versions.
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> Releases are tags and typically used through the Maven
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> dependencies.
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> People coming to github are typically contributors and
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> they
> > > > > > >>>>>
> > > > > > >>>>>> should
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> see
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> the
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> latest stable code. When we merge changes into
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> devel-3,
> > > > > > >>>
> > > > > > >>>> they
> > > > > > >>>>>
> > > > > > >>>>>> have
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> been
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> reviewed and tested, we cut the release branches from
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> devel-3.
> > > > > > >>>>>>
> > > > > > >>>>>>> This
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> is
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> what
> > > > > > >>>>>>>>>>>>>> should be visible by default.
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>> Once we do major changes, we will need to do those
> > on
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> another
> > > > > > >>>>>>
> > > > > > >>>>>>> branch.
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> Making changes for next major release 4.x is one such
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> branch
> > > > > > >>>>>
> > > > > > >>>>>> in
> > > > > > >>>>>>>
> > > > > > >>>>>>>> my
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> mind.
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> Thomas
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>> On Thu, Jan 21, 2016 at 4:59 PM, Sandesh Hegde <
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> sandesh@datatorrent.com <javascript:;>
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> wrote:
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>> How about we just keep "devel"? and master
> continues
> > > > > > >>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> to
> > > > > > >>>
> > > > > > >>>> be
> > > > > > >>>>
> > > > > > >>>>> released
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> version.
> > > > > > >>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>> On Thu, Jan 21, 2016 at 4:55 PM Vlad Rozov <
> > > > > > >>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>> v.rozov@datatorrent.com <javascript:;>>
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> wrote:
> > > > > > >>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>> If I remember correctly the idea behind using
> > master
> > > > > > >>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>> and
> > > > > > >>>>
> > > > > > >>>>> devel-3/devel-4
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> was to use devel-3 and devel-4 for trunks on 3.x
> and
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>> 4.x
> > > > > > >>>>
> > > > > > >>>>> and
> > > > > > >>>>>>
> > > > > > >>>>>>> use
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> master
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> as the latest released version.
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> I am not proposing to use master one way or
> > another,
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>> just
> > > > > > >>>>>
> > > > > > >>>>>> stating
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> my
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> understanding behind the current configuration of
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>> the
> > > > > > >>>
> > > > > > >>>> Apex
> > > > > > >>>>>
> > > > > > >>>>>> core
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> and
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> malhar branches.
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> Thank you,
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> Vlad
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> On 1/21/16 15:18, Thomas Weise wrote:
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> It my be possible but I would question why. The
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> master
> > > > > > >>>>
> > > > > > >>>>> branch
> > > > > > >>>>>>>
> > > > > > >>>>>>>> does
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> not
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> serve any other purpose, so why not use it for
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> development?
> > > > > > >>>>>>
> > > > > > >>>>>>> On Thu, Jan 21, 2016 at 2:58 PM, Vlad Rozov <
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> v.rozov@datatorrent.com <javascript:;>
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> wrote:
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> I guess not, I think that we don't have admin
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> rights
> > > > > > >>>
> > > > > > >>>> to
> > > > > > >>>>
> > > > > > >>>>> manage
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> apex
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> core
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> or malhar mirrors on github.
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>> Thank you,
> > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> Vlad
> > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> On 1/21/16 14:12, Pramod Immaneni wrote:
> > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> Can't we set a default branch in the repo to
> be
> > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>> different
> > > > > > >>>>>>
> > > > > > >>>>>>> from
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> master?
> > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>> On Thu, Jan 21, 2016 at 2:04 PM, David Yan <
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>> david@datatorrent.com <javascript:;>
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> wrote:
> > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>> Hi all,
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> We have been using the devel-3 branch for
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>> development
> > > > > > >>>>>
> > > > > > >>>>>> in
> > > > > > >>>>>>
> > > > > > >>>>>>> both
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> Apex
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> Core
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> and
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> Apex Malhar.  The reason was that we wanted to
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>> have
> > > > > > >>>>
> > > > > > >>>>> the
> > > > > > >>>>>>
> > > > > > >>>>>>> master
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> branch
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> to
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> point to the latest release so that when a user
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> checks
> > > > > > >>>>
> > > > > > >>>>> out
> > > > > > >>>>>>
> > > > > > >>>>>>> from
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> our
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> git
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> repo, it's always the latest source release
> and
> > it
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> always
> > > > > > >>>>>
> > > > > > >>>>>> works.
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> But on the other hand, from what I see, that is
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>> not
> > > > > > >>>>
> > > > > > >>>>> what
> > > > > > >>>>>>
> > > > > > >>>>>>> most
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> active
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> apache
> > > > > > >>>>>>>>>>>>>>>>>>>> projects do.  I checked Flink, Spark, Storm,
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>> Samza,
> > > > > > >>>>
> > > > > > >>>>> Pig,
> > > > > > >>>>>>
> > > > > > >>>>>>> Hive,
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> and
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> Hadoop,
> > > > > > >>>>>>>>>>>>>>>>>>>> and ALL of these projects have commits on
> the
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>> master
> > > > > > >>>>
> > > > > > >>>>> branch
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> that
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> are
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> at
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> most one day old.  Apex Core on the other
> hand,
> > > the
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> last
> > > > > > >>>>>
> > > > > > >>>>>> commit
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> on
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> the
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> master branch was Nov, 2015, and that was when
> > we
> > > > > > >>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>> released
> > > > > > >>>>>
> > > > > > >>>>>> Apex
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> Core
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> 3.2.0.
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>>> Because of our stale master branch, it's
> easy
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>> for
> > > > > > >>>
> > > > > > >>>> someone
> > > > > > >>>>>>>
> > > > > > >>>>>>>> outside
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> of
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> the
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> Apex community to conclude that Apex is not
> very
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> active
> > > > > > >>>>
> > > > > > >>>>> compared
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> to
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> other
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> Apache projects.
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> To me, the benefits of using the devel-3
> branch
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>> are
> > > > > > >>>>
> > > > > > >>>>> simply
> > > > > > >>>>>>>
> > > > > > >>>>>>>> not
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> worth
> > > > > > >>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>> the
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> potential cost.  I would like to propose that
> we
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> get
> > > > > > >>>
> > > > > > >>>> rid
> > > > > > >>>>>
> > > > > > >>>>>> of
> > > > > > >>>>>>
> > > > > > >>>>>>> the
> > > > > > >>>>>>>>
> > > > > > >>>>>>>>> devel-3
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> branch and use the master branch for
> > development,
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> instead
> > > > > > >>>>>
> > > > > > >>>>>> of
> > > > > > >>>>>>>
> > > > > > >>>>>>>> having
> > > > > > >>>>>>>>>>
> > > > > > >>>>>>>>>>> the
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> master branch always reflecting the latest
> > > release.
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>> We
> > > > > > >>>>
> > > > > > >>>>> use
> > > > > > >>>>>>
> > > > > > >>>>>>> tags
> > > > > > >>>>>>>>>
> > > > > > >>>>>>>>>> for
> > > > > > >>>>>>>>>>>
> > > > > > >>>>>>>>>>>> that
> > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> purpose.
> > > > > > >>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>> Please share your thoughts.
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>>> Thanks!
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>>> David
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > >>>
> > > > > > >>> --
> > > > > > >>> Regards,
> > > > > > >>> Bhupesh Chawda
> > > > > > >>>
> > > > > > >>>
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Re: master branch in place of devel-3

Posted by Thomas Weise <th...@datatorrent.com>.
Yes, merge to devel-3 from there to master.
On Feb 1, 2016 2:09 AM, "Bhupesh Chawda" <bh...@datatorrent.com> wrote:

> So, for Apache Apex Malhar, for merging the pull requests targeted towards
> devel-3 branch, should we go ahead and merge it in devel-3? Can this then
> be merged from devel-3 to master in apache repo?
>
> -Thanks.
> Bhupesh
>
> On Sat, Jan 30, 2016 at 1:11 AM, Sasha Parfenov <sa...@datatorrent.com>
> wrote:
>
> > I have updated documentation on
> > http://apex.incubator.apache.org/contributing.html and
> > http://apex.incubator.apache.org/release.html to reference master branch
> > instead of devel-3.
> >
> > Ready to celebrate :)
> >
> > Thanks,
> > Sasha
> >
> > On Fri, Jan 29, 2016 at 11:21 AM, Thomas Weise <th...@datatorrent.com>
> > wrote:
> >
> > > Soon :-)
> > >
> > > For Malhar master branch is now also the target for new pull requests.
> > > Given the large number of outstanding PRs I suggest we allow for some
> > time
> > > to complete them against the devel-3 branch and then merge from there
> to
> > > master.
> > >
> > > Would be great if authors can close those PRs that are not actively
> being
> > > worked on.
> > >
> > >
> > > On Thu, Jan 28, 2016 at 11:53 PM, David Yan <da...@datatorrent.com>
> > wrote:
> > >
> > > > We should celebrate :)
> > > > On Jan 29, 2016 3:37 PM, "Thomas Weise" <th...@datatorrent.com>
> > wrote:
> > > >
> > > > > Gone, we can put it back if there is strong demand for it :-)
> > > > >
> > > > > On Thu, Jan 28, 2016 at 11:33 PM, Aniruddha Thombare <
> > > > > aniruddha@datatorrent.com> wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > I think devel-3 should be removed to avoid any confusions WRT
> > master
> > > /
> > > > > > devel-3.
> > > > > >
> > > > > > Accidental  / forgetful PRs can be avoided by removing devel-3.
> > > > > >
> > > > > >
> > > > > >
> > > > > > Thanks,
> > > > > >
> > > > > >
> > > > > > Aniruddha
> > > > > >
> > > > > > On Fri, Jan 29, 2016 at 12:57 PM, Thomas Weise <
> > > thomas@datatorrent.com
> > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > I created the release-3.3 branch in core and set master to be
> the
> > > > > branch
> > > > > > > for development with 3.4.0-SNAPSHOT version. All current and
> > stale
> > > > PRs
> > > > > > are
> > > > > > > closed with this push. There were only 3 PRs actively being
> > worked
> > > on
> > > > > and
> > > > > > > new PRs need to be opened against master:
> > > > > > >
> > > > > > > https://github.com/apache/incubator-apex-core/pull/208
> > > > > > > https://github.com/apache/incubator-apex-core/pull/207
> > > > > > > https://github.com/apache/incubator-apex-core/pull/194
> > > > > > >
> > > > > > > Anyone wants to keep devel-3 around?
> > > > > > >
> > > > > > >
> > > > > > > On Tue, Jan 26, 2016 at 11:22 AM, Vlad Rozov <
> > > > v.rozov@datatorrent.com>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > I guess plan to change to master as part of branching for
> 3.3.x
> > > > > applies
> > > > > > > to
> > > > > > > > core. Do we plan to make the same change to malhar at the
> same
> > > time
> > > > > or
> > > > > > > > while branching for 3.4? How do we handle existing open pull
> > > > > requests?
> > > > > > > Will
> > > > > > > > it be committer responsibility to merge them to the master
> > branch
> > > > > > instead
> > > > > > > > of devel-3? Do we plan to keep devel-3 around for some time
> or
> > > will
> > > > > > > delete
> > > > > > > > it once it is merged into the master?
> > > > > > > >
> > > > > > > > Thank you,
> > > > > > > >
> > > > > > > > Vlad
> > > > > > > >
> > > > > > > >
> > > > > > > > On 1/25/16 11:43, Thomas Weise wrote:
> > > > > > > >
> > > > > > > >> Looks like there is strong backing to move development to
> > master
> > > > as
> > > > > > the
> > > > > > > >> default branch.
> > > > > > > >>
> > > > > > > >> I would suggest to make this change along with branching for
> > > > 3.3.x.
> > > > > > > >>
> > > > > > > >> Thomas
> > > > > > > >>
> > > > > > > >> On Sun, Jan 24, 2016 at 9:15 PM, Bhupesh Chawda <
> > > > > > > bhupeshchawda@gmail.com>
> > > > > > > >> wrote:
> > > > > > > >>
> > > > > > > >> +1 for master branch for development
> > > > > > > >>>
> > > > > > > >>> -Bhupesh
> > > > > > > >>>
> > > > > > > >>> On Sun, Jan 24, 2016 at 9:24 PM, Sasha Parfenov <
> > > > > > sasha@datatorrent.com
> > > > > > > >
> > > > > > > >>> wrote:
> > > > > > > >>>
> > > > > > > >>> +1 for primary development on master branch.
> > > > > > > >>>>
> > > > > > > >>>> Thanks,
> > > > > > > >>>> Sasha
> > > > > > > >>>>
> > > > > > > >>>> On Sunday, January 24, 2016, Shubham Pathak <
> > > > > > shubham@datatorrent.com>
> > > > > > > >>>> wrote:
> > > > > > > >>>>
> > > > > > > >>>> +1 for master branch as the default development branch.
> > > > > > > >>>>>
> > > > > > > >>>>> Thanks,
> > > > > > > >>>>> Shubham
> > > > > > > >>>>>
> > > > > > > >>>>> On Sat, Jan 23, 2016 at 9:04 AM, Chandni Singh <
> > > > > > > >>>>>
> > > > > > > >>>> chandni@datatorrent.com
> > > > > > > >>>
> > > > > > > >>>> <javascript:;>>
> > > > > > > >>>>> wrote:
> > > > > > > >>>>>
> > > > > > > >>>>> +1 for master being the development branch
> > > > > > > >>>>>>
> > > > > > > >>>>>> On Fri, Jan 22, 2016 at 7:08 PM, Yogi Devendra <
> > > > > > > >>>>>>
> > > > > > > >>>>> yogidevendra@apache.org
> > > > > > > >>>>
> > > > > > > >>>>> <javascript:;>>
> > > > > > > >>>>>
> > > > > > > >>>>>> wrote:
> > > > > > > >>>>>>
> > > > > > > >>>>>> If you decide the make such change; please create an
> > action
> > > > item
> > > > > > to
> > > > > > > >>>>>>>
> > > > > > > >>>>>> do
> > > > > > > >>>>
> > > > > > > >>>>> necessary changes in all documentation which refers to
> > > devel-3.
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>  From the documentation perspective, master would be
> > better
> > > > > than
> > > > > > > >>>>>>>
> > > > > > > >>>>>> devel-3.
> > > > > > > >>>>>
> > > > > > > >>>>>> Because, master will remain master forever (If we decide
> > not
> > > > to
> > > > > > > >>>>>>>
> > > > > > > >>>>>> change
> > > > > > > >>>>
> > > > > > > >>>>> it
> > > > > > > >>>>>
> > > > > > > >>>>>> yet another time). But, devel-3 will need to be
> eventually
> > > > > > replaced
> > > > > > > >>>>>>>
> > > > > > > >>>>>> by
> > > > > > > >>>>
> > > > > > > >>>>> devel-4 at some time in future.
> > > > > > > >>>>>>>
> > > > > > > >>>>>>> +1 for master (from the ease of maintaining
> documentation
> > > > > > > >>>>>>>
> > > > > > > >>>>>> perspective)
> > > > > > > >>>>
> > > > > > > >>>>> ~ Yogi
> > > > > > > >>>>>>>
> > > > > > > >>>>>>> On 22 January 2016 at 15:05, Priyanka Gugale <
> > > > > > > >>>>>>>
> > > > > > > >>>>>> priyanka@datatorrent.com
> > > > > > > >>>>
> > > > > > > >>>>> <javascript:;>>
> > > > > > > >>>>>
> > > > > > > >>>>>> wrote:
> > > > > > > >>>>>>>
> > > > > > > >>>>>>> +1 for master branch.
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>> -Priyanka
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>> On Fri, Jan 22, 2016 at 2:57 PM, Timothy Farkas <
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>> tim@datatorrent.com
> > > > > > > >>>>
> > > > > > > >>>>> <javascript:;>>
> > > > > > > >>>>>
> > > > > > > >>>>>> wrote:
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>> +1 for master branch being the default development
> > branch.
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>> Thanks,
> > > > > > > >>>>>>>>> Tim
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>> On Fri, Jan 22, 2016 at 12:23 AM, Sandeep Deshmukh <
> > > > > > > >>>>>>>>> sandeep@datatorrent.com <javascript:;>>
> > > > > > > >>>>>>>>> wrote:
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>> +1 for master branch as default master branch. That
> > makes
> > > > it
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>> consistent
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> with what most of the other projects are following and
> > > will
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>> have
> > > > > > > >>>>
> > > > > > > >>>>> a
> > > > > > > >>>>>
> > > > > > > >>>>>> smooth
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> experience for new users and contributors than
> getting
> > > into
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>> another
> > > > > > > >>>>>
> > > > > > > >>>>>> branch
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> like devel-3.
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>> Regards,
> > > > > > > >>>>>>>>>> Sandeep
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>> On Fri, Jan 22, 2016 at 12:14 PM, Tushar Gosavi <
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>> tushar@datatorrent.com <javascript:;>>
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> wrote:
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>> +1 for using default branch for active development.
> > > > devel-3
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>> if
> > > > > > > >>>>
> > > > > > > >>>>> it
> > > > > > > >>>>>
> > > > > > > >>>>>> can
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> be
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> made default or master.
> > > > > > > >>>>>>>>>>> We already saw developer opening pull request
> against
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>> master
> > > > > > > >>>
> > > > > > > >>>> (
> > > > > > > >>>>
> > > > > > > >>>>> https://github.com/apache/incubator-apex-malhar/pull/146
> )
> > > > > > > >>>>>>>>>>> and we had to specifically tell them open pull
> > request
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>> against
> > > > > > > >>>>
> > > > > > > >>>>> devel-3.
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> Using default branch will reduce such confusion.
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>> -Tushar.
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>> On Fri, Jan 22, 2016 at 11:38 AM, Chinmay
> Kolhatkar <
> > > > > > > >>>>>>>>>>> chinmay@datatorrent.com <javascript:;>
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> wrote:
> > > > > > > >>>>>>>>>>>> +1 for switching trunk development to master for
> > both
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>> APEXCORE
> > > > > > > >>>>>
> > > > > > > >>>>>> and
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> APEXMALHAR.
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> I understand that current master has stable/tested
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>> version
> > > > > > > >>>
> > > > > > > >>>> of
> > > > > > > >>>>
> > > > > > > >>>>> apex.
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> And
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> we
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> would lose that if trunk development happens on
> > > master.
> > > > > > > >>>>>>>>>>>> Hence, to point to last stable/tested version for
> > > apex,
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>> would
> > > > > > > >>>>
> > > > > > > >>>>> it
> > > > > > > >>>>>>
> > > > > > > >>>>>>> make
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> sense
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> to add a section about that in README.md?
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> I'm not sure if other Apache projects follow this
> > way.
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>> So,
> > > > > > > >>>
> > > > > > > >>>> this
> > > > > > > >>>>>
> > > > > > > >>>>>> is
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> just a
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> proposal.
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> Thanks,
> > > > > > > >>>>>>>>>>>> Chinmay.
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> On Fri, Jan 22, 2016 at 7:10 AM, Vlad Rozov <
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>> v.rozov@datatorrent.com <javascript:;>
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> wrote:
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> I'll vote for all the trunk development being done
> > on
> > > > > > > >>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> the
> > > > > > > >>>
> > > > > > > >>>> default
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> branch.
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> If there is a way to mark devel-3 as default, it
> > will
> > > > > > > >>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> be
> > > > > > > >>>
> > > > > > > >>>> as
> > > > > > > >>>>
> > > > > > > >>>>> good
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> as
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> switching all trunk development to the master branch
> > > > > > > >>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> that
> > > > > > > >>>
> > > > > > > >>>> is
> > > > > > > >>>>>
> > > > > > > >>>>>> currently
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> default.
> > > > > > > >>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> Thank you,
> > > > > > > >>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> Vlad
> > > > > > > >>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> On 1/21/16 17:08, Thomas Weise wrote:
> > > > > > > >>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> That will also work but master is not needed for
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> released
> > > > > > > >>>>
> > > > > > > >>>>> versions.
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> Releases are tags and typically used through the
> Maven
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> dependencies.
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> People coming to github are typically contributors
> and
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> they
> > > > > > > >>>>>
> > > > > > > >>>>>> should
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> see
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> the
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> latest stable code. When we merge changes into
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> devel-3,
> > > > > > > >>>
> > > > > > > >>>> they
> > > > > > > >>>>>
> > > > > > > >>>>>> have
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> been
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> reviewed and tested, we cut the release branches
> from
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> devel-3.
> > > > > > > >>>>>>
> > > > > > > >>>>>>> This
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> is
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> what
> > > > > > > >>>>>>>>>>>>>> should be visible by default.
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>> Once we do major changes, we will need to do
> those
> > > on
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> another
> > > > > > > >>>>>>
> > > > > > > >>>>>>> branch.
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> Making changes for next major release 4.x is one
> such
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> branch
> > > > > > > >>>>>
> > > > > > > >>>>>> in
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> my
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> mind.
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> Thomas
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>> On Thu, Jan 21, 2016 at 4:59 PM, Sandesh Hegde <
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> sandesh@datatorrent.com <javascript:;>
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> wrote:
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>> How about we just keep "devel"? and master
> > continues
> > > > > > > >>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> to
> > > > > > > >>>
> > > > > > > >>>> be
> > > > > > > >>>>
> > > > > > > >>>>> released
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> version.
> > > > > > > >>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>> On Thu, Jan 21, 2016 at 4:55 PM Vlad Rozov <
> > > > > > > >>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>> v.rozov@datatorrent.com <javascript:;>>
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> wrote:
> > > > > > > >>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>> If I remember correctly the idea behind using
> > > master
> > > > > > > >>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>> and
> > > > > > > >>>>
> > > > > > > >>>>> devel-3/devel-4
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> was to use devel-3 and devel-4 for trunks on 3.x
> > and
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>> 4.x
> > > > > > > >>>>
> > > > > > > >>>>> and
> > > > > > > >>>>>>
> > > > > > > >>>>>>> use
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> master
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> as the latest released version.
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> I am not proposing to use master one way or
> > > another,
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>> just
> > > > > > > >>>>>
> > > > > > > >>>>>> stating
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> my
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> understanding behind the current configuration of
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>> the
> > > > > > > >>>
> > > > > > > >>>> Apex
> > > > > > > >>>>>
> > > > > > > >>>>>> core
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> and
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> malhar branches.
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> Thank you,
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> Vlad
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> On 1/21/16 15:18, Thomas Weise wrote:
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> It my be possible but I would question why.
> The
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> master
> > > > > > > >>>>
> > > > > > > >>>>> branch
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> does
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> not
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> serve any other purpose, so why not use it for
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> development?
> > > > > > > >>>>>>
> > > > > > > >>>>>>> On Thu, Jan 21, 2016 at 2:58 PM, Vlad Rozov <
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> v.rozov@datatorrent.com <javascript:;>
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> wrote:
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> I guess not, I think that we don't have admin
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> rights
> > > > > > > >>>
> > > > > > > >>>> to
> > > > > > > >>>>
> > > > > > > >>>>> manage
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> apex
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> core
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> or malhar mirrors on github.
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>> Thank you,
> > > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> Vlad
> > > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> On 1/21/16 14:12, Pramod Immaneni wrote:
> > > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> Can't we set a default branch in the repo to
> > be
> > > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>> different
> > > > > > > >>>>>>
> > > > > > > >>>>>>> from
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> master?
> > > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>> On Thu, Jan 21, 2016 at 2:04 PM, David Yan <
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>> david@datatorrent.com <javascript:;>
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> wrote:
> > > > > > > >>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>> Hi all,
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> We have been using the devel-3 branch for
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>> development
> > > > > > > >>>>>
> > > > > > > >>>>>> in
> > > > > > > >>>>>>
> > > > > > > >>>>>>> both
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> Apex
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> Core
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> and
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> Apex Malhar.  The reason was that we wanted
> to
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>> have
> > > > > > > >>>>
> > > > > > > >>>>> the
> > > > > > > >>>>>>
> > > > > > > >>>>>>> master
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> branch
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> to
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> point to the latest release so that when a
> user
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> checks
> > > > > > > >>>>
> > > > > > > >>>>> out
> > > > > > > >>>>>>
> > > > > > > >>>>>>> from
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> our
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> git
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> repo, it's always the latest source release
> > and
> > > it
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> always
> > > > > > > >>>>>
> > > > > > > >>>>>> works.
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> But on the other hand, from what I see, that is
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>> not
> > > > > > > >>>>
> > > > > > > >>>>> what
> > > > > > > >>>>>>
> > > > > > > >>>>>>> most
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> active
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> apache
> > > > > > > >>>>>>>>>>>>>>>>>>>> projects do.  I checked Flink, Spark,
> Storm,
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>> Samza,
> > > > > > > >>>>
> > > > > > > >>>>> Pig,
> > > > > > > >>>>>>
> > > > > > > >>>>>>> Hive,
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> and
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> Hadoop,
> > > > > > > >>>>>>>>>>>>>>>>>>>> and ALL of these projects have commits on
> > the
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>> master
> > > > > > > >>>>
> > > > > > > >>>>> branch
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> that
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> are
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> at
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> most one day old.  Apex Core on the other
> > hand,
> > > > the
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> last
> > > > > > > >>>>>
> > > > > > > >>>>>> commit
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> on
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> the
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> master branch was Nov, 2015, and that was
> when
> > > we
> > > > > > > >>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>> released
> > > > > > > >>>>>
> > > > > > > >>>>>> Apex
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> Core
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> 3.2.0.
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>>> Because of our stale master branch, it's
> > easy
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>> for
> > > > > > > >>>
> > > > > > > >>>> someone
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> outside
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> of
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> the
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> Apex community to conclude that Apex is not
> > very
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> active
> > > > > > > >>>>
> > > > > > > >>>>> compared
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> to
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> other
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> Apache projects.
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> To me, the benefits of using the devel-3
> > branch
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>> are
> > > > > > > >>>>
> > > > > > > >>>>> simply
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> not
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> worth
> > > > > > > >>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>> the
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> potential cost.  I would like to propose
> that
> > we
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> get
> > > > > > > >>>
> > > > > > > >>>> rid
> > > > > > > >>>>>
> > > > > > > >>>>>> of
> > > > > > > >>>>>>
> > > > > > > >>>>>>> the
> > > > > > > >>>>>>>>
> > > > > > > >>>>>>>>> devel-3
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> branch and use the master branch for
> > > development,
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> instead
> > > > > > > >>>>>
> > > > > > > >>>>>> of
> > > > > > > >>>>>>>
> > > > > > > >>>>>>>> having
> > > > > > > >>>>>>>>>>
> > > > > > > >>>>>>>>>>> the
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> master branch always reflecting the latest
> > > > release.
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>> We
> > > > > > > >>>>
> > > > > > > >>>>> use
> > > > > > > >>>>>>
> > > > > > > >>>>>>> tags
> > > > > > > >>>>>>>>>
> > > > > > > >>>>>>>>>> for
> > > > > > > >>>>>>>>>>>
> > > > > > > >>>>>>>>>>>> that
> > > > > > > >>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> purpose.
> > > > > > > >>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>> Please share your thoughts.
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>>> Thanks!
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>>> David
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>>>>>>>>>>>>>>>>>>
> > > > > > > >>>
> > > > > > > >>> --
> > > > > > > >>> Regards,
> > > > > > > >>> Bhupesh Chawda
> > > > > > > >>>
> > > > > > > >>>
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>