Right now, common/librend is to be replaced by html/librend for HTML output and for LaTeX, common/librend is not a dependency.
For declaring common components in an abstract manner und thus for the reason of architectural clarity and code cleaness, it would be nice to put these common components in a common ancestor package.
common/librend-base (ancestor), which the following packages depend on:
- common/librend (name of rendition package)
- html/librend (replacement of common/librend for HTML output)
- latex/librend (replacement of common/librend for LaTeX output)
NOTICE (!!!) the requirement to replace common/librend for HTML and LaTeX output. This requirement is a consequence of the dependency tree: common/libapp2 depends and */libtext depend on it and add to it.
Right now, common/librend is to be replaced by html/librend for HTML output and for LaTeX, common/librend is not a dependency.
For declaring common components in an abstract manner und thus for the reason of architectural clarity and code cleaness, it would be nice to put these common components in a common ancestor package.
common/librend-base (ancestor), which the following packages depend on:
NOTICE (!!!) the requirement to replace common/librend for HTML and LaTeX output. This requirement is a consequence of the dependency tree: common/libapp2 depends and */libtext depend on it and add to it.