Date: Sun, 17 Jul 2011 17:45:42 +0200 From: Marc Fonvieille <blackend@freebsd.org> To: Nathan Whitehorn <nwhitehorn@freebsd.org> Cc: vadim_nuclight@mail.ru, doceng@freebsd.org, svn-src-all@freebsd.org, FreeBSD Release Engineering Team <re@freebsd.org> Subject: Re: svn commit: r223897 - in head: release usr.sbin/bsdinstall/scripts Message-ID: <20110717154542.GA1927@emphyrio.blackend.org> In-Reply-To: <4E2054AF.2040701@freebsd.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>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110717154542.GA1927>