From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 4IftGEmVcmEvTQAAgWs5BA (envelope-from ) for ; Fri, 22 Oct 2021 12:41:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id sC+YFEmVcmHQYQAAbx9fmQ (envelope-from ) for ; Fri, 22 Oct 2021 10:41:13 +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 A986428E4B for ; Fri, 22 Oct 2021 12:41:12 +0200 (CEST) Received: from localhost ([::1]:55374 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mdrz5-0005N6-R8 for larch@yhetil.org; Fri, 22 Oct 2021 06:41:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52978) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdryb-0005Iz-VD for guix-devel@gnu.org; Fri, 22 Oct 2021 06:40:42 -0400 Received: from libre.brussels ([2a01:4f8:201:1044::1]:46444) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mdryU-0000nz-1W for guix-devel@gnu.org; Fri, 22 Oct 2021 06:40:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=libre.brussels; s=mail; t=1634899226; h=from:from: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; bh=BHqrTZEM/Q7x38CJMGvwtol8q05l1BQ3v6dpLS8Zclc=; b=IPXyNfMqmXlxoK7HM8NNJQg1biTadXhapNXGVYk3JdN4XGChGyW0VbWexELKf6CNuhoulJ gm/IwoTRHgkDPQ3tmVo2WMD6RH/gYZDFHAg4hrfiKcZOAB2lT4/pLMWawOqXF9UXzmC1ux LVRclxmlg4Fc/S0z0SKeCNvK2+jem5o= MIME-Version: 1.0 Date: Fri, 22 Oct 2021 10:40:26 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: "Jonathan McHugh" Message-ID: <56916bb7cac2f062f19a160f6258720c@libre.brussels> Subject: Re: Incentives for review To: "zimoun" , "Arun Isaac" , "Ricardo Wurmus" In-Reply-To: <86zgr1xvwz.fsf@gmail.com> References: <86zgr1xvwz.fsf@gmail.com> <86mtn1zevq.fsf@gmail.com> <874k9if7am.fsf@inria.fr> <86ee8hfm1k.fsf@gmail.com> <87sfwx896z.fsf@inria.fr> <86k0i9drh5.fsf@gmail.com> <87mtn56mzg.fsf_-_@inria.fr> <87cznyfmcb.fsf@gmail.com> <87sfwu8ien.fsf@elephly.net> <87v91qb5n1.fsf@systemreboot.net> <2bfcad97b143c02bae05f04d26c0512d@libre.brussels> Received-SPF: pass client-ip=2a01:4f8:201:1044::1; envelope-from=indieterminacy@libre.brussels; helo=libre.brussels X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_OTHER_BAD_TLD=0.438, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 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@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1634899272; 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:dkim-signature; bh=BHqrTZEM/Q7x38CJMGvwtol8q05l1BQ3v6dpLS8Zclc=; b=Hw9bCtU4tO45b7/DRrNrhAS7isoLx9kj0PtM1XdjOcUmwwSx82UvXM2bBcPvKycVzpUzQc B2jQgap3zVP1EV89IhmUc1wPjlAO4qsoHmrc8eE4+k5uUBVITzfMv9Y/wLKxfrVs0Y8ixx sUkZIkL02CMcxdcSvMuOsNhKXM6HYTvTGwHYF+C0wU9xZ23ED+BsAhEYQCS42cgM1+D5Uu NQNRExx3u1Na2KaEJftihZTSugklEAbqMUweIZLakpPdT9HACzUnCVcCuVhGMOozZLLIdk CdlfWmxQcTPO/SVF2EJbS1osIAl5/7HHNQCn6xXlGzRoty6x3marjGXIpTsaSQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1634899272; a=rsa-sha256; cv=none; b=e7rm1i4/W9M/OM9RVZPLpTORSxshq/LbZEzg14zQFFAFcgw+JW+IhsP5WmUwr0sKWnBY70 ixA7VKeovPRYKcvZylSVeeuahmap3+jyNGpM7dtiQGTfgsbFWP0wmGNZnPpluwTuj8Srl+ bzLTeQ2TQTfCWepNk7O0X2YwcesLYfft4BtJza+rMUAYovaAukhAGlimD+v3SbDC2LeMab UhoEtj+M5caGrW24VRWRCJqRMR1DfhXYb+xbXYr9+Fqxt6yGsbnTDHJe4RS2iiumWP5vcV tFHMCMnaAZaUUr+XCYzjzNgL9Pri11yJROMN2L0QI7ttrCiJK58Lfdx6GkcJCw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=libre.brussels header.s=mail header.b=IPXyNfMq; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -0.23 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=libre.brussels header.s=mail header.b=IPXyNfMq; dmarc=fail reason="SPF not aligned (relaxed)" header.from=libre.brussels (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: A986428E4B X-Spam-Score: -0.23 X-Migadu-Scanner: scn1.migadu.com X-TUID: 7krKhJQ498gx Hi Simon, October 22, 2021 11:22 AM, "zimoun" wrote: > Hi Jonathan, >=20 >=20On Fri, 22 Oct 2021 at 08:37, "Jonathan McHugh" wrote: >=20 >>=20Its also worth citing some of the suggestions in this devel-guix thr= ead concerning tooling or >> options: >> https://lists.nongnu.org/archive/html/guix-devel/2021-08/msg00042.html >=20 >=20Thanks. >=20 >>=20Suggestions included: >> Bugs Everywhere https://bugs-everywhere.readthedocs.io/en/latest >> Git-Issue https://github.com/dspinellis/git-issue >> Fossil https://fossil-scm.org/home/doc/trunk/www/bugtheory.wiki >>=20 >>=20IMHO, I though Bugs Everywhere was the most interesting, though it m= ay have experienced some >> bitrot. >=20 >=20Git based, it is possible to use public-inbox with: >=20 >=20 >=20 Yes,=20Arun has recommended public-inbox before, Im enthused by anything = he uses or packages. >> More recently I have been deliberating on the idea of using a MUD type >> tool as an interface for issue and bugtracking. >=20 >=20Yeah, maybe gamify the review could help. Maybe Libreadventure could > help. >=20 >=201: > 2: >=20 Thanks=20for the catch, I had forgotten that one (and your appeal for som= eebody to package it!). The fact its been trialed with FSF and could be Guix Days compatible is a= big plus. TBH, having mastered lua/jit I would feel a bit dirty packaging NPN to sa= tisfy something that Lua would be better suited for. What are the (techni= cal/usability) advantages of choosing LibreAdventure? I will reflect on this, though Im (personally) more interested in buildin= g worlds from GemText than JSON. # One more suggestion Has anybody ever considered or used psyc - Protocol for Synchronous Confe= rencing? (its how I discovered Powwow) https://psyc.eu/ ``` description Imagine smartly multicasted chat and conferencing, non-proprietary instan= t messaging, distributed social networking and data sharing. And now imag= ine all of this rolled into one. PSYC is an open source protocol and tech= nology, bringing the useful and amazing aspects of several technologies, = some of which have been proprietary too long, together.=20 ```` It=20has a curious mixture of bit ambition and long history but I cant (y= et) tell how modern and functional it is. Pscyc utilities seem interesting https://perl.psyc.eu/ ``` git2psyc - report changes to a git repository into a developer chatroom psycauth - authenticate something with your PSYC identity psyccat - dump a file to a PSYC recipient psyccmd - remote control psycamp and whatever wants to be controlled psycfilemonitor*- notify changes to the file system in realtime psycion - amazing console psyc client! psyclisten - receive messages and notify the user about them psycmail - report incoming emails to the recipient psycamp* - media player with PSYC notification and remote control psycmsg - send a message to a PSYC recipient psycnotify - send presence notification from the command line psycsyncd - interfaces PSYC SYNC protocol to DBI (SQL databases etc) syslog2psyc - daemon that receives events from syslog and forwards to PSY= C remotor - control console for Tor routers that can notify into PSYC ``` For my purposes, the PSYC Syntax Specification could potentially serve or= thogonal aspects for complementing the design principles of the Gemini pr= otocol https://about.psyc.eu/Spec:Syntax https://gemini.circumlunar.space/docs/specification.html Jonathan