Richard Stallman <r...@gnu.org> writes:

>   > Would it then make sense to note the reasons why we support one or
>   > another non-free software in a separate file like etc/NON-FREE-SUPPORT?
>
> I think it is a good idea to document the reasoning for these
> decision.  But I think it does not necessarily have to be centralized
> in one file for all of Emacs.  Another alternative, also natural,
> would be to describe these decisions with the code that implements the
> support.

Will file header be a good place?

Note that there is little point adding the reasons behind supporting
non-free software if they cannot be easily found. Ideally, it should be
a standard place documented as code convention. Then, people can
consistently check the reasons (or lack of) behind each individual
non-free software support decision.

-- 
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

Reply via email to