From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?RmVsaXBlIEzDs3Bleg==?= Subject: Re: Help needed for screenshots Date: Tue, 18 Nov 2014 11:08:46 -0500 Message-ID: <546B6F0E.8020204@openmailbox.org> References: <87zjbu15qs.fsf@inria.fr> <20141114173539.41eda61c@freedom-laptop> <87y4rdmp43.fsf@gnu.org> <20141114210215.7f4118f7@freedom-laptop> <54676ED4.5080001@openmailbox.org> <87ppcol53d.fsf@gnu.org> <20141116031946.67a438a8@freedom-laptop> <87egt20xgi.fsf@gnu.org> <20141117124301.50080c54@freedom-laptop> <87ppclyi5v.fsf@gnu.org> <20141117133535.7647c0ef@freedom-laptop> <87k32spqgi.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36997) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XqlD5-0004X0-PF for guix-devel@gnu.org; Tue, 18 Nov 2014 11:01:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XqlD0-00088B-0n for guix-devel@gnu.org; Tue, 18 Nov 2014 11:00:55 -0500 Received: from mail.openmailbox.org ([62.4.1.34]:38898) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XqlCz-00087J-5M for guix-devel@gnu.org; Tue, 18 Nov 2014 11:00:49 -0500 Received: from localhost (localhost [127.0.0.1]) by mail.openmailbox.org (Postfix) with ESMTP id D0C032E02D0 for ; Tue, 18 Nov 2014 17:00:41 +0100 (CET) Received: from mail.openmailbox.org ([62.4.1.34]) by localhost (mail.openmailbox.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id cyWKOxmIZJ1l for ; Tue, 18 Nov 2014 17:00:36 +0100 (CET) In-Reply-To: <87k32spqgi.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org On 18/11/14 08:51, David Thompson wrote: > Bruno F=C3=A9lix Rezende Ribeiro writes: >=20 >> Em Mon, 17 Nov 2014 16:13:16 +0100 >> ludo@gnu.org (Ludovic Court=C3=A8s) escreveu: >> >>> I=E2=80=99d rather remove the table altogether, unless LibreJS really= uses it. >> >> LibreJS *really* needs it. JavaScript License Web Labels is the >> preferred, and practical, method for labeling third party scripts as >> free [0]. >> >>> And even if LibreJS uses it, I=E2=80=99d rather make it invisible. >> >> Wouldn't that defeat one of the purposes of the method's design? >> People should have easy access to the source code of the programs they >> are running. If we hide the table, people won't easily find the sourc= e >> code. So, what would be the purpose of stating them as free in the >> first place? >> >> I think the best solution is to make a separate page >> 'javascript.html' with the table, and put a small, but prominent, >> LibreJS logo linking to that page, like I did for my personal web site= .=20 >=20 > I think moving the weblabels table to a separate page would be good. I= t > clutters the page footer. If users *really* want to see the licenses > and links to individual source files, they can click a link in the > footer that brings them to the table. However, LibreJS exists because > most users *aren't* going to check that the JavaScript is free before > running it, so we automate the process. >=20 > I understand the rationale for weblabels, but I think they are a bad > technical decision that has caused me lots of annoying issues when they > mysteriously don't work. I would much prefer a terse JSON > representation of this data intended for a program to read. Why scrape > a web page when you have other options? Why enforce markup restriction= s > on web developers? >=20 > Sorry for the rant. >=20 I couldn't agree more with you :) --=20 Luis Felipe L=C3=B3pez Acevedo http://sirgazil.bitbucket.org/ PGP Klefo ID : 0x8A296B99 Fingrala marko: 7ED8 4963 C881 647C 9DA0 FDE6 881B 91ED 8A29 6B99