On Sat, Apr 02, 2016 at 11:16:43AM +0200, Matthieu Herrb wrote:
> On Sat, Apr 02, 2016 at 10:25:40AM +0200, Theo Buehler wrote:
> > 
> > And now with the updated diff... Sorry for the noise.
> 
> I would make the sentence about splitting xbase more terse:

I like the suggestion of making that sentence shorter, but I can't come
up with a formulation that I like. Let's wait for a native speaker to
chime in.

> Index: faq4.html
> ===================================================================
> RCS file: /cvs/www/faq/faq4.html,v
> retrieving revision 1.444
> diff -u -p -u -r1.444 faq4.html
> --- faq4.html 2 Apr 2016 06:00:56 -0000       1.444
> +++ faq4.html 2 Apr 2016 09:14:49 -0000
> @@ -384,9 +384,9 @@ New users are recommended to install all
>    <li><b><tt>gameXX.tgz</tt></b>
>      - text-based games
>    <li><b><tt>xbaseXX.tgz</tt></b>
> -    - the base libraries and utilities for X11
> +    - the base libraries and utilities for X11 (requires 
> <tt>xshareXX.tgz</tt>)
>    <li><b><tt>xfontXX.tgz</tt></b>
> -    - X11's font server and fonts
> +    - X11's fonts
>    <li><b><tt>xservXX.tgz</tt></b>
>      - X11's X servers
>    <li><b><tt>xshareXX.tgz</tt></b>
> @@ -396,25 +396,21 @@ New users are recommended to install all
>  <h3 id="FilesNeededX">Why do I have to install X for my non-graphical
>  application?</h3>
>  
> -Even if you have no intention of running X, many third party
> -<a href="faq15.html">packages</a> require the libraries or other
> -utilities in X to be installed on your system.
> -These applications can sometimes be satisfied simply by installing
> -just <tt>xbaseXX.tgz</tt> - the rest of X is not always needed.
> -Many people who resist installing X on their system don't have a valid 
> reason:
> +Some libraries from <tt>xbaseXX.tgz</tt> like freetype or fontconfig can be
> +used outside of X by programs that manipulate text or graphics.
> +Such programs usually also need fonts, either from <tt>xfontXX.tgz</tt> or 
> from
> +font packages.
> +The <tt>net/<a href="http://oss.oetiker.ch/rrdtool/";>rrdtool</a></tt> port 
> is a
> +good example.
>  
> -<ul>
> -<li>By itself, installing X does not cause any program to
> -execute on the system.
> -<li>By itself, installing X on a system does not change the
> -risk of external security issues.
> -<li>If someone is already ON your system, they can most likely install
> -whatever they wish, so the presence or absence of the X
> -does not appreciably change the situation.
> -<li>The only parts of X that are running are the parts
> -required by your application.
> -<li>The space required for X is relatively modest on modern hardware.
> -</ul>
> +<p>
> +It has been decided for the sake of simplicity to not split
> +<tt>xbaseXX.tgz</tt> into a smaller set that would only allow most
> +non-X ports to run.
> +
> +<p>
> +The <tt>xservXX.tgz</tt> set can almost always be skipped if you don't intend
> +to run X.
>  
>  <h3 id="FilesNeededComp">I don't want to install the compilers</h3>
>  
> -- 
> Matthieu Herrb


Reply via email to