[[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> > 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? It's a reasonable candidate. > 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. That is a valid point. Sorry for the delay. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)