Date: Tue, 10 Aug 2004 10:40:27 GMT From: Peter Pentchev <roam@ringlet.net> To: freebsd-doc@FreeBSD.org Subject: Re: docs/70124: [PATCH] add note about cvsup Message-ID: <200408101040.i7AAeRkS065914@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR docs/70124; it has been noted by GNATS. From: Peter Pentchev <roam@ringlet.net> To: Joel Dahl <joel@automatvapen.se> Cc: bug-followup@FreeBSD.org Subject: Re: docs/70124: [PATCH] add note about cvsup Date: Tue, 10 Aug 2004 13:39:33 +0300 On Sat, Aug 07, 2004 at 12:48:53PM +0000, Joel Dahl wrote: > > >Number: 70124 > >Category: docs > >Synopsis: [PATCH] add note about cvsup > >Description: > I get this question all the time, "Why is CVSup not in the base > installation of FreeBSD", so maybe we should include it in the FAQ? > This patch does that. What do you think about the following patch, which explains the problem a bit more thoroughly? :) G'luck, Peter Index: doc/en_US.ISO8859-1/books/faq/book.sgml =================================================================== RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/faq/book.sgml,v retrieving revision 1.639 diff -u -r1.639 book.sgml --- doc/en_US.ISO8859-1/books/faq/book.sgml 9 Aug 2004 19:49:17 -0000 1.639 +++ doc/en_US.ISO8859-1/books/faq/book.sgml 10 Aug 2004 10:37:45 -0000 @@ -5060,6 +5060,30 @@ </qandaentry> <qandaentry> + <question id="cvsup-in-base"> + <para>Why is CVSup not integrated in the main FreeBSD tree? + </para> + </question> + + <answer> + <para>The FreeBSD base system is designed as self-hosting - it + should be possible to build the whole operating system starting + with a very limited set of tools. Thus, the actual build tools + needed to compile the FreeBSD sources are bundled with the + sources themselves. This includes a C compiler (&man.gcc.1;), + &man.make.1;, &man.awk.1;, and similar tools.</para> + + <para>Since CVSup is written in Modula-3, adding it to the FreeBSD + base system would also require adding and maintaining a Modula-3 + compiler. This would lead to both a growth in the disk space + consumed by the FreeBSD sources and additional maintenance work. + Thus, it is much easier for both the developers and users to + keep CVSup as a separate port, which can be easily installed as + a package bundled on the FreeBSD installation CD's.</para> + </answer> + </qandaentry> + + <qandaentry> <question id="ports-update"> <para>I updated the sources, now how do I update my installed ports?</para> -- Peter Pentchev roam@ringlet.net roam@cnsys.bg roam@FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 If the meanings of 'true' and 'false' were switched, then this sentence wouldn't be false.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408101040.i7AAeRkS065914>