emacs-devel
[Top][All Lists]
Advanced

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

Re: NonGNU ELPA rules regarding nonfree software


From: Yuchen Pei
Subject: Re: NonGNU ELPA rules regarding nonfree software
Date: Mon, 16 Aug 2021 15:41:00 +1000
User-agent: mu4e 1.4.13; emacs 27.2


Richard Stallman <rms@gnu.org> writes:

[[[ 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 notice that org-mac-link.el in org-contrib[1] interacts > with > many nonfree programs.

You may be right that this goes against GNU standards.
Thanks for reporting it.

Could you please describe the situation in more detail?
For instance, give the names of two or three of those nonfree programs
and describe how org-mac-link.el interacts with them?

The nonfree programs include Finder (the default file manager on a Mac OS X), Google Chrome and Microsoft Outlook.

I haven't used the package, so I will just paste the description in the file which is probably better than my summary after reading the code myself:

;; This code allows you to grab either the current selected items, or ;; the frontmost url in various mac appliations, and insert them as
;; hyperlinks into the current org-mode document at point.


Also, what is the status of org-contrib in relation to Emacs?
Is org-contrib part of GNU Emacs?  Is it in NonGNU ELPA?

I believe it is just part of the NonGNU ELPA.


Does anything in Emacs mention the existence of org-contrib
or say where to find it?  If so, could you show me the text
that mentions it, and say where that is found in Emacs?

I did a grep in the Emacs source tree as of commit 3502321403, and I could find a few places matching `org-contrib`. These mentions are mostly in urls, rather than the package itself:

grep -inRH --color -A1 -B1 -E org-contrib . /dev/null
./doc/misc/org.org-16566-language-specific online documentation at
./doc/misc/org.org:16567:https://orgmode.org/worg/org-contrib/babel/.
./doc/misc/org.org-16568-
--
./doc/misc/org.org-17959-Additional documentation for some languages is at
./doc/misc/org.org:17960:https://orgmode.org/worg/org-contrib/babel/languages.html.
./doc/misc/org.org-17961-
--
./doc/misc/org.org-19647-If you are now browsing
./doc/misc/org.org:19648:=https://orgmode.org/worg/org-contrib/org-protocol.html= and find ./doc/misc/org.org-19649-a typo or have an idea about how to enhance the documentation, simply
--
./doc/misc/org.org-19912-directory for a list of contributed files. Worg page with more ./doc/misc/org.org:19913:information is at: https://orgmode.org/worg/org-contrib/.
./doc/misc/org.org-19914-
--
./lisp/org/org.el-18391- (let* ((org-dir (org-find-library-dir "org")) ./lisp/org/org.el:18392: (contrib-dir (or (org-find-library-dir "org-contribdir") org-dir)) ./lisp/org/org.el-18393- (feature-re "^\\(org\\|ob\\|ox\\)\\(-.*\\)?")
--
./lisp/org/ob-lilypond.el-6-;; Keywords: babel language, literate programming ./lisp/org/ob-lilypond.el:7:;; Homepage: https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-lilypond.html
./lisp/org/ob-lilypond.el-8-
--
./lisp/org/ob-lilypond.el-26-;; Installation, ob-lilypond documentation, and examples are available at ./lisp/org/ob-lilypond.el:27:;; https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-lilypond.html
./lisp/org/ob-lilypond.el-28-;;
--
./lisp/org/ob-stan.el-41-;; For more information and usage examples, visit ./lisp/org/ob-stan.el:42:;; https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-stan.html
./lisp/org/ob-stan.el-43-;;
--
./etc/ORG-NEWS-1877-
./etc/ORG-NEWS:1878:If you want to contribute to it, please see [[https://orgmode.org/worg/org-contribute.html][how to contribute]].
./etc/ORG-NEWS-1879-
--
./etc/ORG-NEWS-2241-For more information and usage examples, visit
./etc/ORG-NEWS:2242:https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-stan.html
./etc/ORG-NEWS-2243-
--
./etc/ORG-NEWS-3643- the top. This table is called "favtable". See the documentation on ./etc/ORG-NEWS:3644: [[https://orgmode.org/worg/org-contrib/org-favtable.html][Worg]].
./etc/ORG-NEWS-3645-

Grep finished with 11 matches found at Mon Aug 16 15:31:45

--
Best,
Yuchen

PGP Key: 47F9 D050 1E11 8879 9040  4941 2126 7E93 EF86 DFD0
          <https://ypei.me/assets/ypei-pubkey.txt>

Attachment: signature.asc
Description: PGP signature


reply via email to

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