Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Jul 2011 21:16:26 +0700
From:      Vadim Goncharov <vadim_nuclight@mail.ru>
To:        Nathan Whitehorn <nwhitehorn@freebsd.org>
Cc:        svn-src-all@freebsd.org
Subject:   Re: svn commit: r223897 - in head: release usr.sbin/bsdinstall/scripts
Message-ID:  <201107151416.p6FEGQgQ018154@kernblitz.nuclight.avtf.net>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Nathan Whitehorn! 

On Tue, 12 Jul 2011 08:17:09 -0500; Nathan Whitehorn <nwhitehorn@freebsd.org> 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]



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107151416.p6FEGQgQ018154>