FS#47958 - {namcap} Consider adding the SIL Open Font License (OFL) to the exception list

Attached to Project: Arch Linux
Opened by Johannes Maibaum (jmx) - Saturday, 30 January 2016, 19:11 GMT
Last edited by David Runge (dvzrv) - Tuesday, 25 January 2022, 20:30 GMT
Task Type Feature Request
Category Arch Projects
Status Closed
Assigned To Kyle Keen (keenerd)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

There are plenty of open source font projects that use the SIL Open Font License (OFL) [1], so it can be considered a "common" open source license. But it needs some header information, the license cannot be added to Arch's licenses package, but has to be installed for each package using it. Namcap already has an exception list for licenses with similar problems, like BSD and MIT. So the feature request is to add the OFL to that list. One does no longer need to add 'custom: OFL' to the license field to satisfy Namcap.

A patch adding "ofl" to the exception list is attached.


Thanks, jmx.

[1] http://scripts.sil.org/OFL
This task depends upon

Closed by  David Runge (dvzrv)
Tuesday, 25 January 2022, 20:30 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with https://gitlab.archlinux.org/pacman/namc ap/-/merge_requests/1
Comment by Eli Schwartz (eschwartz) - Sunday, 09 July 2017, 22:01 GMT
  • Field changed: Category (Packages: Extra → Arch Projects)
Probably best to discuss this sort of thing on the arch-projects mailing list. :)

https://lists.archlinux.org/listinfo/arch-projects
Comment by Caleb Maclennan (alerque) - Thursday, 12 March 2020, 16:22 GMT
I edited the Wiki guidelines[1] a while back because there is pretty clear precedent in [community] packages now, but it would be nice for this to be made official so we can stop ignoring `namcap` errors. See also discussion of faq file[2].

[1]: https://wiki.archlinux.org/index.php/PKGBUILD#license
[2]: https://bugs.archlinux.org/task/65613
Comment by Caleb Maclennan (alerque) - Thursday, 12 August 2021, 08:11 GMT
I've opened a merge request[1] for this over on Arch's GitLab.

[1]: https://gitlab.archlinux.org/pacman/namcap/-/merge_requests/1

Loading...