[Pkg-octave-devel] Merging octave-{doc,info,htmldoc}

Sébastien Villemot sebastien at debian.org
Thu Jan 4 15:12:47 UTC 2018


On Thu, Jan 04, 2018 at 03:34:31PM +0100, Sébastien Villemot wrote:
> Hi,
> 
> Currently we have 3 doc packages for octave, that ship the same material under
> different formats:
> - octave-doc: PDF format, compressed deb ~5Mb, unpacked ~5.4Mb
> - octave-htmldoc: HTML format, compressed deb ~1.5Mb, unpacked ~12.5Mb
> - octave-info: info format, compressed deb ~1Mb, unpacked ~1Mb
> 
> I think we should merge all of them into a single package (octave-doc), the
> gain space is very small for someone who wants only one format, and somebody
> installing documentation packages is unlikely to be space-constrained (it's
> clearly not an embedded system).
> 
> Moreover, that would simplify the presentation of the documents in the doc-base
> system, because the user manual has two entries in the system (one for PDF, one
> for HTML), while it would make more sense to have only one entry (showing
> the two formats for the same document, as is possible with doc-base). The same
> applies to the library/developers' manual.
> 
> octave-htmldoc and octave-info would become transitional packages, dropped
> after buster is released.
> 
> Is that ok with you?

I forgot to add that, since octave-info is currently recommended by octave
(because it is needed by the help browser in the GUI), my proposal would mean
that all the documentation would now be installed by default (unless one does
not install the Recommends by default).

So the typical octave installation would grow by 18Mb (which is rather small
compared to the size of all dependencies, IIRC a previous thread).

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20180104/5094d19c/attachment.sig>


More information about the Pkg-octave-devel mailing list