Date: Wed, 8 Oct 1997 13:59:39 -0600 (MDT) From: Nate Williams <nate@mt.sri.com> To: Hetzels@aol.com Cc: nate@mt.sri.com, stable@freebsd.org Subject: Re: CVSup release identity Message-ID: <199710081959.NAA12037@rocky.mt.sri.com> In-Reply-To: <971008155108_-1194179101@emout15.mail.aol.com>
index | next in thread | previous in thread | raw e-mail
> > > 1. Creation of a .timestamp file added to the source tree. > > > > Sure, the only thing that's disagreed upon is the format of the > > timestamp, and how often it's built. *THIS* is the crux of the matter, > > and if you can come up with *something*, then the rest is politics. > > This file is re-created at the Master Source Repository, every time someone > updates the source tree. Or, at a regular time. (But, I think that's also a political issue. I don't think we need that fined grained of control, and it might be a significant 'confusion' point trying to determine the *exact* point.) > NOTE: There would be a different timestamp file in each Branch (3.0, 2.2, > 2.1) that needs to be tracked. Good point. >>> How do we implement timestamp so that it updates the .timestamp file at >>> the Master Source Repository? > > That's the only real issue IMHO. The rest is politics, and can be > > argued about with no agreement until hell freezes over with no > > resolution. Give me *A* working solution, and then whoever can argue > > about making it a better solution. Something is almost always better > > than nothing, especially in this case. If you can come up with *a* good > > solution, and no-one can come up with an agreement on a 'better' > > solution, the good one will be 'good enough'. > > This is the one solution I don't know how to solve, the rest was easy. Right, hence my jumping in. Talk is cheap, real solutions are harder. > 1. What is the Master Source Repository using to track the source code? > (RCS?) CVS. > 2. How do you go about implementing a hook in to the source tracking code so > that it will automatically update the ".timestamp" file after each update to > the source tree. > > pseudo code: > > Check out ".timestamp" > > date "+%C%m%d%H%M" > ".timestamp" > > Check in ".timestamp" You've got the sources, go to it. :) (Hint, look at all the files in CVSROOT.) > 3. Would it update the timestamp file after each file is checked in or after > the person updating the source tree has finished? Don't know, what do you think? Seriously, these are the *technical* issues that need to be resolved, the rest is political. Come up with a solution to them and *THEN* you'll see some folks who have up to this point mostly ignored things interested. Until then you're just practicing your typing skills. Natehome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710081959.NAA12037>
