From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ua1-f50.google.com (mail-ua1-f50.google.com [209.85.222.50]) by sourceware.org (Postfix) with ESMTPS id 92B3E3857C73 for ; Thu, 12 Nov 2020 05:40:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 92B3E3857C73 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=alum.mit.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=j.r.hope@gmail.com Received: by mail-ua1-f50.google.com with SMTP id v9so1497004uar.11 for ; Wed, 11 Nov 2020 21:40:08 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Z6e99k51a9JfVjvfdam9hQLRfnhOMzVDC0IN16+jhjo=; b=jdBTtWnBsM5NKAwMoIP/bE3FDXNe1r0wd9hjSJURL7h9FP2aEduwwA21DcvxR1FyAZ WfuiU3JNa3QM0MwC48TF/W7q5nbS6U1LCmzlL1JLUYbii7qcwp9VPNg9oa3i9LFgo6Mb 1WUCQt5MjH7oaFVFue5UI3BeoPIx8stF7m0oli4oup9ITVts1uH7WUDc7kPHLn2jJKoc kglA2UlWRqb9d7RSJRhhFyrnL2uKVrd6zLFI1rhZEOvsIRvk45rSou8yYk6+8TppbDoI 5Q13gdGq5xfNqdHipruodWg1vEpZk9h0TLXNQFdAe56+/a2x2d3xIrj7u4RbV3N8rJjM pzsg== X-Gm-Message-State: AOAM530Dy0X1SdkwQT0zwG+LpMei6eV1jFrMa5bK+ayy06SXaOSud1aB BKFDRdCvmmNpBwqzpKE+rGZ3KRwmxSs0RHiKV/zGB4Xw X-Google-Smtp-Source: ABdhPJyL5zCNq/9BpKrfF8gW6hXPyfCF6DUkLYg5SP7VLgSan1ZiZCPpLu+LTJGN5rhJmW02+jz0nGSfwDtbfCDKOnM= X-Received: by 2002:ab0:244b:: with SMTP id g11mr14579487uan.56.1605159607706; Wed, 11 Nov 2020 21:40:07 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Jamison Hope Date: Thu, 12 Nov 2020 00:39:56 -0500 Message-ID: Subject: Re: Kawa future and governance To: Kawa mailing list X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: kawa@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Kawa mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Nov 2020 05:40:10 -0000 Count me in, too. -J On Mon, Nov 9, 2020 at 5:04 PM Duncan Mak via Kawa wrote: > I'm definitely interested in contributing where I can! > > On Mon, Nov 9, 2020 at 12:13 PM Per Bothner wrote: > > > As you have probably noticed, there has been less Kawa development the > last > > few years, and I have been less active. I make sure it will work with > > newer Java release, fix occasional bugs, and make minor improvements, > > but it's been a while since I've added a new non-trivial feature or API. > > Most of my "hacking time" these days is spent on DomTerm ( > > https://domterm.org). > > I'm also less involved with the Scheme community, and I've expressed > > dissatisfaction with how SRFI and R7RS-large is evolving, with > > too many large large APIs that I fear will see little use. > > > > I am happy to continue in this "maintenance mode" as long as needed, > > but fresh blood would be welcome. So far Kawa has is mostly the result > > of my vision, opinions, and prejudices, which I think has resulted in > > a coherent, efficient, and powerful language - but it is limited what > > I can understand and implement. It is great what others have contributed > > to Kawa, but we need to encourage and enable more contributions I have > > not been as open as I should have to other ideas and impulses, wanting > > to full understand and implement the "right" solution, even when I have > > lacked time, knowledge, and energy to do so. > > > > Not sure where to go next. It would be good to have a small group > > who can check in updates and make releases without me. Right now the > > Kawa "bus factor" is basically one, which is not a good situation. > > I can see my role becoming a Benevolent Dictator For Life (like van > > Rossum's role in Python), but ideally getting less dictatorial as others > > gain experience. > > > > One task that could help and that does not require comprehensive > > understanding > > of the code is Release Manager(s). Not that it takes a lot of time and > > effort > > to make a release (especially since I don't do it very often), but it is > > one > > of multiple tasks that should not depend on me being able to do it. > > > > Next year Kawa will be 25 years old. It is the oldest > continuously-active > > compiler-based non-Java language on the JVM, which is quite an > achievement. > > But I am not getting any younger, and it needs fresh blood and energy. > > > > Thoughts? Volunteers? > > -- > > --Per Bothner > > per@bothner.com http://per.bothner.com/ > > > > > -- > Duncan. > -- Jamison Hope