Page MenuHomeFreeBSD

handbook: Don't mention svnlite; it's obsolete
AbandonedPublic

Authored by trasz on Jan 20 2022, 5:19 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, May 18, 11:38 PM
Unknown Object (File)
May 1 2024, 7:30 AM
Unknown Object (File)
Apr 22 2024, 4:00 AM
Unknown Object (File)
Apr 19 2024, 7:44 AM
Unknown Object (File)
Feb 15 2024, 12:24 AM
Unknown Object (File)
Feb 12 2024, 3:48 AM
Unknown Object (File)
Jan 16 2024, 4:41 AM
Unknown Object (File)
Dec 26 2023, 10:01 PM

Details

Reviewers
debdrup
Group Reviewers
docs
Summary

The svnlite(1) utility has been removed from 14-CURRENT in 0333fad1b7e,
in Jun 2021.

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 44012
Build 40900: arc lint + arc unit

Event Timeline

trasz requested review of this revision.Jan 20 2022, 5:19 PM
trasz created this revision.
This revision is now accepted and ready to land.Jan 21 2022, 12:04 AM

Isn't complete removal premature? Following my first draft of tracking portsnap deprecation in the handbook, I was told to mention it was going away but otherwise just qualify language saying to use it with the applicable version(s).

I think this is a slightly different situation, because svnlite has already been removed from 14-CURRENT. Portsnap is still there.

Btw, if portsnap is deprecated, should we perhaps mention it in the man page?

The handbook is as much, if not more, for -RELEASE than it is for -CURRENT - so I'm of the belief that something is in the process of being deprecated when it has been removed in -CURRENT and until it's final existence in the last -RELEASE is end-of-life'd.

So I think it's very premature to remove either svnlite or portsnap from the handbook until 13.x-RELEASE is EOL.

It's been removed from stable/13, from what I can see. Not in stable/12, though, and it's still there for users of 13.0-RELEASE. I'd personally lean towards removing it, because it's not a feature or functionality being removed - rather, it's removal of specific way of getting to that functionality, making users use using svnlite(1) instead of installing svn(1) from packages, which is something they will do anyway after they upgrade, so why not switch sooner?

Having said that, I don't really have any strong preference, so we can just defer this review until svnlite(1) is gone from released versions.

Btw, if portsnap is deprecated, should we perhaps mention it in the man page?

In the -current manual page, at least. Probably MFC that to the -stable releases where it's being removed as well, I guess.

Btw, if portsnap is deprecated, should we perhaps mention it in the man page?

In the -current manual page, at least. Probably MFC that to the -stable releases where it's being removed as well, I guess.

We should probably also remove references to portsnap from other manual pages?

Is there eg a wiki page tracking this?

We should probably also remove references to portsnap from other manual pages?

Is there eg a wiki page tracking this?

Not that I could see, and I don't have near enough visibility of the current deprecation and removal timeline to throw one together.

Let's leave this until svnlite(1) becomes unsupported in STABLE.