Skip site navigation (1)Skip section navigation (2)
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>