Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Nov 2023 14:39:53 -0800
From:      Enji Cooper <yaneurabeya@gmail.com>
To:        Warner Losh <imp@bsdimp.com>
Cc:        Philip Paeps <philip@freebsd.org>, Robert Clausecker <fuz@freebsd.org>, freebsd-arch@freebsd.org
Subject:   Re: Time to remove sccs tags
Message-ID:  <177E8235-05A2-4C16-A433-EBA02D3AC163@gmail.com>
In-Reply-To: <CANCZdfq%2BPqyppQkKo1hOXaaiDxgq6cFV7ENEgPF9xBqW-C5LCQ@mail.gmail.com>
References:  <CANCZdfo5Pj=AWmd5ftZ6OmMXBrkFAbZnYZt8EC8EqRqoi9csHw@mail.gmail.com> <22458D4C-35ED-4040-AAA1-A43006C0B32F@freebsd.org> <ZV2P164Qhq8r7gK3@fuz.su> <1CA7956B-8204-4328-A977-C874A3FAE0A7@freebsd.org> <CANCZdfq%2BPqyppQkKo1hOXaaiDxgq6cFV7ENEgPF9xBqW-C5LCQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_D7848FA4-022E-4C55-81FA-69DC1784D702
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_2751F455-FEDD-499C-BD76-331A2656D5A4"


--Apple-Mail=_2751F455-FEDD-499C-BD76-331A2656D5A4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Nov 21, 2023, at 10:03 PM, Warner Losh <imp@bsdimp.com> wrote:
>=20
> On Tue, Nov 21, 2023 at 10:41=E2=80=AFPM Philip Paeps =
<philip@freebsd.org <mailto:philip@freebsd.org>> wrote:
> On 2023-11-22 13:21:27 (+0800), Robert Clausecker wrote:
> > Am Wed, Nov 22, 2023 at 01:15:14PM +0800 schrieb Philip Paeps:
> >> On 2023-11-22 00:12:48 (+0800), Warner Losh wrote:
> >>> It's been 30 odd years since the last csrg release. They are no
> >>> more.
> >>>
> >>> At this point I think we can safely remove the few sccs tags that
> >>> remain
> >>> in
> >>> the tree. The data will be there in git if we ever need it.
> >>>
> >>> Comments?
> >>
> >> Long overdue.
> >>
> >> Since we're removing all these tags, should we also remove what(1)
> >> and
> >> possibly ident(1) from the tree?
> >>
> >> Removing what(1) should be non-controversial at this stage.  I can
> >> imagine
> >> some people may still be using ident(1) on extant Subversion =
systems.
> >
> > what(1) is part of POSIX, though I guess you can just install
> > devel/sccs
> > if you need it.
>=20
> I think the only reason we still have what(1) is because it was once
> useful to (help) identify the provenance of a file.  It wasn't very =
good
> at it in the past, and it certainly isn't very good at it now.
>=20
> what is not going anywhere:
>=20
> % what /boot/kernel/kernel
> /boot/kernel/kernel:
> FreeBSD 14.0-ALPHA3 amd64 1400097 #27 stable/14-n265023-7be29291845a: =
Sun Aug 27 12:46:22 MDT 2023
> %

	Brilliant =E2=80=94 what(1) definitely helped bring sanity to a =
slightly complicated Unix golf one-liner at $work. Personally that=E2=80=99=
s the only item I care about, but RCS/SCCS expanded keywords/tags seem =
pretty much dead at this point (for better or worse).
Cheers,
-Enji

--Apple-Mail=_2751F455-FEDD-499C-BD76-331A2656D5A4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
Nov 21, 2023, at 10:03 PM, Warner Losh &lt;<a =
href=3D"mailto:imp@bsdimp.com" class=3D"">imp@bsdimp.com</a>&gt; =
wrote:</div><div class=3D""><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><div class=3D"gmail_quote" =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: 400; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><div dir=3D"ltr" =
class=3D"gmail_attr">On Tue, Nov 21, 2023 at 10:41=E2=80=AFPM Philip =
Paeps &lt;<a href=3D"mailto:philip@freebsd.org" =
class=3D"">philip@freebsd.org</a>&gt; wrote:<br =
class=3D""></div><blockquote class=3D"gmail_quote" style=3D"margin: 0px =
0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; =
border-left-color: rgb(204, 204, 204); padding-left: 1ex;">On 2023-11-22 =
13:21:27 (+0800), Robert Clausecker wrote:<br class=3D"">&gt; Am Wed, =
Nov 22, 2023 at 01:15:14PM +0800 schrieb Philip Paeps:<br =
class=3D"">&gt;&gt; On 2023-11-22 00:12:48 (+0800), Warner Losh =
wrote:<br class=3D"">&gt;&gt;&gt; It's been 30 odd years since the last =
csrg release. They are no<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">&gt;&gt;&gt; =
more.<br class=3D"">&gt;&gt;&gt;<br class=3D"">&gt;&gt;&gt; At this =
point I think we can safely remove the few sccs tags that<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">&gt;&gt;&gt; =
remain<br class=3D"">&gt;&gt;&gt; in<br class=3D"">&gt;&gt;&gt; the =
tree. The data will be there in git if we ever need it.<br =
class=3D"">&gt;&gt;&gt;<br class=3D"">&gt;&gt;&gt; Comments?<br =
class=3D"">&gt;&gt;<br class=3D"">&gt;&gt; Long overdue.<br =
class=3D"">&gt;&gt;<br class=3D"">&gt;&gt; Since we're removing all =
these tags, should we also remove what(1)<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">&gt;&gt; =
and<br class=3D"">&gt;&gt; possibly ident(1) from the tree?<br =
class=3D"">&gt;&gt;<br class=3D"">&gt;&gt; Removing what(1) should be =
non-controversial at this stage.&nbsp; I can<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">&gt;&gt; =
imagine<br class=3D"">&gt;&gt; some people may still be using ident(1) =
on extant Subversion systems.<br class=3D"">&gt;<br class=3D"">&gt; =
what(1) is part of POSIX, though I guess you can just install<span =
class=3D"Apple-converted-space">&nbsp;</span><br class=3D"">&gt; =
devel/sccs<br class=3D"">&gt; if you need it.<br class=3D""><br =
class=3D"">I think the only reason we still have what(1) is because it =
was once<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D"">useful to (help) identify the provenance of a file.&nbsp; It =
wasn't very good<span class=3D"Apple-converted-space">&nbsp;</span><br =
class=3D"">at it in the past, and it certainly isn't very good at it =
now.<br class=3D""></blockquote><div class=3D""><br class=3D""></div><div =
class=3D"">what is not going anywhere:</div><div class=3D""><br =
class=3D""></div><div class=3D"">% what /boot/kernel/kernel<br =
class=3D"">/boot/kernel/kernel:<br class=3D"">FreeBSD 14.0-ALPHA3 amd64 =
1400097 #27 stable/14-n265023-7be29291845a: Sun Aug 27 12:46:22 MDT =
2023<br class=3D""></div><div =
class=3D"">%</div></div></div></blockquote><br class=3D""></div><div><span=
 class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Brilliant =
=E2=80=94 what(1) definitely helped bring sanity to a slightly =
complicated Unix golf one-liner at $work. Personally that=E2=80=99s the =
only item I care about, but RCS/SCCS expanded keywords/tags seem pretty =
much dead at this point (for better or worse).</div>Cheers,<div =
class=3D"">-Enji</div></body></html>=

--Apple-Mail=_2751F455-FEDD-499C-BD76-331A2656D5A4--

--Apple-Mail=_D7848FA4-022E-4C55-81FA-69DC1784D702
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEtvtxN6kOllEF3nmX5JFNMZeDGN4FAmVf1LkACgkQ5JFNMZeD
GN74aw/8CyEmHF9wUH4XbtETUpwUHDMufwE6qamaK25ZYtHOwVYw98TMQ8RaWUvS
lMQg5elshnh7RnMciNSFxYQJKXHbHADdO3uXH4C83fFeSmQrFZj+VOXW09Aj+pua
YHNnvMEWQ9SRsCmG6NroL/N7qeGa5s8lHCTn5tNVq0X31eLrEBwIrZPGvnRVwgPL
2OT8IGNrGdhY6K4f6nVDxBiTEEav7ODF48qV0OIG3eHFwtDr25ppCnQTCNAEnWK1
AMw7v+07G8yMrAvjSGkNazCrfiJ3Ed5MIeeHlM1ogRquwoun4isW04qEi0yOzCaK
nii08DHfRCzsiJD/5clfz63fFKqbvjl234HPRhYzx8/tCORFrzf9QlQ9kqcLfwir
74e24P5XjyCAuVM/P0g5OOCrvcXAVnLRXZ9hKylis4dfDfgEr9+lSLvsRggL/mdv
G7TbCLdRtjfFiD5PGhC0H7iowmt2xaZln/O3NfOT2S59h9BHh8BXNQTIu5fz1r1Z
BQocEtYY+6mvnHm9g/YLwQPEgSDoqY+IctViVSxMYxBF71OMJZgBMWwGaGH/Zlha
Jla0Korj0MNJWjMZrt+qjlb9uaiSrE3KJPxTg2kZdKLWf0/adPg6J/pm+SQsjSmZ
DopIvHs3W12o7m+jcJF1BDGziZeP3HY/Gfi724fNiAszN6OJSpU=
=AEYH
-----END PGP SIGNATURE-----

--Apple-Mail=_D7848FA4-022E-4C55-81FA-69DC1784D702--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?177E8235-05A2-4C16-A433-EBA02D3AC163>