From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: [PATCH] gnu: Add pybitmessage, [PATCH] gnu: Add python2-pyqt-4, [PAT Date: Fri, 17 Feb 2017 19:40:26 +0000 Message-ID: <20170217194026.lpuh45lv2xk2nmbq@wasp> References: <20170216163803.GA12299@mutt.economicsofbitcoin.com> <20170217110502.GC8688@mutt.economicsofbitcoin.com> <20170217162534.GD8688@mutt.economicsofbitcoin.com> <20170217164131.qqcv5mzvmihg6agi@wasp> <20170217171924.GE8688@mutt.economicsofbitcoin.com> <20170217175305.toysiwg5fzog54xc@wasp> <20170217193321.GF8688@mutt.economicsofbitcoin.com> 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]:39869) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ceoMX-0007sY-Oe for guix-devel@gnu.org; Fri, 17 Feb 2017 14:38:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ceoMU-0001ws-In for guix-devel@gnu.org; Fri, 17 Feb 2017 14:38:37 -0500 Received: from fragranza.investici.org ([2a00:1dc0:2479::19]:23232) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ceoMU-0001vU-7U for guix-devel@gnu.org; Fri, 17 Feb 2017 14:38:34 -0500 Content-Disposition: inline In-Reply-To: <20170217193321.GF8688@mutt.economicsofbitcoin.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: Peter =?utf-8?B?xaB1cmRh?= Cc: guix-devel@gnu.org, chicks@getbackinthe.kitchen On 17-02-17 20:33:22, Peter =C5=A0urda wrote: > Hello, >=20 > On Fri, Feb 17, 2017 at 05:53:05PM +0000, ng0 wrote: > > I'm not sure if this discussion is too offtopic for the guix-devel > > mailinglist. If anyone thinks it is, please respond. > I think my emails are moderated anyway because I'm not on the list, so > I'll leave the decision up to the moderator. >=20 > > Interesting, how did you achieve the redirection to .onion? Is the wh= at I guess > > to be javascript available publicly somewhere? > I use mod_rewrite to extract the client IP from the cloudflare headers, > match it against a list of tor exit nodes and conditionally redirect it > to the onion address. Then I have a cron job that updates the tor exit > node list from the tor-project website. No javascript. >=20 > > I think this approach is wrong, or we fail to communicate directly. = If > > you want to compile PyBitmessage from source on Guix. there is a "gui= x > > package" function for that (refer to the Guix documentation, invoking > > guix package). For the target group 'novice users' you made, a simple > > 'guix package -i pybitmessage' will do it. You can instruct this to = be > > run entirely without binary substitutes. > This is a valid point, having a package is the logical next step. > However that requires me to research how guix packaging works, test and > debug it. And there may be other prequisites for building that I'm not > aware of yet. I don't see that as a productive use of my time. Someone > who already understands how it works however can probably easily get th= e > list of dependencies from the wiki and create the package in a couple o= f > minutes. I already have to make sure that there are building > instructions that work for at least 4 other distros, 32bit and 64bit > windows (different), osx, freebsd and openbsd. I think you are trying to do to much, to be honest. Leave the job of system integration up to the people who are familar with the systems. We have the guix package already, no point in trying to re-invent it. Gentoo packagers know best what to do for Gentoo, same for Debian, the BSD folks, etc. No idea about Windows and OSX. What I tried to communicate here was, the instructions might be wrong and misleading. You didn't respond to my question, so I'll just leave you with this. > > The tests for this package run on our infrastructure, so failing buil= ds > > will be picked up for multiple architectures. > Great. I want to increase the level of automated testing for > pybitmessage as well, that's one of the reasons why I have the new > server. >=20 > > I'm not sure wether this page addresses developers or users (that's t= he > > only distinction I would make as documentation and interest of those > > differs). > Again that's a good point. I would prefer if people with specialisation= s > contributed to the project instead of me having to learn and do > everything. So I'm trying to reduce the hurdles for developers to > contribute. And maybe someone who specialises in technical writing can > update the wiki. >=20 > > My criticism and suggestions were prior to this situation, but thanks > > for explaining to me why it has never really been picked up. > I appreciate your criticism, there was indeed a time in the past where > the project stagnated because basically noone had time, so I decided to > dedicate all my energy to it and I work on it full time now. I hope the > developer community gradually improves. >=20 > > Okay, sounds reasonable. Last year I explained why I'm not really hap= py > > with PyQt4 and why I think depending on Windows XP is a mistake. PyQt= 5 > > is available for Windows XP, in case that's the blocker someone faile= d > > to see. > At least from my point of view XP compatibility is not the reason for > postponing a move to PyQt5. > --=20 > Peter =C5=A0urda > Bitmessage core developer --=20 ng0 -- https://www.inventati.org/patternsinthechaos/