From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: wrapping up the Newmoon Browser package Date: Fri, 23 Mar 2018 12:14:25 +0000 Message-ID: <20180323121425.mu5lmc7iyzs2kzjz@abyayala> References: <20180320134737.6jb7ux6hx24zyxh6@abyayala> <871sgbfjb0.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39015) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ezM03-0001zg-TY for guix-devel@gnu.org; Fri, 23 Mar 2018 08:40:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ezM02-0005hc-LQ for guix-devel@gnu.org; Fri, 23 Mar 2018 08:40:51 -0400 Received: from [2a01:4f8:1c0c:7ad0::1] (port=57648 helo=conspiracy.of.n0.is) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ezM02-0005gX-B2 for guix-devel@gnu.org; Fri, 23 Mar 2018 08:40:50 -0400 Content-Disposition: inline In-Reply-To: <871sgbfjb0.fsf@gmail.com> 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: Chris Marusich Cc: guix-devel@gnu.org Chris Marusich transcribed 3.2K bytes: > 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 Yes, I think you can create a profile and log in to customize. > 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. Huh. So this page would be okay in FSDG? Interesting. I object to its content, but changes are trivial to make. > > 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. Ok. > > 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? It's the original Mozilla Webstore. I have no issues with that, but as far as Icecat existence goes, GNU seems to have a problem with it. The Pale Moon / Moonchild Productions webstore is more restricted in licenses as far as I remember. > 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)? I'll give it a try and report back. > 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. I've started experimenting with the extensions integration with Firefox ESR 54+, if that is what you mean. As Gentoo patches it to make use of a vendor location for other Mozilla-based products, and Archlinux as well as Nix, my guess is that you just have to figure out the right combination of punchholes for our Lispmachine :) If that is what you meant. > -- > Chris Thanks for taking a look at this :) -- A88C8ADD129828D7EAC02E52E22F9BBFEE348588 https://n0.is