Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [stellation-res] Tagging checkins

On Tue, 2002-11-12 at 05:36, Jonathan Gossage wrote:
> > >-----Original Message-----
> > >From: stellation-res-admin@xxxxxxxxxxxxxxx
> > >[mailto:stellation-res-admin@xxxxxxxxxxxxxxx]On Behalf Of Mark C.
> > >Chu-Carroll
> > >Sent: November 11, 2002 7:34 PM
> > >To: Stellation-res
> > >Subject: [stellation-res] Tagging checkins
> > >
> > >
> > >
> > >Since we're aiming at creating a stable release next month, I'd like to
> > >start being more careful about versioning and checkins. In order to make
> > >things easier and more reproducible, I'd like all checkins to start
> > >being tagged, so that bugs and fixes can be specifically identified
> > >against the version of the system where they were discovered.
> > >
> > >I'd suggest a basic tagname of: userid-year-month-day-checkin,
> > >where useris is a short personal identifier (I'm using mcc), year
> > >month and day should be obvious, and checkin is an index to
> > >differentiate between multiple checkins in a single day. (So, my
> > >latest checkin is MCC-2002-11-11-v2, for my second tagged checkin
> > >of the day.)
> > >
> > >	-Mark
> > >
> You might want to consider attaching a Bugzilla number as part of the tag,
> both for bugs and for new work in progress.

No need... 

The tags get awkward very quickly, and there's a blank in the bugzilla
forms that let you associate a tag with the bug report. 

There's also a wonderful eclipse-integrated tool from Gail Murphy and
her students at UBC called Hipicat, which we can use if we want. (Gail
is the advisor of Annie Ying, who I've been working with on Stellation
related stuff. Annie will be using Hipicat on the Stellation CVS
repository as part of her masters thesis.)   Hipicat analyzes CVs
repositories and associated bugzilla databases in order to identify
checkins and generate associations with bugs based on time correlations.
(The principle is: if bugs are closed when the fix is checked in, and
you know that a bug report was closed within a time time window of
when a checkin occured, then you can infer that that checkin fixed that
bug.)

	-Mark 

-- 
Mark Craig Chu-Carroll,  IBM T.J. Watson Research Center  
*** The Stellation project: Advanced SCM for Collaboration
***		http://www.eclipse.org/stellation
*** Work Email: mcc@xxxxxxxxxxxxxx  ------- Personal Email: markcc@xxxxxxxxxxx




Back to the top