From owner-svn-src-all@FreeBSD.ORG Sun Jul 17 15:44:37 2011 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A07EA106566C; Sun, 17 Jul 2011 15:44:37 +0000 (UTC) (envelope-from marc@blackend.org) Received: from smtp6-g21.free.fr (unknown [IPv6:2a01:e0c:1:1599::15]) by mx1.freebsd.org (Postfix) with ESMTP id 7F4DE8FC19; Sun, 17 Jul 2011 15:44:33 +0000 (UTC) Received: from emphyrio.blackend.org (unknown [88.179.1.53]) by smtp6-g21.free.fr (Postfix) with ESMTP id 27AF8822D6; Sun, 17 Jul 2011 17:44:25 +0200 (CEST) Received: from emphyrio.blackend.org (localhost [127.0.0.1]) by emphyrio.blackend.org (8.14.5/8.14.4) with ESMTP id p6HFjhUl097715; Sun, 17 Jul 2011 17:45:43 +0200 (CEST) (envelope-from marc@emphyrio.blackend.org) Received: (from marc@localhost) by emphyrio.blackend.org (8.14.5/8.14.4/Submit) id p6HFjhTS097714; Sun, 17 Jul 2011 17:45:43 +0200 (CEST) (envelope-from marc) Date: Sun, 17 Jul 2011 17:45:42 +0200 From: Marc Fonvieille To: Nathan Whitehorn Message-ID: <20110717154542.GA1927@emphyrio.blackend.org> References: <201107092301.p69N1sUp019626__19145.5060652972$1310252550$gmane$org@svn.freebsd.org> <201107121004.p6CA4apj070450@kernblitz.nuclight.avtf.net> <4E1C4955.7010206@freebsd.org> <201107151416.p6FEGQgQ018154@kernblitz.nuclight.avtf.net> <4E2054AF.2040701@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4E2054AF.2040701@freebsd.org> X-Useless-Header: blackend.org X-Operating-System: FreeBSD 8.2-STABLE User-Agent: Mutt/1.5.21 (2010-09-15) Cc: vadim_nuclight@mail.ru, doceng@freebsd.org, svn-src-all@freebsd.org, FreeBSD Release Engineering Team Subject: Re: svn commit: r223897 - in head: release usr.sbin/bsdinstall/scripts X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Jul 2011 15:44:37 -0000 On Fri, Jul 15, 2011 at 09:54:39AM -0500, Nathan Whitehorn wrote: > On 07/15/11 09:16, Vadim Goncharov wrote: [...] > >>> Umm, _configured network_ even for original English docs? In 8.2R those doc > >>> packages for every lang were installed by sysinstall from CD (DVD1 actually), > >>> as it should really be for new user - e.g. if network could be configured only > >>> after reading Handbook, installing mpd5 from CD/DVD packages, and so on. > >>> > >>> Or am I missing something, and it will still be available on the disk? > >>> > >> The packages are really big (40 MB per), and there's only a small amount > >> of space available on the disc. > > But they were so a lot while: > > > > 7.4-RELEASE$ du -chd 0 /usr/share/doc/??_* > > 832K /usr/share/doc/bn_BD.ISO10646-1 > > 212K /usr/share/doc/da_DK.ISO8859-1 > [...] > > > > And still a packed onto installation disks. Why was there space earlier? > > And for it is wasted nowadays? > > The installation CDs are live CDs now, which means that they provide a > functional fixit environment (ls, for instance) as well as letting > people try out the operating system and expanding the range of system > functionality available to the installer. This takes space. Some of that > space is at the expense of other things, but I personally believe that > trade-off is very much worth while. > > >> We *could* fit the English ones, but it > >> badly complicates the release scripts to begin doing package generation, > >> and Marc and I decided to do it this way. > > How this can complicate release scripts, when packing release image and > > generating packages are two logically separated steps? > > > > Anyway, the impact on user's perception of FreeBSD will be too bad to measure > > it the amount of scirpts work. The system just can't live without beginner's > > documentation, and I've already given one very practical example when this is > > absolutely needed. > > > > This was the decision of the documentation team, and as far as > documentation is concerned, I will do whatever they ask with regard to > the release scripts and the installer. Presumably, the release will also > include a second CD (or DVD) full of packages, which will contain the > full handbook. The complication for the release building scripts is that > they generate finished ISOs, so anything that goes on the image must be > available to the script. The scripts no longer build packages of any > kind, and so building even one package substantially adds to their > complication. > [...] In the current state of things there is not enough disk space for the docs packages, so the chosen decision is to allow a remote installation of these packages directly from the installer. A second CD/DVD will include the full set of docs packages (with the rest of packages). There is maybe a way to increase the available space on the disc1 but this problem will arise again in future with the increase of the binaries and docs size. -- Marc