From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cEnwIwgvTGIgEwEAgWs5BA (envelope-from ) for ; Tue, 05 Apr 2022 13:59:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id WKyiHAgvTGILkQAAG6o9tA (envelope-from ) for ; Tue, 05 Apr 2022 13:59:04 +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 209C277D2 for ; Tue, 5 Apr 2022 13:59:04 +0200 (CEST) Received: from localhost ([::1]:60802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nbhpv-0003GD-6l for larch@yhetil.org; Tue, 05 Apr 2022 07:59:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51340) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nbhph-0003Dl-W7 for guix-devel@gnu.org; Tue, 05 Apr 2022 07:58:50 -0400 Received: from mail1.g12.pair.com ([66.39.4.99]:36930) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nbhpg-0000aY-HA for guix-devel@gnu.org; Tue, 05 Apr 2022 07:58:49 -0400 Received: from mail1.g12.pair.com (localhost [127.0.0.1]) by mail1.g12.pair.com (Postfix) with ESMTP id 3848271E5AF; Tue, 5 Apr 2022 07:58:47 -0400 (EDT) Received: from smtpclient.apple (pw126253068033.6.panda-world.ne.jp [126.253.68.33]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail1.g12.pair.com (Postfix) with ESMTPSA id A1A597457F2; Tue, 5 Apr 2022 07:58:46 -0400 (EDT) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Yasuaki Kudo Mime-Version: 1.0 (1.0) Subject: Re: Video Conference Date: Tue, 5 Apr 2022 20:58:43 +0900 Message-Id: <33D013F1-8FA3-4259-AE1A-996D8417B2AE@yasuaki.com> References: <87r16d1rng.fsf@gmail.com> In-Reply-To: <87r16d1rng.fsf@gmail.com> To: Maxim Cournoyer X-Mailer: iPhone Mail (19D52) Received-SPF: none client-ip=66.39.4.99; envelope-from=yasu@yasuaki.com; helo=mail1.g12.pair.com X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-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: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Guix Devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" 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=1649159944; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=4+k9PjItmd0mx4vsr0qDI1HZbpdPJ7nt+Ihs5zcSHCk=; b=g36BZ9JNmc+cFTWJDUiiBQsyYx4ME9Be1c7PACAbARCaiRhyIcq0QvwBSpHZqDYgxBaf+a eBt11Q8PI53n8swSvA7rneL0KSyEhlzA4PBu6Ip8xx3x35CqqAwxEuAek6RavwHLebkmlo 9F0GgUgcTVaxv6vOivkkp8+zt2znGXWuLDnfAM8kU3Y8j66f1WXAEkDsvPgHCTBFEWkh1R 8/U3rAFR30laxXNRg/HY8+vw1WPm/tLC4Daswu7P074kA3fygdlpiKaEhYx0joThYJwieV qswXtb7wJavp2HRzLCxVpknlsSpTXx0I5yXr2ove/o95LQ6BnotkZuHBXWWrCA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1649159944; a=rsa-sha256; cv=none; b=Y5qOETIclDpQstagUP62xBDcSpGKtc34R5mwqIpFAQmaez2MV0jHoip3fvHe7YL9UHQCz/ cFiaa1GIwhxVqUMyrnXUr+d6UcmALjxQJq/M18C5VUoRuSKbPy1+g4dLFgF8512Ds7qYa2 ljRqyCCuqfR2WLd2rv5cJPX9X2AZLF5DGGqtQ3/nzypO8fO7j2Rzw/JsqyD/e8buOf+L3G CoKgEQ2smMlQ2ypLSNX+ynkwhFZMBy2by7XvGX2mLEzVdQKOBX2iteoELRSGcM7Em5KYDh R7Jvrw1SJJ2pj2OCelHvmSTofnXd7u9kEC7dRdCzhBtn+GkOBXor65RtiUgSRw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.47 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 209C277D2 X-Spam-Score: -2.47 X-Migadu-Scanner: scn1.migadu.com X-TUID: KS8hRCsKIRcn Yes it does help and thank you Maxim! My almost only hope for a viable citizens-driven Free Software development h= inges on clean separation of specification and implementation, modularity an= d composability. Workers in our crazy economies have so little spare time (= unless they are rich) - therefore, we need to create the software developmen= t model optimized for spare time programming=F0=9F=98=84 -Yasu > On Apr 4, 2022, at 11:58, Maxim Cournoyer wrot= e: >=20 > =EF=BB=BFDisclaimer: My employer spearheads the development of Jami. >=20 > Hello, >=20 > Yasuaki Kudo writes: >=20 >> Hello, >>=20 >> =46rom time to time, I think about audio/video mixer (.i.e. video >> conference software like BBB or Jitsi) , with the intension of making >> it highly modular that it can be freely remixed and reinvented by >> volunteer participants. >>=20 >> Is anyone interested? Or is can you think about something that already e= xists? >=20 > You may be interested in trying out Jami; there's a package for it in > Guix that works rather well, and there's also a jami service that is > useful to easily keep a rendezvous point online on servers, for example. > I've made available such a rendezvous point to the community, feel free > to try it; it's reachable at 'rdv-jami-guix'. >=20 > About making it modular; I know there's now a plugin system in Jami that > enable people to author plugins to implement things such as changing the > background (green screen), applying a blur filter, etc. The > architecture of the software also makes it easy to create new clients > for it, as the core library is a distinct package (libjami). >=20 > Hope that helps, >=20 > Maxim