>>>>> "Mike" == <[EMAIL PROTECTED]> writes:
Mike> I will take responsibility for removing it from Extended in a
Mike> sensible way. However, floatflt is used as a "standard" feature
Mike> of LyX - it is used when you enter something in the "Extraopt"
Mike> page of Layout->Paragraph. In my mind, this makes it a somewhat
Mike> required feature and thus we cannot delete the documentation
Mike> nilly-willy.
Well, you can have a description of the feature in the documentation,
and point to a demo in the examples/ directory. For example, many
latex packages come with a documentation which does not use the said
package, so that people can print out the documentation without
needing the package.
Similarly, I think many people do not care about floatflt. It would be
a pity to force them to install it just to print the documentation of
the foilTeX package...
Mike> In fact, the more I think about this, perhaps we need a more
Mike> detailed list of things we "require" in the LaTeX setup (this
Mike> will halt the url debate, since url.sty is included in things
Mike> like teTeX). I think I would rather make floatflt and (url)
Mike> required rather than eliminate the documentation. We make some
Mike> assumptions about the existence of other packages; where is the
Mike> line drawn between what is required and optional?
What should absolutely be there is: what is in latex/base (of course)
and latex/required on CTAN. Although I doubt that amslatex and
cyrillic are *required*, babel, graphics (& color), psnfss and the
tools bundle (verbatim, and a few others) are certinaly something we
can rely on.
Other things like url.sty or geometry.sty are not really standard. But
while we need url.sty in the docs (because we use urls), so we had to
devise this horrible hack. On the other hand, geometry.sry is not
really needed.
I think in the future there may be many packages that we support
(algorithm, for example), but that certainly not makes them required.
JMarc