Yeah, I've been down that road before and its not always fun.
On Mar 15, 2014 4:49 AM, "Rajani Karuturi" <rajani.karut...@citrix.com>
wrote:

> I think preserving the history is important. Especially for the developer
> to understand the history if it and why he did it this way.
>
> branch merges can also be easily reverted if required.
> http://git-scm.com/blog/2010/03/02/undoing-merges.html
>
> https://www.kernel.org/pub/software/scm/git/docs/howto/revert-a-faulty-merge.txt
>
>
> ~Rajani
>
>
>
> On 14-Mar-2014, at 11:50 pm, Chiradeep Vittal <chiradeep.vit...@citrix.com
> <mailto:chiradeep.vit...@citrix.com>> wrote:
>
> For a new feature, I'd agree that squashed-merge is better.
>
> From: Marcus <shadow...@gmail.com<mailto:shadow...@gmail.com><mailto:
> shadow...@gmail.com>>
> Reply-To: "dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org
> ><mailto:dev@cloudstack.apache.org>" <dev@cloudstack.apache.org<mailto:
> dev@cloudstack.apache.org><mailto:dev@cloudstack.apache.org>>
> Date: Friday, March 14, 2014 at 10:05 AM
> To: "dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org><mailto:
> dev@cloudstack.apache.org>" <dev@cloudstack.apache.org<mailto:
> dev@cloudstack.apache.org><mailto:dev@cloudstack.apache.org>>
> Subject: Re: [Merge] CloudStack IAM branch to master
>
> Maybe, although to some extent the action of merging I think should be
> seen as saying "this is complete". If the history is important, it
> could perhaps be kept around in the feature branch until it becomes
> irrelevant. Of course it may have minor issues that aren't known, but
> I think the ability to preserve master and easily be able to roll back
> an entire feature is attractive.
>
> On Fri, Mar 14, 2014 at 12:01 PM, Prachi Damle <prachi.da...@citrix.com
> <mailto:prachi.da...@citrix.com><mailto:prachi.da...@citrix.com>> wrote:
> Just a thought about the squashed merge, if there are multiple developers
> working on a feature branch as in this case, won't it be better to preserve
> the change history?
>
> -----Original Message-----
> From: Min Chen [mailto:min.c...@citrix.com]
> Sent: Friday, March 14, 2014 9:35 AM
> To: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org><mailto:
> dev@cloudstack.apache.org>
> Subject: Re: [Merge] CloudStack IAM branch to master
>
> Thanks Marcus. I am not aware of this convention, will remember that next
> time when I do the merge.
>
> -min
>
> On 3/13/14 10:30 PM, "Marcus" <shadow...@gmail.com<mailto:
> shadow...@gmail.com><mailto:shadow...@gmail.com>> wrote:
>
> Min, in looking at this branch merge, I need to be reminded whether we
> are supposed to squash feature branches when they come in, or preserve
> history. It's nice to preserve history, but it's a lot easier to undo a
> squashed merge.
>
> On Thu, Mar 13, 2014 at 5:56 PM, Min Chen <min.c...@citrix.com<mailto:
> min.c...@citrix.com><mailto:min.c...@citrix.com>> wrote:
> IAM branch is now merged to master.
>
> Thanks
> -min
>
> On 3/13/14 10:13 AM, "Min Chen" <min.c...@citrix.com<mailto:
> min.c...@citrix.com><mailto:min.c...@citrix.com>> wrote:
>
> Since we haven't heard of any objections to this merge for 3 days, I
> am going to merge it to master today.
>
> Thanks
> -min
>
> On 3/11/14 12:23 PM, "Hugo Trippaers" <h...@trippaers.nl<mailto:
> h...@trippaers.nl><mailto:h...@trippaers.nl>> wrote:
>
>
> On 11 mrt. 2014, at 19:52, Min Chen <min.c...@citrix.com<mailto:
> min.c...@citrix.com><mailto:min.c...@citrix.com>> wrote:
>
> Also, have already run FingBugs on our branch and addressed all
> new findings introduced by our branch.
>
> Awesome! :-)
>
>
> Thanks.
> -min
>
> On 3/10/14 7:33 PM, "Min Chen" <min.c...@citrix.com<mailto:
> min.c...@citrix.com><mailto:min.c...@citrix.com>> wrote:
>
> No new jar dependencies.
>
> -min
>
> Sent from my iPhone
>
> On Mar 10, 2014, at 7:22 PM, "Chiradeep Vittal"
> <chiradeep.vit...@citrix.com<mailto:chiradeep.vit...@citrix.com><mailto:
> chiradeep.vit...@citrix.com>> wrote:
>
> Any new jar dependencies?
>
> On 3/10/14, 11:34 AM, "Min Chen" <min.c...@citrix.com<mailto:
> min.c...@citrix.com><mailto:min.c...@citrix.com>> wrote:
>
> Hi,
>
> Prachi and I would like to merge CloudStack Identity and Access
> Management(IAM) plugin services to the master branch.
> Development for  this effort has been done by Prachi and me on
> ACS rbac branch
>
>
> (https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shor
> tlo
> g;
> h
> =r
> ef
> s/heads/rbac).
> Checklists for the merge:
> 1. JIRA ticket:
> https://issues.apache.org/jira/browse/CLOUDSTACK-5920.
> 2. Functional Specs:
>
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStac
> k+I
> de
> n
> ti
> ty
> +and+Access+Management+%28IAM%29+Plugin. We have proposed this
> feature
> back in Jan, and accommodated all the feedbacks in our
> implementation.
> 3. Unit tests for the feature are available at:
> services/iam/server/test
> (for iam server) and services/iam/plugin/test (for iam plugin).
> 4. Marvin integration tests for the feature are available at:
> test/integration/smoke/test_vm_iam.py.
> 5. Branch has been rebased with master branch up to commit
> 63e3eea7905e22cab9466b28a2ab2a80b586aeed.
> 6. RAT test has been passed.
>
> Thanks.
> -min
>
>
>
>
>
>
>
>
>

Reply via email to