removing CVS in Handbook Updating and Upgrading chapter

Isaac (.ike) Levy ike at blackskyresearch.net
Sun Jan 27 07:35:29 UTC 2013


On Jan 27, 2013, at 2:20 AM, Glen Barber wrote:

> On Sun, Jan 27, 2013 at 02:11:23AM -0500, Isaac (.ike) Levy wrote:
>> Hi Warren, All,
>> 
>> I don't mean to exasperate you by pushing this thread, but this
>> is a critical entry point for new FreeBSD users,
>> 
>> [...]
>> 
>> However, Nov. 17 isn't very long ago, warning of a process change
>> which people have used and relied on for well over a decade- the
>> kind of users which represent the majority of the base of the FreeBSD
>> project, (people running lots of servers).
>> 
> 
> Contradiction aside, recent events force the deprecation of CVS/cvsup.

Understood- I'm not arguing the cvs/cvsup deprecation, I'm happy to see svn come in for development.


> It should have happened a long time ago (2007) when the src/ tree moved
> from CVS to SVN.

If you're referring to deprecation warnings in the docs, I'm with you 100%, hindsight is 20/20.

>> 
>> + ports, cvsup access end-of-lifed Feb 28
- great- drop all ports references to cvs/cvsup

>> - source, cvsup deprecated - no end-of-life date set
- please do not drop the current canonical base/src fetch method from the handbook!

However, cvsup is still merely deprecated, without a clear canonical replacement, (per notes in my previous email).

Therefore, I hope I'm being clearly understood that it's cleaner for *users* to still fetch *base/src* with cvsup, until:

  - canonical src fetch replacement is in place
  - whenever cvsup for base/src has an end-of-life date set, (like ports does- Feb. 28!)

At that point, it seems rational that the last references to cvsup can disappear.  (The rest of CVS can disappear before that though?)

Best,
.ike




More information about the freebsd-doc mailing list