[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



* Sébastien Villemot <sebastien@debian.org> [2018-01-04 16:12]:

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).

Ok for me.

Rafael



Reply to: