Closed Bug 299318 Opened 20 years ago Closed 19 years ago

Document the Entire Release Process

Categories

(Bugzilla :: bugzilla.org, enhancement)

2.19.3
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: mkanat, Assigned: mkanat)

References

()

Details

Attachments

(1 file, 2 obsolete files)

The process of releasing Bugzilla involves a lot of stuff.

I wrote up some very long notes on exactly how to do it.

I'm going to translate them into HTML and put them on bugzilla.org.
Attached file Text Notes (obsolete) —
Here's my text notes on how to release Bugzilla. I'm pretty sure I already took
any important passwords out of it.
The URL field shows an actual version of what the page will look like.
Status: NEW → ASSIGNED
Attached file How To Release Bugzilla (obsolete) —
OK! Here's the Release Process in all its glory, in HTML. It's quite long.

As far as I'm aware, justdave is the only person other than me who's ever done
a release, so he's the only person able to really make sure that I got
everything in there. :-)
Attachment #188011 - Flags: review?(justdave)
Minor typo in the 'Making the Diff Files' section:

> "You have to edit it an make a new "

_and_ make a new?
(In reply to comment #4)
> > "You have to edit it an make a new "
> 
> _and_ make a new?

  Oh, thanks! Fixed in the landfill version. :-)
Comment on attachment 188011 [details]
How To Release Bugzilla

> Motivate People

>    2. Put a link at the very end of the topic line, with that tinyurl.

Topic line of what?  Mention IRC or something :) (which channel might be nice,
too :)

>    1. Check-out a copy of bugzilla.org from CVS, to apply your patches to. The best place to do this is on landfill, because it already has the environment set up to do it. Make sure you have checkin access on cvs-www.mozilla.org.
> 
>       The CVS info is:
> 
>       CVSROOT=:pserver:user%domain.com@cvs-www.mozilla.org:/cvsroot

Not sure how wide the intended audience is, but for purposes of people helping
out, might not hurt to mention this is available anonymously from
CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/www

> Tag the Releases in CVS
> 
> You need to create CVS tags for each new release, and move the -BRANCH and _Stable tags. Because of the way CVS works, it's easiest to delete the old tags and then tag the new releases. For example, here's the series of commands I used to tag the 2.18.1, 2.19.3, and 2.16.9 releases:

OK, this is all screwball...  I'm just going to give you a new list instead of
pointing out corrections to yours because it'll be easier that way :)

cd /var/www/html/mkanat218/
cvs update -dP -rBUGZILLA-2_18-BRANCH -C
cvs tag -FR BUGZILLA-2_18_1

cvs update -dP -rBUGZILLA-2_18-STABLE
cvs tag -R -d BUGZILLA-2_18-STABLE
cvs update -dP -rBUGZILLA-2_18_1
cvs tag -FR BUGZILLA-2_18-STABLE

cvs update -dP -rBugzilla_Stable
cvs tag -R -d Bugzilla_Stable
cvs update -dP -rBUGZILLA-2_18_1
cvs tag -FR Bugzilla_Stable

cd /var/www/html/mkanat216/
cvs update -dP -rBUGZILLA-2_16-BRANCH -C
cvs tag -FR BUGZILLA-2_16_9

cvs update -dP -rBUGZILLA-2_16-STABLE
cvs tag -R -d BUGZILLA-2_16-STABLE
cvs update -dP -rBUGZILLA-2_16_9
cvs tag -FR BUGZILLA-2_16-STABLE

cd /var/www/html/checkinmkanat/
cvs update -dP -CA
cvs tag -FR BUGZILLA-2_19_3

> Send Security Advisory

The security advisory should be GPG signed with a key that has its public half
either available on the public keyservers or from the bugzilla.org website.
Attachment #188011 - Flags: review?(justdave) → review-
Attached file v2
OK, I addressed your comments.
Attachment #187895 - Attachment is obsolete: true
Attachment #188011 - Attachment is obsolete: true
Attachment #188796 - Flags: review?(justdave)
Attachment #188796 - Flags: review?(justdave) → review+
RCS file: /cvsroot/mozilla-org/html/projects/bugzilla/docs/release.html.tmpl,v
done
Checking in docs/release.html.tmpl;
/cvsroot/mozilla-org/html/projects/bugzilla/docs/release.html.tmpl,v  <-- 
release.html.tmpl
initial revision: 1.1
done
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: