[
https://issues.apache.org/jira/browse/SAMZA-363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14082717#comment-14082717
]
Oshoma Momoh commented on SAMZA-363:
------------------------------------
Given that hello-samza is the introduction point for anyone new to Samza, I
suggest making "master" be stable, i.e. the latest major or minor release. I
think this is what folks typically expect of a "master" branch on github,
especially for a sample app. It would be sad if newbie's first impressions of
Samza is "it's broken".
For greater clarity you could also name the release branches with a suffix like
"-stable", e.g. "0.7.0-stable". Rails does this. I feel less strongly about
this than the "master" issue.
> Create a development branch for hello-samza
> -------------------------------------------
>
> Key: SAMZA-363
> URL: https://issues.apache.org/jira/browse/SAMZA-363
> Project: Samza
> Issue Type: Bug
> Components: hello-samza
> Affects Versions: 0.8.0
> Reporter: Chris Riccomini
> Fix For: 0.8.0
>
>
> The hello-samza example project has only a single master branch right now.
> This branch is set to use the latest release of Samza (0.7.0, currently).
> We've been discussing creating a development branch for hello-samza so that
> developers can experiment with the unreleased version of Samza (0.8.0,
> currently the master branch for the samza repo).
> I'm proposing having the following branch structure:
> * master: uses the latest released version of Samza (currently 0.7.0).
> * unstable: uses Samza's master branch.
> * 0.X.0: all older (non-latest) releases will have their own branch.
> When we release 0.8.0, we will cut an 0.7.0 branch, and master will be
> switched to use 0.8.0. The unstable branch will always remain on samza's
> master branch.
--
This message was sent by Atlassian JIRA
(v6.2#6252)