Re: How we use Git

Mark Côté <[email protected]>
Newsgroups gmane.comp.bug-tracking.bugzilla.devel
Message-ID <[email protected]>
Let me just summarize what we decided:

* We will stop using the tag "bugzilla-X.Y[.Z]" to indicate releases;
instead, we'll use "release-X.Y[.Z]".  We'll keep existing tags of the
former format, but we'll add the new-style tags to them as well, and
only use the new style going forward.

* We will create a lightweight branch off of each release branch named
"release-X.Y-stable", the HEAD of which will always point to the last
release-X.Y[.Z] tag of the X.Y branch, and which will never diverge from
the release branch (i.e. the HEAD of release-X.Y-stable will always
point to a commit somewhere in the X.Y branch and will only be
fast-forwarded when new releases are created).  Are we okay doing this
to supported branches (4.0, 4.2, 4.4) only?

* We will delete bugzilla-stable and stop using it.

Mark

On 2014-11-03 11:58 AM, Mark Côté wrote:
> Well, I think it's still a good idea to tag when releases are made.
> 
> Anyway, if we're all in agreement, I can go back and add release-X.Y[.Z]
> and release-X.Y-stable tags and delete the bugzilla-stable tag (the
> latter being the last push -f we'll hopefully ever need).
> 
> Mark
> 
> 
> On 2014-11-03 11:51 AM, Randall S. Becker wrote:
>> Sorry about the confusion. The title, you know.
>>
>> Otherwise, makes sense, Gerv. I don't know that there is a good reason to
>> have a Tag in that case. Your -stable branch appears to do what is needed
>> for it, and the Tag is a bit redundant.
>>
>> -----Original Message-----
>> From: [email protected] [mailto:developers-owner-590EEB7GvNgpug/[email protected]]
>> On Behalf Of Gervase Markham
>> Sent: November 3, 2014 11:44 AM
>> To: dev-apps-bugzilla-CzyLcWPZiU5YsZ3hbOqMTti2O/[email protected]
>> Subject: Re: How we use Git
>>
>> Hi Randall,
>>
>> I think there's a wire crossed here. We are looking for the git commands for
>> administrators to use to obtain a copy of Bugzilla for their server, and
>> perhaps upgrade it. Developers would use different commands.
>>
>> On 03/11/14 16:25, Randall S. Becker wrote:
>>> The git implication is that the release-X.X-stable branch is where 
>>> development/fixes would be done in an accumulating fashion.
>>
>> No - that's the branch simply called "X.X". The release-X.X-stable branch
>> would stick at the point where the last release was made, and then jump
>> forward to the next release point all in one go. This would mean that people
>> tracking it would have the exact code which went into one of our point
>> releases, rather than some hybrid in between.
>>
>> So developers would use the "X.X" branch, and admins would use the
>> "release-X.X-stable" branch.
>>
>> Gerv
>> _______________________________________________
>> dev-apps-bugzilla mailing list
>> dev-apps-bugzilla-CzyLcWPZiU5YsZ3hbOqMTti2O/[email protected]
>> https://lists.mozilla.org/listinfo/dev-apps-bugzilla
>> -
>> To view or change your list settings, click here:
>> <http://bugzilla.org/cgi-bin/[email protected]>
>>
>> -
>> To view or change your list settings, click here:
>> <http://bugzilla.org/cgi-bin/mj_wwwusr?user=dev-apps-bugzilla-CzyLcWPZiU4@public.gmane.orgzilla.org>
>>
> 

_______________________________________________
dev-apps-bugzilla mailing list
dev-apps-bugzilla-CzyLcWPZiU5YsZ3hbOqMTti2O/[email protected]
https://lists.mozilla.org/listinfo/dev-apps-bugzilla
-
To view or change your list settings, click here:
<http://bugzilla.org/cgi-bin/mj_wwwusr?user=gcbd-developers-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.