From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 0E5274890E99 for <9fans@9fans.net>; Mon, 30 Mar 2020 21:52:58 -0400 (EDT) (envelope-from fshahriar@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 09A40820FBD; Mon, 30 Mar 2020 21:52:58 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1585619578; b=T2IBc8x5RVma+MiK2nUnaVTQniNKaQkrMDJkNSZtXAppivaBTY bGeiqLViKX+bMIAaplY5sMGFTE/yKx87jXTfNAHQkn1molenf/yS2SwXeiaNu3g+ lxMJ8Erj7++u/yCuGDdp5HFzh1JV4yaLY0HhOvPLgFXcqaAMfT7j7B7tWDHUWbpN YDHvZBrgPcTm2EUdB45b34WywrWnXsehMhjDXEpt8yR3z/mxBTGcfHMPXM0JeiH0 yBzIM0/W3nrWhGgzpVPqEg2UloNpU5dtLs+YUp3ejKhx9mDEvqfKKe4ao+HyHfad o1EzF5enVcD6GcXb5koZQ2BGMNVxrlcIcBPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1585619578; bh=gHzWclIzraVWePiirdnT1dNNpaTR83g/WLUlusex9FQ=; b=hzKuKwybaBI2 FVsrV9dx2qDFLbam8Yr60LoA33jH/derdFK8SWeb6t0P/jY0PtrNrGU9eSbkEWEt Fb2uykb+qKh0SMNnJS+H7A1yobUHnuA5WxPiKrdLX0hbJPoIeGtv1QHVpYtF8Qlr cvfCaIovgAgATqQK+Yiu6F8aoh9OCkY67hIsLQqtQ1hR/P9MvXQsHKFaOv/EGT79 thkjh7tEqxgFVY3D+UzxjkrwNwqDlokz0TI+LR0h7iBySW/jMuwEX4MuCqJ4dP1z ujNROjg0eSmWgKoEgP6nVvwBM95zFISnoJ7xO0FsUFpIUvFJZqYW6PEgE5keatrC y+4dMpJEQg== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=MO9m285u header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.210.45 (mail-ot1-f45.google.com); spf=pass smtp.mailfrom=fshahriar@gmail.com smtp.helo=mail-ot1-f45.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=OjDW5o1H; x-ptr=pass smtp.helo=mail-ot1-f45.google.com policy.ptr=mail-ot1-f45.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=MO9m285u header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.210.45 (mail-ot1-f45.google.com); spf=pass smtp.mailfrom=fshahriar@gmail.com smtp.helo=mail-ot1-f45.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=OjDW5o1H; x-ptr=pass smtp.helo=mail-ot1-f45.google.com policy.ptr=mail-ot1-f45.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedugedrudeiiedgheduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeggfhgjhf ffkffuvfgtsegrtderredttdejnecuhfhrohhmpefhrgiilhhulhcuufhhrghhrhhirghr uceofhhshhgrhhhrihgrrhesghhmrghilhdrtghomheqnecuffhomhgrihhnpehgihhthh husgdrtghomhenucfkphepvddtledrkeehrddvuddtrdegheenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedrvddutddrgeehpdhhvghloh epmhgrihhlqdhothduqdhfgeehrdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhmpeeo fhhshhgrhhhrihgrrhesghhmrghilhdrtghomhequcfukfgkgfepfeefleek X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'fshahriar@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="fshahriar@gmail.com"; helo=mail-ot1-f45.google.com; client-ip=209.85.210.45 Received: from mail-ot1-f45.google.com (mail-ot1-f45.google.com [209.85.210.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Mon, 30 Mar 2020 21:52:57 -0400 (EDT) (envelope-from fshahriar@gmail.com) Received: by mail-ot1-f45.google.com with SMTP id f52so20400203otf.8 for <9fans@9fans.net>; Mon, 30 Mar 2020 18:52:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=gHzWclIzraVWePiirdnT1dNNpaTR83g/WLUlusex9FQ=; b=MO9m285u/E/BDrO94dTiBQM4nxkKf2hr5EfOENO8BLaJdZkqducpL4qnyvgdecxZgW B4CPmweITKTKFwsYJ939ijIYGDFjLwQbGBnVENmzW1EvG8U4OAObi0hN3+usHhLXcLiW RTcxZc4iJJLsK21ntnytjf/YqAj7nzLQCiiR04N2/ldWcM3sbURJpOkG9MTWBa+jdEQs hNaokYbxYec7+6wgH+POQAg8ujodf0rNUuTu5FYBb7Y6FURQ2Oa3ckHxyXPQW6mNsig8 LiDSN/earNsPFKQ+INF+7unjDoLsSvwAaw6FD39cAHnFZF+WvIKPIiV7yrwEyYOUL5Nh 6drg== 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; bh=gHzWclIzraVWePiirdnT1dNNpaTR83g/WLUlusex9FQ=; b=OjDW5o1Hbn0SKP8Nhnswdhdb5hfZmflEplDwLNn2X9A+TfIHXC1jQzsKZYnOJdfbFH pyBHu84nVyeD4nq7DmikhAntx7BG4akd4aBz0NsfdIzl37IiiEoTTTWP4Yn+Ln6x2uXb xOjs8wpV3KcVQG0sUhx13A2bsg5rvgaIAuxG6Eax5CFSX/GEc3o61Fr/2J4n+ZOtR01H wd5aCdI3wdy4aA8aXkTZKBgCBmg8uG/N/Hwhx5bn4ZIutU0GD0Ca2MyoGqXEzQBYil/i CiwQzLFyhK4D/FJQua1oiim9aNUgAw4HXvVI/xm3PtN9WwFJAz8UkAcNw6YLrfCq1apV RDzA== X-Gm-Message-State: ANhLgQ1kkToDqphI4aZA+zASVeGveamYr7OEvSbQ0UPXmvt3rT+sOMRu ulrvlkPV3UlAxcZfYot9RoEejwcTPphnwaJKn6TU+VILTJc= X-Google-Smtp-Source: ADFU+vub236gt+QXm5FXI8V0UqAoieNoQTcXYQzA+bV63EjgU4RHkRg+rWsRdnoce32wVqCAouetpK3Bil7/1MK/xeI= X-Received: by 2002:a9d:638a:: with SMTP id w10mr11068928otk.314.1585619576805; Mon, 30 Mar 2020 18:52:56 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Fazlul Shahriar Date: Mon, 30 Mar 2020 21:52:45 -0400 Message-ID: Subject: Re: [9fans] Software preservation in the post-hg era To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary="0000000000009fe1d205a21cd3be" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 5bd1e550-72f2-11ea-82e2-b333668c3880 --0000000000009fe1d205a21cd3be Content-Type: text/plain; charset="UTF-8" > > As a footnote, there's a decent git client written in Go that works > alright on plan9 [4], but it's slow and memory intensive at the > moment. go-git also works well. I recently wrote a wrapper around it for plan9: https://github.com/fhs/gig --0000000000009fe1d205a21cd3be Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
As a footnote, there's a decent git client written i= n Go that works
alright on plan9 [4], but it's slow and memory intensive at the
moment.

=C2=A0go-git also works well. I rec= ently wrote a wrapper around it for plan9:=C2=A0https://github.com/fhs/gig

--0000000000009fe1d205a21cd3be--