Thanks Mahone to clean up.

Here are some comments after discussed with Yang:

1. Please always start version number from "1" not "0", and please mapping
to JIRA, versions be managed here:
https://issues.apache.org/jira/browse/KYLIN/?selectedTab=com.atlassian.jira.jira-projects-plugin:versions-panel


2. Only keep version and version-staging branch, for example: 0.7 &
0.7-staging, 0.8 & 0.8-staging, all changes go to staging first and merge
to version branch passed CI

3. Particular version number should only be created for release purpose and
further bug fix only, for example: 0.7.1, for release, for bug fix, then
should merge to staging branch and delete it (but tag will always be there)

4. Release tag will be managed by maven release plugin, like
kylin-0.7.1-incubating,

5. Master branch will be the latest, mainly supported, stable release
version

6. All pull request should go to target staging branch

Thanks.



Best Regards!
---------------------

Luke Han

2015-05-14 20:49 GMT+08:00 hongbin ma <[email protected]>:

> hi,
>
> i've deleted all the remote branches except:
>
> remotes/origin/0.6
>
>   remotes/origin/0.7.1
>
>   remotes/origin/0.7.1-staging
>
>   remotes/origin/0.8.0
>
>   remotes/origin/HEAD -> origin/master
>
>   remotes/origin/master
>
>   remotes/origin/streaming-localdict
>
> ​I'll further merge ​0.8.0 and streaming-localdict into a single one
> tomorrow,
> please push your commits on these two in time.
>
>
> --
> Regards,
>
> *Bin Mahone | 马洪宾*
> Apache Kylin: http://kylin.io
> Github: https://github.com/binmahone
>

Reply via email to