From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 1yDvKRTZ3mCexAAAgWs5BA (envelope-from ) for ; Fri, 02 Jul 2021 11:15:00 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 0EInJRTZ3mBMPwAAbx9fmQ (envelope-from ) for ; Fri, 02 Jul 2021 09:15:00 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D9668235DA for ; Fri, 2 Jul 2021 11:14:59 +0200 (CEST) Received: from localhost ([::1]:35420 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lzFGE-0004u0-R5 for larch@yhetil.org; Fri, 02 Jul 2021 05:14:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36920) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lzFDO-0008Ql-Ms for guix-patches@gnu.org; Fri, 02 Jul 2021 05:12:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50946) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lzFDO-0000H6-CA for guix-patches@gnu.org; Fri, 02 Jul 2021 05:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lzFDO-0006ph-5e for guix-patches@gnu.org; Fri, 02 Jul 2021 05:12:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49284] [PATCH] gnu: Add fheroes2 Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 02 Jul 2021 09:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49284 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andrew Tropin Cc: Leo Prikler , 49284@debbugs.gnu.org Received: via spool by 49284-submit@debbugs.gnu.org id=B49284.162521707726212 (code B ref 49284); Fri, 02 Jul 2021 09:12:02 +0000 Received: (at 49284) by debbugs.gnu.org; 2 Jul 2021 09:11:17 +0000 Received: from localhost ([127.0.0.1]:34259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lzFCf-0006oh-7R for submit@debbugs.gnu.org; Fri, 02 Jul 2021 05:11:17 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:43925) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lzFCd-0006oU-DS for 49284@debbugs.gnu.org; Fri, 02 Jul 2021 05:11:16 -0400 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 38EBA20002; Fri, 2 Jul 2021 09:11:07 +0000 (UTC) From: Nicolas Goaziou References: <871r8jvekq.fsf@trop.in> <87pmw31ts6.fsf@trop.in> Date: Fri, 02 Jul 2021 11:11:07 +0200 In-Reply-To: <87pmw31ts6.fsf@trop.in> (Andrew Tropin's message of "Wed, 30 Jun 2021 14:22:33 +0300") Message-ID: <87czs1ullg.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625217300; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=//pHPLtZBwKHUVDJvJV2D5sWIninEYCCOlNn9bGY4w0=; b=FXFwTk1O7YX58elKASvZcjU7CZ2WkQlo4ByM4bc+KJXfUTRNyiMOYwunMRMa859z6xqntD kT1JirrE2HFYiQa886wVTuKabONM94FgAi9SLXXrAcvfbbHFdOno+bbgitvvrKyJOq3O6D H27u3dw+mpnPYEdGt8iY+/BWJi/0vqfWBFV8xdaqJIFBhWQIupISdTjXyJQiF4vI7z6oWX suerYGhsUwX6p5MQkwcqVFjXRE9pTlUqLEH01ELE3QkRAaVjPI88OwWdbAKUWkBQqyRUL6 VFjdCwjNf1kiL5lKKqCbn/QoT6sgJSuP6jaAJXN64jsO1cy+PylQCDSnX98lsA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625217300; a=rsa-sha256; cv=none; b=HrFKRKT0CoQXEWmff3KwR0KMn8R+5jrdS2YUg1b6WaB+vvDdzEPJbRPxCtmkL9Y4XdBswY BFekxiNjZ5P4r4OtvjK8B2fYU7/81VNdfi2ET5z3atw+Zp64wG8ZIDQ+BSS2BQdKF3a6T5 MUSbgK0VRhVdjDZBxM4gRIEdil+/MU0GXGEr0h9V4gk4B+7UvKQ2qIEc+lF7eoQCwhXmFB F/NCKHcPXZg8y53HOSlGa2ngLLg2hK93ZlVos5fJRsXwUXWda7JD6WBp0eECB+EglbzS7g wFZAeAxGd2MorDeRCjNqVQTgawmL+9+xEzHyv/xb6HtAh9rq9+IOY+v2ENtrnw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -0.91 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: D9668235DA X-Spam-Score: -0.91 X-Migadu-Scanner: scn1.migadu.com X-TUID: YQJ6EHTHSxJT Hello, Andrew Tropin writes: > Leo Prikler writes: >> Without a package providing those assets, this is still pretty much >> "here, go seek out this nonfree software thingy for assets". This is >> not to say, that we can never ever ship fheroes2, but I'd personally >> hold back on it until we can package some fheroes2-data to make it >> useful without requiring people seek out these assets. >> >> This is just my own opinion however, and it's certainly not reflected >> all over guix source. For instance, both oshu and stepmania require >> beatmaps and stepfiles respectively to be useful and ship without them >> while most of what you'll find online will be somewhat dubious in terms >> of copyright. However, both also offer the tools to create those using >> your own (hopefully GPL-compatible) album collection, so it's not a big >> problem. I don't think fheroes2 has that low of an entry barrier to >> full playability, does it? > > Y, probably it's not easy to find free assets. Still can be useful for > people, who already have a CD with the original game, but do not want to > use unfree software or even for people, who would buy it to get resource > from it. > > Feels kinda on the edge: > On the one hand it can nudge someone to buy or obtain a bundle with > unfree software inside to extract resources from it. On the other hand > it helps not to use unfree software. > > I think it's more towards steering people from unfree to free software, > but I can be wrong. > > Anyway, I trust your expertise on this topic and will accept your > descision to hold it back if you think it's necessary to have > fheroes2-data created/packaged first. I agree that's it is already very easy to play this game without the package: it has platinum support on Wine. Therefore, I don't think adding it to Guix would force people to use non-free software. I don't think developers of this engine created it just to play this game, either. It is first and foremost an opportunity to learn, and to share knowledge. As such, it belongs to Guix, IMO. More pragmatically, it is free, and it requires little maintenance. I'm in favor of including it. Regards, -- Nicolas Goaziou