From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Hinsen Subject: RE: good practices in science Date: Wed, 08 Apr 2020 09:30:21 +0200 Message-ID: References: <20200403135421.5f800ffa@hulten.org> <874ktxt4bq.fsf@ambrevar.xyz> <20200406185121.GB3442@LionPure> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37765) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jM5AI-00062u-SG for guix-devel@gnu.org; Wed, 08 Apr 2020 03:30:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jM5AH-0004Vf-O5 for guix-devel@gnu.org; Wed, 08 Apr 2020 03:30:26 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:55199) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jM5AH-0004VD-AN for guix-devel@gnu.org; Wed, 08 Apr 2020 03:30:25 -0400 In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: bijan ghavami-kia Cc: "guix-devel@gnu.org" bijan ghavami-kia writes: > It=E2=80=99s an interesting prospect, shouldn=E2=80=99t we be working tow= ards this > fantastical goal? We (Guix) are already working towards the abstract goal of this project, because what Guix does is effectively provenance tracking for computations. Guix' package dependency graph is part of the public knowledge graph. If and how we could collaborate with the Underlay in a more institutional and technical sense is an interesting question to think about. One ingredient mentioned by Underlay is IPFS, with which Guix has already made contact. And IPFS is looking into including git repositories by providing CIDs for Git commits (though this doesn't seem high-priority task). Guix is already connected to the Software Heritage archive (two ways: Guix is archived there, and it can work with source code from the archive), which is basically Git scaled up massively. All that means that hooking up Guix with the Underlay is a pretty straightforward endeavor from a technical point of view. It's mainly a question of all interested parties agreeing on some form of collaboration. So we are back to politics! Personally I'd love to see this happen, and I'd definitely be willing to participate actively. Cheers, Konrad