[PATCH] A Handbook Section on Documentation Ports

Gabor PALI pgj at FreeBSD.org
Sat Apr 25 00:27:21 UTC 2009


Hi,

Ben Kaduk wrote:
> I appear to be a bit behind in my mail, but it looks like no one has
> commented, and this still hasn't hit the tree ...

Well, we are still waiting for Mr. Giorgos Keramidas' review :P


> I do think it's worth mentioning the documentation ports, and have
> only a couple comments on the patch itself:

Great!


>        <listitem>
>  	<para>How to keep your documentation up to date with
> -	  <application>CVSup</application><!-- and
> +	  <application>CVSup</application>, or documentation ports<!--, and
>  	  <application>Docsnap</application>-->.</para>
>        </listitem>
> 
> This doesn't seem to have made it into the HTML preview that you linked
> in your follow-up?
> In any case, the comma is probably unnecessary.

OK


> +      <para>An option to ease the process of documentation updating
> +	while still staying close to the sources, is to use the
> 
> this line is a bit awkward.  Perhaps "An easier way to update the
> documentation while still using updated sources is to use the [...]"

OK


> +      <para>Basically, this technique implements almost the same method
> +	as <application>CVSup</application> that we have already seen,
> 
> "that we have already seen" is redundant.

OK


> +	command, and compilation of the sources might be omitted as the
> +	&os; package building cluster builds packages from the
> +	documentation ports.  Thus, the user can decide to update
> +	documentation from a pre-built binary package.</para>
> 
> 
> I think it might be better to say "and compilation of the sources
> might be skipped through the use of a pre-built binary package
> provided by the &os; package-building cluster."

OK

> +	<para>If building from sources is preferred, the mandatory
> +	  documentation tools will be automatically installed as a
> 
> I would s/mandatory documentation tools/tools needed to build the documentation/

OK


> +	    <para>There is a <quote>master port</quote>, <filename
> +		role="package">misc/freebsd-doc-en</filename> where the
> 
> comma after freebsd-doc-en.

OK


> +	      English documentation only, probably the most requested
> +	      language for the majority of the users.</para>
> 
> I don't think that "probably ...users" is necessary

OK


> +	<para>To install a documentation port by source, issue the
> 
> s/by/from/

OK


> +	<para>If resources are not available for the complete build and
> +	  installation of the documentation ports, or we simply want to
> 
> This sounds a bit awkward.  "compilation" is perhaps not strictly
> correct, so maybe "the complete process of building and installing the
> documentation ports".

OK


> +	  have the documentation installed in a more convenient way,
> +	  binary packages come handy.  They can be managed as normal
> 
> s/come handy/are a convenient option/

OK


> Thanks for writing these up!

Thanks for the comments and the review :)

Here is the updated version of the patch and the HTML version:

http://people.freebsd.org/~pgj/patches/2009/04/12/documentation-ports.4.diff
http://people.freebsd.org/~pgj/patches/2009/04/12/html/updating-upgrading.html


Cheers,
:g




More information about the freebsd-doc mailing list