From owner-svn-src-all@FreeBSD.ORG Fri Jul 15 14:16:35 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 5AD37106564A; Fri, 15 Jul 2011 14:16:35 +0000 (UTC) (envelope-from vadim@nuclight.avtf.net) Received: from nuclight.avtf.net (208.88.188.90.adsl.tomsknet.ru [90.188.88.208]) by mx1.freebsd.org (Postfix) with ESMTP id 91CDC8FC15; Fri, 15 Jul 2011 14:16:31 +0000 (UTC) Received: from kernblitz.nuclight.avtf.net (vadim@localhost [127.0.0.1]) by nuclight.avtf.net (8.14.4/8.14.4) with ESMTP id p6FEGSMG018157; Fri, 15 Jul 2011 21:16:28 +0700 (NOVST) (envelope-from vadim@kernblitz.nuclight.avtf.net) Received: (from vadim@localhost) by kernblitz.nuclight.avtf.net (8.14.4/8.14.4/Submit) id p6FEGQgQ018154; Fri, 15 Jul 2011 21:16:27 +0700 (NOVST) (envelope-from vadim) Message-Id: <201107151416.p6FEGQgQ018154@kernblitz.nuclight.avtf.net> To: Nathan Whitehorn From: Vadim Goncharov In-Reply-To: <4E1C4955.7010206@freebsd.org> References: <201107092301.p69N1sUp019626__19145.5060652972$1310252550$gmane$org@svn.freebsd.org> <201107121004.p6CA4apj070450@kernblitz.nuclight.avtf.net> <4E1C4955.7010206@freebsd.org> X-Comment-To: Nathan Whitehorn Date: Fri, 15 Jul 2011 21:16:26 +0700 User-Agent: slrn/0.9.9p1 (FreeBSD) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: svn-src-all@freebsd.org 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 Reply-To: vadim_nuclight@mail.ru 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: Fri, 15 Jul 2011 14:16:35 -0000 Hi Nathan Whitehorn! On Tue, 12 Jul 2011 08:17:09 -0500; Nathan Whitehorn wrote: >>> New Revision: 223897 >>> URL: http://svn.freebsd.org/changeset/base/223897 >>> Log: >>> Per request of the docs team, install docs as packages, instead of via >>> the normal distfile mechanism. Thanks to Marc Fonvieille for the patch and >>> for putting up with me taking entirely too long to commit this! >> [...] >>> "Network" "Networking configuration" \ >>> "Services" "Set daemons to run on startup" \ >>> "Time Zone" "Set system timezone" \ >>> + "Handbook" "Install FreeBSD Handbook (requires network)" \ >> [...] >>> + --checklist "This menu will allow you to install the whole documentation set >>> +from the FreeBSD Documentation Project: Handbook, FAQ and articles.\n\n >>> +Please select the language versions you wish to install. At minimum, >>> +you should install the English version, this is the original version >>> +of the documentation.\n\n >>> +NB: This requires a working, configured network connection." 0 0 0 \ >> [...] >>> + en "English Documentation (recommended)" ${DIST_DOC_EN:-on} \ >> 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 27M /usr/share/doc/de_DE.ISO8859-1 23M /usr/share/doc/el_GR.ISO8859-7 37M /usr/share/doc/en_US.ISO8859-1 11M /usr/share/doc/es_ES.ISO8859-1 25M /usr/share/doc/fr_FR.ISO8859-1 27M /usr/share/doc/hu_HU.ISO8859-2 17M /usr/share/doc/it_IT.ISO8859-15 13M /usr/share/doc/ja_JP.eucJP 22M /usr/share/doc/mn_MN.UTF-8 20M /usr/share/doc/nl_NL.ISO8859-1 17M /usr/share/doc/pl_PL.ISO8859-2 0B /usr/share/doc/pt_BR 2,0M /usr/share/doc/pt_BR.ISO8859-1 25M /usr/share/doc/ru_RU.KOI8-R 136K /usr/share/doc/sr_YU.ISO8859-2 110K /usr/share/doc/tr_TR.ISO8859-9 0B /usr/share/doc/zh_CN 21M /usr/share/doc/zh_CN.GB2312 0B /usr/share/doc/zh_TW 23M /usr/share/doc/zh_TW.Big5 313M total And still a packed onto installation disks. Why was there space earlier? And for it is wasted nowadays? > 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. -- WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight@mail.ru [Moderator of RU.ANTI-ECOLOGY][FreeBSD][http://antigreen.org][LJ:/nuclight]