From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Re: Package file indexing Date: Sat, 11 Jan 2020 19:26:20 +0100 Message-ID: <87o8v9j1df.fsf@ambrevar.xyz> References: <20190314204941.GA21065@jasmine.lan> <87mulx9kuv.fsf@nckx> <87zhpx846u.fsf@ambrevar.xyz> <87bm21y2s2.fsf_-_@gnu.org> <87imw7cpe7.fsf@bababa.i-did-not-set--mail-host-address--so-tickle-me> <87pnqdhkpf.fsf@gnu.org> <87imlt3hr2.fsf@ambrevar.xyz> <87png11xgi.fsf@cbaines.net> <87tv5cpypp.fsf@gnu.org> <874kx4anch.fsf@ambrevar.xyz> <87blrc1sos.fsf@cbaines.net> <87h813wktw.fsf@ambrevar.xyz> <878smf1lrr.fsf@cbaines.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37531) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iqLSt-0002ML-DA for guix-devel@gnu.org; Sat, 11 Jan 2020 13:26:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iqLSr-00045k-RD for guix-devel@gnu.org; Sat, 11 Jan 2020 13:26:27 -0500 In-Reply-To: <878smf1lrr.fsf@cbaines.net> 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: Christopher Baines Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Christopher Baines writes: > Not quite. As Ludo mentioned, you can trivially extract out the file > list from nar files already (like guix archive -t). So this new service > I'm thinking about which stores the nar files, would be able to read the > list of files from the nar. To clarify, you mean the hypothetical new service for file indexing? Or did you mean for the Guix Data Service? >> Please correct me if I got it all wrong! :D > > All great questions, hopefully I've managed to clear things up! You did, thanks! Another practical question: what would be the preferred format for the database? SQLite? Custom binary? Plain text? Any pointer to how Nix does it? Where would we store this database? In /var? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl4aE0wACgkQm9z0l6S7 zH+Tngf+JDRRN9aP3+9gkrfBNVGoJ1Z0V+wMH+aMDrQ3kK65rv69cE4p755nnUcn ScBWT4KPHdIUFxLAwvBC0cOmby7mteiSavOFsCY2jV4Qi5a5yRtRNEne7buDvz80 0bDJDmsfEeHhBRZGNKHRXzjew7LAe+RHefRWLzKK4KO3Gcy0AjNJfQ311ru6moKl Z0S+HEYlnNkbEgYygXjeYMZBvxwo6SNdh6IVytAqBL/XlziZUjfY7DArEjn8FZlk bZxUXZbXt8ufYxYO6wGFiskBN4KdUcSbl/1R2Xnac3EfoKswE20Hc8g9GPfRC2jt 3kaqKW60cgYEdA3e7BsKqJIvqfrnBQ== =9d8p -----END PGP SIGNATURE----- --=-=-=--