+1 for master branch.

-Priyanka

On Fri, Jan 22, 2016 at 2:57 PM, Timothy Farkas <[email protected]> wrote:

> +1 for master branch being the default development branch.
>
> Thanks,
> Tim
>
> On Fri, Jan 22, 2016 at 12:23 AM, Sandeep Deshmukh <
> [email protected]>
> 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 <[email protected]>
> > 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 <
> > > [email protected]
> > > > 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 <[email protected]
> >
> > > > 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 <
> > > [email protected]
> > > > >
> > > > >> 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 <
> > [email protected]>
> > > > >>> 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 <
> > > [email protected]
> > > > >
> > > > >>>>>
> > > > >>>> 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 <
> [email protected]
> > >
> > > > >>>>>>>
> > > > >>>>>> 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
> > > > >>>>>>>>
> > > > >>>>>>>>
> > > > >>>>>>>>
> > > > >>>>
> > > > >
> > > >
> > >
> >
>

Reply via email to