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