From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:44469) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNQ1F-00085B-0Y for guix-patches@gnu.org; Sun, 05 May 2019 18:54:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNQ1D-0005xk-1U for guix-patches@gnu.org; Sun, 05 May 2019 18:54:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41623) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hNQ1C-0005xU-FN for guix-patches@gnu.org; Sun, 05 May 2019 18:54:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hNQ1C-0000Xk-84 for guix-patches@gnu.org; Sun, 05 May 2019 18:54:02 -0400 Subject: [bug#35545] [PATCH] Add josm. Resent-Message-ID: Date: Mon, 6 May 2019 00:53:53 +0200 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Message-ID: <20190506005353.3c9b20d7@alma-ubu> In-Reply-To: <20190505133709.049a2925@sybil.lepiller.eu> References: <20190503145820.606f37db@sybil.lepiller.eu> <20190505131838.2ea2c6d9@alma-ubu> <20190505133709.049a2925@sybil.lepiller.eu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/3f_ySQEin/6KJ_Xi4Fwl/Bl"; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Julien Lepiller Cc: 35545@debbugs.gnu.org --Sig_/3f_ySQEin/6KJ_Xi4Fwl/Bl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 5 May 2019 13:37:09 +0200 Julien Lepiller wrote: > > I know JOSM has plugins. Do you know anything about the licenses of > > these plugins? Should we/do we need to compile all of them from > > sources? Can we stick with the default Plugin-Repository? I'm > > thinking about FSDG-compatibility. > >=20 > > Bj=C3=B6rn > >=20 > >=20 > > =20 >=20 > That's a very good question! It doesn't look like they commit to only > free software. In fact here is what I found on the website: >=20 > Note for plugin developers: If you wrote a plugin and want JOSM to > find it, it should be enough to add the plugin to the =E2=80=8BOpenStreet= Map > Subversion Repository (SVN) and it will automatically appear on this > page. If you cannot put your plugin into SVN then edit this page and > insert a link to your plugin jar file into the page; after a few > minutes your plugin will be downloaded and the MANIFEST file will be > used to extract information for the table below.=20 >=20 > I don't know if that implies being listed at that page only or also in > the plugin manager. I don't use plugins, so I didn't notice, but > attempting to use one failed anyway: >=20 > 2019-05-05 11:30:47.967 GRAVE: > org.openstreetmap.josm.plugins.PluginException: Une erreur est > survenue dans le greffon buildings_tools. Cause : > java.lang.ClassNotFoundException: > org.openstreetmap.josm.plugins.buildings_tools.BuildingsToolsPlugin > org.openstreetmap.josm.plugins.PluginException: Une erreur est > survenue dans le greffon buildings_tools >=20 > I don't know how to load plugins outside of the plugin manager. Ideas? I could install the buildings plugin successfully. I have no idea on how to load plugins from outside the manager and haven't looked into the code. But the plugins could be of any license and/or could at least have unfree (or at least unbootstrappable) dependencies. Until we know how to deal correctly with plugins, we could disable the plugins-manager? Bj=C3=B6rn --Sig_/3f_ySQEin/6KJ_Xi4Fwl/Bl Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCXM9pgQAKCRC/KGy2WT5f /buzAJ9M+1N1gBJo9hMmzv05BeLZOP4faACgoG3vl3k+3Ukg6QpPGnZOMOclVYM= =RQo1 -----END PGP SIGNATURE----- --Sig_/3f_ySQEin/6KJ_Xi4Fwl/Bl--