all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Richard Stallman <rms@gnu.org>
To: Nicolas Petton <nicolas@petton.fr>
Cc: emacs-devel@gnu.org
Subject: Re: Proposal for a new package on ELPA: Elbank
Date: Tue, 19 Dec 2017 18:01:42 -0500	[thread overview]
Message-ID: <E1eRQtK-0006s9-ER@fencepost.gnu.org> (raw)
In-Reply-To: <87tvwny6ot.fsf@petton.fr> (message from Nicolas Petton on Tue, 19 Dec 2017 00:09:22 +0100)

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

  > > Does it run JS code from the site?  Or do its Python scripts
  > > substitute for the sites' JS code?

  > It looks like it does run JavaScript from the site, at least when that's
  > needed to perform an action (like logging in to some bank portals which
  > require JavaScript).

To recommend Weboob in the simplest way would be unethical -- we
must not steer people to using that nonfree Javascript code.

Perhaps there is a more complex way to recommend Weboob only for the
cases that don't require nonfree JS code, such that Elbank would
function for some banks and we would not be doing anything wrong.

Do they have a list of which bank portals work without running their
JS code, and which bank portals don't work?  Can you see roughly what
fraction of bank portals require Weboob users to run JS code?

Could we make and recommend a modified version which does not run JS
code from the banks, and will work with some banks?  That would fix
the ethical problem, making it possible for us to distribute Elbank
recommending the modified Weboob.

What we ideally want is to make Weboob handle those bank portals by
working around the JS code.  That would solve the practical problem in
an ethical way.

It will take time to motivate the community to do this, but we need to
think of the long term.  If we can find skilled people who want to do
this for one bank, that would get the ball rolling.

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)
Skype: No way! See https://stallman.org/skype.html.




  reply	other threads:[~2017-12-19 23:01 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-12-15  9:56 Proposal for a new package on ELPA: Elbank Nicolas Petton
2017-12-15 15:49 ` raman
2017-12-16 22:24 ` Richard Stallman
2017-12-17  0:01   ` Nicolas Petton
2017-12-17 22:21     ` Richard Stallman
2017-12-18  0:30       ` Boruch Baum
2017-12-18 21:15         ` Richard Stallman
2017-12-18  9:20     ` Rasmus
2017-12-18 10:37       ` Nicolas Petton
2017-12-20 15:51         ` Phillip Lord
2017-12-20 16:30           ` Nicolas Petton
2017-12-18 21:15     ` Richard Stallman
2017-12-18 23:09       ` Nicolas Petton
2017-12-19 23:01         ` Richard Stallman [this message]
2017-12-19 23:20           ` Nicolas Petton
2017-12-20 12:58             ` Nicolas Petton
2017-12-21 16:49               ` Richard Stallman
2017-12-20 22:28             ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1eRQtK-0006s9-ER@fencepost.gnu.org \
    --to=rms@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=nicolas@petton.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.