Public bug reported:

[Availability]
Currently in Ubuntu universe. Built for all supported architectures. In sync 
with Debian.

[Rationale]
This package is a new dependency of the 'sphinx-doc' package (src:sphinx, as of 
version 2.3.1-1) that we already support.

[Security]
No known security issues:
https://security-tracker.debian.org/tracker/source-package/sphinx
https://launchpad.net/ubuntu/+source/sphinx/+cve

Past issue CVE-2018-1999024 affects only versions < 2.7.4:
https://security-tracker.debian.org/tracker/CVE-2018-1999024

No security relevant binaries contained. No files in /sbin or /usr/sbin,
no system services/daemons or other security relevant constraints.

[Quality assurance]
* The package provides a JS library, which can be used easily from
  /usr/share/javascript/mathjax/ without further documentation.

* No debconf dialogs.

* No critical outstanding bugs which affect the usability. Upstream
provides regular bugfix releases for the 2.7.* branch at
https://github.com/mathjax/MathJax/releases

* No bugs in Ubuntu.
  https://bugs.launchpad.net/ubuntu/+source/mathjax

* Debian marks 1 out of 2 bugs 'Important':
  https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=mathjax
  BTS#919981: Ugly formulas in jupyter
  -> Affects the rendering in 'jupyter', which is in Ubuntu universe.
     Does not seem to be a critical bug.

* Upstream lists 25 issues, which were not marked to be fixed or postponed.
  None of those seems to be critical:
  
https://github.com/mathjax/MathJax/issues?q=is%3Aissue+is%3Aopen+sort%3Acreated-desc+no%3Amilestone+-label%3A%22Feature+Request%22+-label%3AFixed+-label%3A%22Expected+Behavior%22+-label%3ADuplicate+-label%3AAccepted+-label%3AAbandoned+-label%3A%22Address+Later%22+-label%3AQuestion+-label%3Av3

* Ubuntu is in sync with Debian. Debian last updated the package 2018-05-15.
  Looking for a new maintainer, due to a new major upstream release (3.0).
  Debian-JS-Maintainers team took over and is preparing 3.0 release in Salsa.
  https://tracker.debian.org/pkg/mathjax
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950424
  https://salsa.debian.org/js-team/mathjax

* No exotic hardware required.

* No autopkgtests. No build tests.

* debian/watch available.

* lintian --pedantic shows 3 relevant, non-critical warnings:
  P: mathjax source: package-uses-old-debhelper-compat-version 11
  P: mathjax source: rules-requires-root-missing
  P: mathjax source: uses-debhelper-compat-file

* Does not rely on obsolete/demoted packages.

[UI standards]
Not a user facing application.

[Dependencies]
All binary dependencies and recommends are provided by the source package 
itself.

yui-compressor (universe) is only in Build-Depends.

[Standards compliance]
Uses mostly debhelper and meets FHS and Debian Policy Standards-Version 4.1.4.

[Maintenance]
Simple package, which can be synced from Debian, especially as the 
Debian-JS-Maintainers team is taking over this package from the original 
Maintainer.
Otherwise, Ubuntu Foundations should be assigned.

[Background information]
MathJax is a JavaScript library/display engine for mathematics that works in 
all browsers. It is used by sphinx-doc (main) to render their documentation 
pages.

** Affects: mathjax (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1878937

Title:
  [MIR] mathjax

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mathjax/+bug/1878937/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to