From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 4MDUJeEK3WJRdAAAbAwnHQ (envelope-from ) for ; Sun, 24 Jul 2022 11:03:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id WJrsJeEK3WK31AAA9RJhRA (envelope-from ) for ; Sun, 24 Jul 2022 11:03:29 +0200 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 217F286E9 for ; Sun, 24 Jul 2022 11:03:29 +0200 (CEST) Received: from localhost ([::1]:55304 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oFXWJ-0007pO-2B for larch@yhetil.org; Sun, 24 Jul 2022 05:03:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34704) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFXVu-0007i0-EN for bug-guix@gnu.org; Sun, 24 Jul 2022 05:03:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:57058) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oFXVu-0004UN-4h for bug-guix@gnu.org; Sun, 24 Jul 2022 05:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oFXVt-0007WQ-Tk for bug-guix@gnu.org; Sun, 24 Jul 2022 05:03:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#56733: Tryton LTS Resent-From: Hartmut Goebel Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 24 Jul 2022 09:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56733 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: monego@posteo.net, 56733@debbugs.gnu.org X-Debbugs-Original-To: Vinicius Monego , bug-guix Received: via spool by submit@debbugs.gnu.org id=B.165865334428813 (code B ref -1); Sun, 24 Jul 2022 09:03:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jul 2022 09:02:24 +0000 Received: from localhost ([127.0.0.1]:46798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFXVH-0007Ud-Hl for submit@debbugs.gnu.org; Sun, 24 Jul 2022 05:02:24 -0400 Received: from lists.gnu.org ([209.51.188.17]:42228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oFXVE-0007UU-Vk for submit@debbugs.gnu.org; Sun, 24 Jul 2022 05:02:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34604) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFXVE-0007PS-JV for bug-guix@gnu.org; Sun, 24 Jul 2022 05:02:20 -0400 Received: from mout.kundenserver.de ([217.72.192.74]:35787) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oFXVB-0004Os-Rk for bug-guix@gnu.org; Sun, 24 Jul 2022 05:02:20 -0400 Received: from hermia.goebel-consult.de ([87.176.133.28]) by mrelayeu.kundenserver.de (mreue107 [212.227.15.183]) with ESMTPSA (Nemesis) id 1M58SY-1oERZU3uLc-001Bnl; Sun, 24 Jul 2022 11:02:08 +0200 Received: from [192.168.110.2] (lenashee.goebel-consult.de [192.168.110.2]) by hermia.goebel-consult.de (Postfix) with ESMTP id A79185F52E; Sun, 24 Jul 2022 11:02:22 +0200 (CEST) Content-Type: multipart/alternative; boundary="------------jpYG07yfpIyJ8JSj0HTq0E5z" Message-ID: <8b97cc65-fcc3-43b3-c2e2-53faee2a60d0@crazy-compilers.com> Date: Sun, 24 Jul 2022 11:02:06 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US References: <1037a264876fa6aef19de72e406cea6c6a9040b3.camel@posteo.net> From: Hartmut Goebel Organization: crazy-compilers.com In-Reply-To: X-Provags-ID: V03:K1:yB7iycL2YnTEtpNriS/IUHjh4SceZXXeaN770OGU80qSfIbcy12 IIFZd1jDKteSiu++VXcfky06fATIxfVDe0Td3gUNWcLl2ILuYLmyAovzsjBtGiaqJrm//1b xS9vU7Lm+nsJryIw+K4n8AUeMQRRg/yiJtosRmsmsFnU5UKxTN71S45KFFQyZR3zgm3XU3E tq1t2Z0ORCzfvD1eNWhfg== X-UI-Out-Filterresults: notjunk:1;V03:K0:K+eUUE955Pg=:InX/7NkZUKH1q8bqqfHvl9 ihvM9Dnd2/N2ge+UJ85JjElMfl/ZapkKT7WIAWgjs9KmiF1/zczXgi3sxJ/QD0u+UCZWOJngq KTgQnKHJsk5zF6x/i7D4imdvMYDDCONNXxAZJZQ/m/Jn077moxjyxgF0Pg+p0rNq8kVTPSNFN qLNmzqGlRNl9SOgb6RnIhmEFYkCO3GR9anUwUdrb1Y682xSmc4QaHCnBuaXszk5ICvnJVAa54 P+062+DOwExMHbHUgf5N17HCtvALo1Cn0fHLPkgBjjnF9xIeLo/HritDQccKcXU+40xHBmvUl IW5Sh/BOv8k06qYzKrU6XduAM/btY6wmkzl9Y9pMtzTxJAEwAsWNLqATLoAriFuXtvz60RfCR P8Jd+pDxEpndLlm0jbU5YhZIDTC0G5fCx0uHTgeHopuur279g2bZSxaYRmzqzXlXC+Nnw6O6a 04+JuasckfFeIRrqNHEOOydipe0/mn+eMvtET9BmjQwSD2DCgugeKZ1zmSPte00xp1VqQB7DZ eoYEYp6lXytsVog7fQvT56h8uNQY6yARTKBpVZZaFzIgDkoKVQvSa0sJH1J30QAMh82Mwm1YT 2eCkNtQGzMgr7Bfx//44aWIj5eO027WR+y6nWsx6+RplD+g0RIP908Lne7p3ue6KTT6LZiceq naNIfGb/PzVL4ldxgICpFkjZx5dWmEAClv1db1dDPAy/+XjIODPcGZJoHRWVghEoQOOFAVjwH s/4eydr1BifQtKogKyEpvo7UkiTLnpNDXXZ6NhlCVgoQDswokD25lMMP2mg= Received-SPF: none client-ip=217.72.192.74; envelope-from=h.goebel@crazy-compilers.com; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658653409; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=707OSTnexaZWvyNuOFXThwSSAITgz2B0HXvY5yS/9gw=; b=HLjQsacAmzYbirhlij6/MvlsO0D0mh89fvg03x7kxCu3csutcU4UhrEdCCX6M7OixBwAVL mXFwSgSl29e7bZkNuusIeAQsHNN58kyL6vuos2J4rBjmT+EuDViTeAqDnge13o+yfZ1z0n D/ytvVKHpilIS4ssRJ1hZP+J/bJ+2Vqa8WqdBHJvrRlM/CiGIzcC9HYRe9r89gkeYyuJma srtdqfe1aLypj4FgkFejOUte3Z31M4oIBj+7MkvlRtpvlzYUBmZDzAgGEeUlV3uqVKrD3q 0OgqfPxS6VCqMtzihEI776u1m5iqlTfhF+Zy6puA97IlrxFdnS19ICkxRTqhFw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658653409; a=rsa-sha256; cv=none; b=Zn14E8I7cT+6ksZBE0buwZVEs5GQ7rcvGVGXePL8vvYx07BkWPis654NKNKpJkKYJhx18d VOAOsrrWkaZSxi3chbCOJ5cT+dEAzByANYiWdJfAoVtYyBhMxZyoW3FP6uNQgigyvvarwM 5XR6wFU2x+C1Tkw9EJAs1TCurFc/S8r4JBqlmkZO5BoNKqgIeFqyu6zCx0SSiu6wKZqGKM uZWviGnetDiQ5vPkOCzf7hNEz407UW2iIF8UvJWCTFvUV2os7SW5wFcRZ+qAd/wKiICHxm lYvjVpd86sHJvdBc4/VESVfH/cjrqvf6N97eQ9gaSz+RjdV33JvNbKhFdXRX6w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.13 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 217F286E9 X-Spam-Score: -3.13 X-Migadu-Scanner: scn1.migadu.com X-TUID: KN0tDr4BgLWJ This is a multi-part message in MIME format. --------------jpYG07yfpIyJ8JSj0HTq0E5z Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Follow-up to https://issues.guix.gnu.org/56706 „gnu: Tryton application and framework: Update to 6.2.x.“. Am 23.07.22 um 18:11 schrieb Vinicius Monego: >> I'd suggest keeping Tryton at 6.0 to retain compatibility with GNU >> Health, which tracks only the LTS versions of Tryton (minor versions >> at >> 0). > To clarify a little further, GNU Health [1] (to keep it short, it is a > set of health-related tryton modules) is not yet packaged in Guix. I > did attempt to package it but got stuck in test errors in the check > phase. In general Guix is a rolling release distribution. Thus IMHO tryton should be updated. Anyhow I understand that we need a LTS variant for GNU Health and other conservative users. We could create a „tryton-lts.scm“ which holds the LTS versions, inherited from the current release. Creating such a file is expected be to not much of a problem. WDYT? > The Tryton release process is explained in [2]. Normal releases have > one year of support, while LTS releases have 5 years. Tryton has a huge > package ecosystem and is mostly used in enterprise where LTS is more > important. Tracking non-LTS releases would mean huge and breaking > upgrades at least every year. Also 6.2 will be EOL in 3 months [2]. > > [1]https://www.gnuhealth.org/ > > [2]https://discuss.tryton.org/t/release-process/395 -- Regards Hartmut Goebel | Hartmut Goebel |h.goebel@crazy-compilers.com | |www.crazy-compilers.com | compilers which you thought are impossible | --------------jpYG07yfpIyJ8JSj0HTq0E5z Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit
Follow-up to https://issues.guix.gnu.org/56706 „gnu: Tryton application and framework: Update to 6.2.x.“.

Am 23.07.22 um 18:11 schrieb Vinicius Monego:
I'd suggest keeping Tryton at 6.0 to retain compatibility with GNU
Health, which tracks only the LTS versions of Tryton (minor versions
at
0).
To clarify a little further, GNU Health [1] (to keep it short, it is a
set of health-related tryton modules) is not yet packaged in Guix. I
did attempt to package it but got stuck in test errors in the check
phase.

In general Guix is a rolling release distribution. Thus IMHO tryton should be updated.

Anyhow I understand that we need a LTS variant for GNU Health and other conservative users. We could create a „tryton-lts.scm“ which holds the LTS versions, inherited from the current release. Creating such a file is expected be to not much of a problem.

WDYT?


The Tryton release process is explained in [2]. Normal releases have
one year of support, while LTS releases have 5 years. Tryton has a huge
package ecosystem and is mostly used in enterprise where LTS is more
important. Tracking non-LTS releases would mean huge and breaking
upgrades at least every year. Also 6.2 will be EOL in 3 months [2].

[1] https://www.gnuhealth.org/

[2] https://discuss.tryton.org/t/release-process/395

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |
--------------jpYG07yfpIyJ8JSj0HTq0E5z--