Thanks Steve. Including that in the proposal. By the way, from our project bylaws (http://hadoop.apache.org/bylaws.html), I can't tell what kind of a vote this would be.
On Thu, Aug 7, 2014 at 1:22 AM, Steve Loughran <ste...@hortonworks.com> wrote: > On 6 August 2014 22:16, Karthik Kambatla <ka...@cloudera.com> wrote: > > > 3. Force-push on feature-branches is allowed. Before pulling in a > feature, > > the feature-branch should be rebased on latest trunk and the changes > > applied to trunk through "git rebase --onto" or "git cherry-pick > > <commit-range>". > > > > I'd add to this process the requirement to tag any feature branch before a > rebase, with some standard naming like > > tag_feature_JIRA-2454_2014-08-07_rebase > > Why? it keeps the state of the branch before the rebase in case you ever > want it back again. Without the tag: lost data. Once the feature is merged > in you can rm the tags, but until then they give you a log of what changes > went on, and make it possible to switch back to the pre-rebase version. > > Without those tags you do lose history of the development. > > -- > CONFIDENTIALITY NOTICE > NOTICE: This message is intended for the use of the individual or entity to > which it is addressed and may contain information that is confidential, > privileged and exempt from disclosure under applicable law. If the reader > of this message is not the intended recipient, you are hereby notified that > any printing, copying, dissemination, distribution, disclosure or > forwarding of this communication is strictly prohibited. If you have > received this communication in error, please contact the sender immediately > and delete it from your system. Thank You. >