From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-3.9 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 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 dcvr.yhbt.net (Postfix) with ESMTPS id CFCA11F4B5 for ; Thu, 14 Nov 2019 01:23:57 +0000 (UTC) Received: from localhost ([::1]:52714 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iV3rY-0002ZH-L7 for e@80x24.org; Wed, 13 Nov 2019 20:23:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46524) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iV3rT-0002Yj-Sm for dtas-all@nongnu.org; Wed, 13 Nov 2019 20:23:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iV3rR-0004Fr-Tl for dtas-all@nongnu.org; Wed, 13 Nov 2019 20:23:51 -0500 Received: from dcvr.yhbt.net ([64.71.152.64]:54398) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iV3rR-0004E5-4J for dtas-all@nongnu.org; Wed, 13 Nov 2019 20:23:49 -0500 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 7425B1F5A1 for ; Thu, 14 Nov 2019 01:23:47 +0000 (UTC) From: Eric Wong To: dtas-all@nongnu.org Subject: [PATCH] TODO: add a note about using a more stable glue language Date: Thu, 14 Nov 2019 01:23:47 +0000 Message-Id: <20191114012347.18134-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 64.71.152.64 X-BeenThere: dtas-all@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: duct tape audio suite List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dtas-all-bounces+e=80x24.org@nongnu.org Sender: "dtas-all" Every Ruby release is a constant treadmill of minor incompatibilities which require busywork and maintenance every year. It's been roughly a decade after the major 1.8 -> 1.9 breakages which I was naive enough to believe was one time thing. Now with Ruby 3.0 incompatibilities on the horizon, I've had enough. Perl5 is the most logical language since most of my other projects are Perl5, and we already have dtas-graph implemented in it. But, implementing my own glue language for this isn't out of the question, either... --- TODO | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TODO b/TODO index 8cabaeb..ad3a3d6 100644 --- a/TODO +++ b/TODO @@ -3,7 +3,9 @@ =20 * tests for bin/* =20 +* consider rewriting piecemeal in a more stable glue language than Ruby + # COPYRIGHT =20 -Copyright 2013-2016 all contributors \ +Copyright 2013-2019 all contributors License: GPL-3.0+