From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: wrapping up the Newmoon Browser package Date: Fri, 23 Mar 2018 06:32:51 +0100 Message-ID: <871sgbfjb0.fsf@gmail.com> References: <20180320134737.6jb7ux6hx24zyxh6@abyayala> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49866) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ezFK1-00065M-3Z for guix-devel@gnu.org; Fri, 23 Mar 2018 01:33:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ezFJz-0003kd-Tq for guix-devel@gnu.org; Fri, 23 Mar 2018 01:33:01 -0400 Received: from mail-pl0-x22e.google.com ([2607:f8b0:400e:c01::22e]:34363) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ezFJz-0003k7-Mz for guix-devel@gnu.org; Fri, 23 Mar 2018 01:32:59 -0400 Received: by mail-pl0-x22e.google.com with SMTP id u11-v6so6857796plq.1 for ; Thu, 22 Mar 2018 22:32:59 -0700 (PDT) Received: from garuda.local ([2601:602:9d02:4725:6495:ba21:1ebe:620a]) by smtp.gmail.com with ESMTPSA id 186sm4401669pfe.65.2018.03.22.22.32.55 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Mar 2018 22:32:56 -0700 (PDT) In-Reply-To: <20180320134737.6jb7ux6hx24zyxh6@abyayala> (ng0@n0.is's message of "Tue, 20 Mar 2018 13:47:37 +0000") 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" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable ng0 writes: > Issue 1 I addressed so far: The default homepage (after first > start and in general default) called a website which is questionable > in my opion: https://palemoon.start.me Can the home page be customized in Newmoon? If so, then in my personal opinion it would be good to leave the upstream default as-is, and let the user decide whether to change it. The page seems fairly benign to me, but I understand that some people might object to some of the links (e.g., to Facebook). As far as the FSDG is concerned, I don't think this matters either way. > Next, can I keep the default bookmarks? They are: > - https://www.palemoon.org > - http://forum.palemoon.org/index.php > - https://www.palemoon.org/faq.shtml > - https://www.palemoon.org/releasenotes.shtml These all seem benign to me; presumably they will be useful for a user of a browser based on Pale Moon, right? Again, I feel like respecting upstream's decision on the defaults is the right way to go. > Finally, about:addons let's you install Addons from 2 repositories: > Pale Moon Add-ons Site and Mozilla Add-ons Site. > "Search all add-ons" queries the 2 repositories and lets you install > add-ons from the repositories. > > In an ideal world, I would have figured out the integration for > plugins in the gnu-store by now. But I'm still testing, so: Do these add-on repositories contain or encourage the use of non-free software? If so, to remain FSDG-compliant, it might be necessary to change Newmoon so that it points somewhere else, such as the Free Software Directory (this is what GNU Icecat does when you click on "Get Add-ons"). On the technical side of things, is it possible to install plugins in the browser, or does it fail with Guix-specific problems (e.g., tried to modify a file in the immutable store)? If it's possible to install plugins in "the usual way" (whatever that is for Newmoon), then that's great, and maybe someday we can figure out how to integrate those plugins with Guix, too. If it isn't possible to install plugins, then that's not so great, but if the browser is usable in spite of that, then it's probably better to add the browser now and iterate on it - we could figure out how to accommodate the plugins later. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlq0kYMACgkQ3UCaFdgi Rp3PHg//RdOWuqv4hzi4m+AzoxKTHyVLp/XmM+atdZcO4EkFH5j+bTbda+1K+eGD /M3lxyZEECG3sFGUj3sn7hvVrtrlYyHHmFdOpNxb5y8+rdB/rX+xEb+Z+mztKSqQ JpLwe4EXQFdKNhSm/WIOVXa2rwNG1gnOJa48vEH+HAySVcYVADf6zyJAiArSHYSL sQhvQuH/r8fEQwXaTAFMMxeuoEqeTBQUACqptuM4F6PFGyF2WIklwMy4ZNua7Up7 ZcL7gE7PUYr1IkjPw9tLWX9jw9/57lJm5skt+2vxNnhBAWBa+fuW+54TPmZ25Uce GKsgYsZ2GI5nayv1I5AzzCAAewwheO7GUV0yUAdBymRj0BtgtVvUG/KjAx0Hl09p WsgHs7Rgq9vuZMVADuQS3lEUXWkrFpUWGqb03x3VesL3HA6RTdf2qQchCAD5xb1H NEz7elhmz4nLiiw7NP/qXUs1QNlkOFcI5lMW9Wfp690FUqGPbE274RKx/v54X3qw 3vpO3irY6xj0A8aQXCaPDd5Tw3a7eqeZe6/2I94o/an9uZ5vU4i+N1y6DuRvWvex U09X3yf1iHdFYjql6wQmYq6TYaXB8nvFzsVYD9YicSi98T0lCN7eer8TnZf7mgn7 VebptLbjA7uITcADGpV+hIG1XIGVlUFG6/HrSngv5HUaAWo/Ygs= =g7EP -----END PGP SIGNATURE----- --=-=-=--