git: 70e64ba44941 - main - release.sh: Update GITROOT URL

Rodney W. Grimes freebsd at gndrsh.dnsmgr.net
Wed Dec 30 12:12:55 UTC 2020


> On Tue, Dec 29, 2020 at 04:18:07PM -0800, Rodney W. Grimes wrote:
> > > The branch main has been updated by gjb:
> > > 
> > > URL: https://cgit.FreeBSD.org/src/commit/?id=70e64ba4494190e64ab8faa04d744182d420c275
> > > 
> > > commit 70e64ba4494190e64ab8faa04d744182d420c275
> > > Author:     Glen Barber <gjb at FreeBSD.org>
> > > AuthorDate: 2020-12-29 14:34:05 +0000
> > > Commit:     Glen Barber <gjb at FreeBSD.org>
> > > CommitDate: 2020-12-29 14:40:28 +0000
> > > 
> > >     release.sh: Update GITROOT URL
> > >     
> > >     Hard-code the GITROOT for the ports tree to use cgit-beta
> > >     until the ports repository is converted.
> > >     
> > >     While here, remove $FreeBSD$ RCS IDs.
> > 
> > So how do I know what version of some file I am looking at
> > once it has been dis-associated from a git clone?
> > 
> 
> You can't.  Git does not expand the tags.

And no new mechanism in place to replace it?  So, we have
no versioning of files in the final product any more?

Sad, very very sad :-(.  This may cause some down streams,
other than me, some very serious heart ache.

> > Is there some new mechanism that can give me the cadence of
> > say, /etc/pkg/FreeBSD.conf once its FreBSD ID is riped out?
> > 
> > Also if $FreeBSD$ needs to be removed, can we please just do
> > it in one massive tree wide commit rather than have this
> > random piece wise needless noise in 1000's of commits?
> > 
> 
> Please, no.  There is no benefit to prune these in one fell swoop as
> opposed to, for example, bumping Copyright dates.

Well have to disagree on that.

a)  If it is removed in one fell swoop it can also probably
    be undone in one fell swoop too.

b)  It concentrates the change in 1 commit that does NOT
    ever need to be MFC'ed.

c)  It'll quickly get us to the damage that is done by
    the loss of this information from the released binary
    product so repairs may begin.

d)  It'll shorten 1000's of commit messages by the lines:
	While here, remove $FreeBSD$ RCS IDs.


-- 
Rod Grimes                                                 rgrimes at freebsd.org


More information about the dev-commits-src-all mailing list