MIR acceptance (and review) is done on source level.
And approving (another?) "OAuth2 authentication server" in MAIN just for some 
fonts feels wrong.

I have seen that this seems to be used in the context of TWBS [1] and
maybe that is the reason it is a dependency of mailman which uses TWBS.

It seems this font is embedded in e.g. hyperkitty (and other mailman3
packages [2][3]) but then packaging decided not to use the embedded font
[4] (good) and instead rely on the one packaged (which added the package
dependency).

But there must be another way - the font is "just" a normal font [5]
(despite the name there are no welsh halfling symbols in there).

I think to make this MIR-acceptable one of the following has to be done:
a) strip the dependencies from mailman3 packages by using a different font
b) engage with Debian and break the font into a different package, there seems 
no reason that this has to be bundled with an Oauth server.

I'll need some MIR team members to check if there is this option:
c) Do partially approve a source package


[1]: 
https://github.com/twbs/bootstrap-sass/blob/master/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf
[2]: https://gitlab.com/mailman/mailman-website/tree/master/content/fonts
[3]: 
https://gitlab.com/mailman/mailman-website/commit/a97d6b4c5b29594004e3855f1ab1222449d0c211
[4]: 
https://salsa.debian.org/mailman-team/hyperkitty/commit/2f020f3025178d343f20324d6a41f1e918c5f854
[5]: https://www.wfonts.com/font/glyphicons-halflings

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

Title:
  [MIR] glewlwyd as dependency of mailman3

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to