Re: Git haas gone wild (Rust), freebsd-update

From: Poul-Henning Kamp <phk_at_phk.freebsd.dk>
Date: Sat, 13 Sep 2025 07:46:23 UTC
--------
Josef 'Jeff' Sipek writes:

> On Tue, Sep 09, 2025 at 19:01:27 +0000, Poul-Henning Kamp wrote:
> > --------
> > Josef 'Jeff' Sipek writes:
> > 
> > > > > > Or switch to Mercurial, https://www.mercurial-scm.org/ and declare git
> > > > > > as obsolete  
> > > > > 
> > > > > I think that's an excellent idea, for both technical and social reasons!
> > 
> > I seem to remember that we had a huge VCS shootout back in previous times
> > and that hg basically lost because they had no way to truly "obliterate"
> > a commit, if for instance laywers waved a credible cease&desist letter.
>
> Taking a quick look, it looks like the revlog format hg uses has the correct
> bits to allow for censoring of parts of history.  So, it should work with
> minimal fuss.  (I've never used this feature, so maybe there is more to it.)  

I'm not totally up on the details, but I as I recall, the position of the
"VCS-selection-team" was that leaving the legally challenged stuff in the
repos, even if administratively maked out of bounds were not good enough.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.