+1

From: crowbar-bounces On Behalf Of Williams, J T
Sent: Friday, March 21, 2014 1:27 PM
To: j...@suse.de; crowbar
Subject: Re: [Crowbar] Removing branches fully merged into "master".


Dell - Internal Use - Confidential
I am not arguing the point that anything will be lost.  I agree that with the 
tags, nothing will be
lost.

I am only voicing the concerns of the team who uses the branches that I 
mentioned as "not to delete"
on a regular basis for supporting their hadoop customers on different releases. 
 In our view, the benefit to
the team to leave the branches in place for quick customer support of their 
different hadoop releases has
more benefit than the arguments posed here.  Basically the branches listed have 
become maintenance
(sustaining) branches for several team members.  While they look to be dead, I 
was assured that the team
works on these branches and thus they requested that they not to be deleted.

Outside of the previously listed branches, all other actions listed in the 
spreadsheet please feel free to move forward on.



-----Original Message-----
From: J. Daniel Schmidt [mailto:j...@suse.de]
Sent: Friday, March 21, 2014 9:23 AM
To: crowbar
Cc: Williams, J T; tboer...@suse.de<mailto:tboer...@suse.de>; 
aspi...@suse.com<mailto:aspi...@suse.com>
Subject: Re: [Crowbar] Removing branches fully merged into "master".

Just a short reply on behalf of Thomas:

On Friday 21 March 2014 08:43:57 
j_t_willi...@dell.com<mailto:j_t_willi...@dell.com> wrote:
> 3)      It is tested and validated that we are capable of recreating our
> releases.

You can recreate any branch at any time. Nothing will be lost.


> · Do not delete pebbles and fred - they are earlier versions of Hadoop.
>
> · Do not delete anything with a hadoop- prefix - These are locked version of
>   in-field code.
>
> · Do not delete the ApacheHadoop repo - it is a meta barclamp with
>   referenced dependencies and the build will break if you do.

Nothing will be deleted at all.
Branches that are dead or unused will be tagged and the branch will be removed.

Note:
In git a branch is a reference to a commit. Same for tags.
The difference: A branch is moving (updated with each commit, thus tracking
work-in-progress) and a tag is static.

No repo, commit or line of code will be deleted.
Just some branches are switched to tags.

And if you need to work on such a tagged tree again in the future, you can 
recreate the branch anytime to indicate that there is work going on in this 
tree.


> For our assurances, you will be tagging the branch head prior to any
> branch deletion.  Is this correct?

That is what all this is about. Its about to create tags.


Ciao,
   Daniel

--
J. Daniel Schmidt <j...@suse.de<mailto:j...@suse.de>>         SUSE LINUX 
Products GmbH
Research & Development                   Maxfeldstr. 5
HRB 16746 (AG Nürnberg)                  D-90409 Nürnberg
GF:  Jeff Hawn, Jennifer Guild, Felix Imendörffer
_______________________________________________
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to