[O] bug#32722: 26.1; Org-publish depend on non-free platform ?
Le jeudi 16 mai 2019 à 17:16 +0200, Nicolas Floquet a écrit : > The problem is not solved on emacs 26.2. I have just humbly made a little commit wich is not the best solution, take in consideration that I am not a programmer… I can not currently do better ! :-) https://code.orgmode.org/nflqt/org-mode/commit/11206b40781b9f04912cb1c538a6b936c8dadc21 > Thank you for all the work done. Again. -- Nicolas Floquet 06.32.93.03.51 http://syntax61.fr/ https://deontobox.org/ http://www.pharmanerd.flqt.fr/ https://forum.normandie-libre.fr/ signature.asc Description: This is a digitally signed message part
[O] bug#32722: 26.1; Org-publish depend on non-free platform ?
Hello. Le jeudi 20 septembre 2018 à 22:18 -0400, Richard Stallman a écrit : > The real problem is that Emacs depends on something that ought to be > part of Emacs but isn't. This change makes the problem less blatant, > but doesn't really fix it. > > The change that has been made is good enough temporarily. > if people are going to implement replacement code soon, > we can leave it this way in the mean time. > The problem is not solved on emacs 26.2. $ git clone https://code.orgmode.org/bzg/org-mode.git $ cd org-mode $ grep github ./lisp/*el ./lisp/ob-clojure.el:;; For Cider, see https://github.com/clojure-emacs/cider * ./lisp/ob-groovy.el:;; https://github.com/russel/Emacs-Groovy-Mode ./lisp/ob-io.el:;; https://github.com/stevedekorte/io/blob/master/extras/SyntaxHighlighters/Emacs/io-mode.el ./lisp/ob-js.el:;; or mozrepl http://wiki.github.com/bard/mozrepl/ ./lisp/ob-js.el:;; http://wiki.github.com/bard/mozrepl/emacs-integration for ./lisp/ob-lisp.el:;; - https://github.com/capitaomorte/sly ./lisp/ob-lua.el:;; https://github.com/immerrr/lua-mode ./lisp/ob-processing.el:;; - processing2-emacs mode :: https://github.com/ptrv/processing2-emacs ./lisp/ob-ruby.el:;; http://github.com/eschulte/rinari/raw/master/util/ruby-mode.el ./lisp/ob-ruby.el:;; http://github.com/eschulte/rinari/raw/master/util/inf-ruby.el ./lisp/ob-sass.el:;; - sass-mode :: http://github.com/nex3/haml/blob/master/extra/sass-mode.el ./lisp/ob-shen.el:;; https://github.com/eschulte/shen-mode Thank you for all the work done. -- Nicolas Floquet 06.32.93.03.51 http://syntax61.fr/ https://deontobox.org/ http://www.pharmanerd.flqt.fr/ https://forum.normandie-libre.fr/ signature.asc Description: This is a digitally signed message part
[O] bug#32722: bug#32722: bug#32722: 26.1; Org-publish depend on non-free platform ?
Hello, Le mardi 18 septembre 2018 à 12:37 -0400, Robert Horn a écrit : > Perhaps you could clarify the ethical issues. I apologise: 1. first, to have sent you a badly edited bug report, 2. second, the late sending of this clarification email. This can be explained by * My own difficulty to use the English language (on this point, I have asked a translator friend of mine to translate my words. What you are now reading is the fruit of her work) * The difficulty to convey the issue arisen by GitHub (as a proprietary tool) in the Free Software movement. (This issue has already been brought up for instance in 2010 by B Mako Hill: https://mako.cc/writing/hill-free_tools.html here translated in French https://framablog.org/2010/09/08/logiciels-libres-mais-outils-non-libres/ ). GitHub, as a platform based on proprietary software is a trap for the developers who use it, particularly because they get into work habits that tie them to one only service provider on the Internet, which is contrary to the very principle of Internet, centre-less network. Yet getting the Internet recentralised would have harmful consequences as much ethically as technically. Therefore, in explaining to its own users to seek some coding on GitHub, or any other non-ethical platform, Emacs "prescribes" the following message to its users: "GitHub? Meh... just some non-open JavaScript" … Download on GitHub, code on GitHub! No, don't fuss over it! Incidentally, programmers of free alternatives to GitHub are cool but their work is not very important." Last one more word about those worried by the loss of visibility of their work by having to leave GitHub. May they know that several software forge projects from now on are getting interested in the ActivityPub protocol, which will allow the launching of connected forges into a federation. Thank you for having read on. -- | Numérion | Nicolas Floquet | +--+ | Services informatiques en logiciels libres | | XMPP : nf...@jabber.fr | Tél : 06.32.93.03.51| | Ğ1 : BjZFP7UpKjJ9hbavhT2Ep2hP58noXp6xdPY4awsX17yD| | PGP : 94C7 641B 719E B06A F406 7AB3 3709 C700 E548 F996 | +--+ signature.asc Description: This is a digitally signed message part
[O] bug#32722: bug#32722: 26.1; Org-publish depend on non-free platform ?
Le mardi 18 septembre 2018 à 11:37 +0200, Nicolas Goaziou a écrit : > I read the thread multiple times already but I do not understand > exactly the issue risen. Actually, it's an ethical issue. That are not always easily solved with technical solutions, I guess… > From the OP: "Emacs quotes Github, a non-free platform." If that's > the real problem, we can remove the location of the "htmlize" library > from the error message and be done with it. Indeed. > Note that the Org manual still talks about iOS and Android, which are > not free either. It's true. I don't know what to think about this. -- | Numérion | Nicolas Floquet | +--+ | Services informatiques en logiciels libres | | XMPP : nf...@jabber.fr | Tél : 06.32.93.03.51| | Ğ1 : BjZFP7UpKjJ9hbavhT2Ep2hP58noXp6xdPY4awsX17yD| | PGP : 94C7 641B 719E B06A F406 7AB3 3709 C700 E548 F996 | +--+ signature.asc Description: This is a digitally signed message part
[O] bug#32722: 26.1; Org-publish depend on non-free platform ?
Le mercredi 12 septembre 2018 à 18:48 +0300, Eli Zaretskii a écrit : > Could you please report this to the Org developers? Thanks. It's done. Thanks. Le mercredi 12 septembre 2018 à 23:35 -0400, Richard Stallman a écrit : > Emacs should not advise people to load anything from outside Emacs > (counting ELPA). So this needs to be deleted. > > If htmlize is useful, we should put it into Emacs. > Is there some obstacle to that? Thank you rms. -- | Numérion | Nicolas Floquet | +--+ | Services informatiques en logiciels libres | | XMPP : nf...@jabber.fr | Tél : 06.32.93.03.51| | Ğ1 : BjZFP7UpKjJ9hbavhT2Ep2hP58noXp6xdPY4awsX17yD| | PGP : 94C7 641B 719E B06A F406 7AB3 3709 C700 E548 F996 | +--+
[O] Emacs 26.1; Org-Mode 9.1.9; org-publish depend on non-free platform ?
Hello. I reported this bug to Emacs developpers (bug#32722), one of them ask me to report it to Org developers : Actualy, I don't understand why Org-mode quote Github, a non-free platform, when I want to publish my org-blog : M-x org-publish-all […] Publishing file home/nico/Documents/Travaux/.nico/www/Tutoriels/Emacs/org-mode-listes-de-taches.org using ‘org-html-publish-to-html’ org-babel-exp process emacs-lisp at position 2237... org-babel-exp process emacs-lisp at position 2786... org-babel-exp process emacs-lisp at position 3397... org-babel-exp process emacs-lisp at position 3846... org-babel-exp process org at position 4931... org-html-fontify-code: Please install htmlize from https://github.com/hniksic/emacs-htmlize Surely, I think I should editing my former publications to pass Emacs 25.1 to Emacs 26.1. But I also think that Emacs must not quote GitHub. Thank you for everything done. Et vive le Logiciel Libre ! ^^ -- | Numérion | Nicolas Floquet | +--+ | Services informatiques en logiciels libres | | XMPP : nf...@jabber.fr | Tél : 06.32.93.03.51| | Ğ1 : BjZFP7UpKjJ9hbavhT2Ep2hP58noXp6xdPY4awsX17yD| | PGP : 94C7 641B 719E B06A F406 7AB3 3709 C700 E548 F996 | +--+