emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ELPA] New package: plz


From: Richard Stallman
Subject: Re: [ELPA] New package: plz
Date: Sat, 14 May 2022 10:12:44 -0400

[[[ 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. ]]]

It seems that these packages differ in both
(1) how they connect to the web site (the "back end"), and
(2) the Lisp interface for calling them.

Is that right?

If so, it seems that the clean way is to offer the same interface for
all the back ends, perhaps selecting the back end at run time for each
use.  And support legacy interfaces by making them call the preferred
interface.

Why not?

Each Lisp interface can also select a back-end method by default,
with various global variables to specify selective overrides.

-- 
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)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]