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 >
