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>
index | next in thread | raw e-mail
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.
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408101040.i7AAeRkS065914>
