From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Baines Subject: Re: Medium-term road map Date: Sun, 26 Apr 2020 19:20:29 +0100 Message-ID: <875zdmnm6q.fsf@cbaines.net> References: <87mu6zd6tz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:36264) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jSltN-0005Dm-6d for guix-devel@gnu.org; Sun, 26 Apr 2020 14:20:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jSltM-0003MS-HD for guix-devel@gnu.org; Sun, 26 Apr 2020 14:20:36 -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: zimoun Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain zimoun writes: > 2. Search on all the packages included in Guix since the Big Bang. > > It is difficult to find the Guix commit where one package goes in and > the commit where it goes out. The Guix Data Service (GDS) helps a lot > for that! But AFAIK, it is not possible from the CLI and I do not find > it handy when I need it (just because I need to open a webbrowser, > etc.). > > IMHO, there is 3 questions: > - how to build such full historical index locally? Even if it is expensive > - how to fetch it from GDS? Or any other substitue? It's far from "the Big Bang", but the data.guix.gnu.org instance of the Guix Data Service has data going back to the start of 2019, with some big gaps that are still being filled in. Once that's happened, it'll be feasible to start looking at going further back. On your point about fetching data, the Guix Data Service can return data in JSON, and it's been mentioned that there could be something like the (guix ci) module, but to access the Guix Data Service. Once the data is available, it would at least be feasible to use that for a command line interface. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl6l0O1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XcKuw//XrMGDmZeyJS8bBg7wuNaQGmYp6Grp2WB8uvVDozSxBxZMiztrkt+rn0U qvt6fYolH3PXoGhWwr1//Px8+Zb4ela454GPW7zdZqVm+/FVkLn4187Owr1Kt8Yl YERcdx57s/WM8pEgkIJRUtN8ttqO+ahj0DFxKvcBz6+Z9mQC7kzr07jUUo6rGjaV 6P1Ob0QIvN7N+muOh4gZR/ziRSrzccbnAxXQTApMCyOYNoQx6rtjr9mOPj1wlKFC 4nJRU6+xmOwlpy/qZBb2XZf2a4HtGLm8T7zozu32SOAcDs59/REbeQeFNNjsdQFf 8LrDGTpAsYjlERCOeX4RSByjG7kxvvyce31lbMQRGkS1O+L0YNrEZnfJZNPG4kNb 4X9dmRMVKmwkEx3VJWIK/pYvN/vqjYezy8tqU71n4KmFYBndBV9qe7xzVq/oMnfg sMhJYJDkuTbJwDtL737b1usuJCoC1HSQMWwU6ORBp5gaKN8selWFYhLQ79w8xEp9 RpQlUmorNO7h62v/BiVEYM/9YD+g0X6MJ0XbYuQ75+LhtjR7GnKrrlucUFxKhF8l VISYabmnXAKAidmApfvVzO14XwIFaeNxqMrBHpxyGrNikiSf2B+WvYftW5vqkoQi l/NXTIHU/RelZKXWohndURbTNLWlUBYpuMB/oh4cgmdXUqhKriQ= =mdpq -----END PGP SIGNATURE----- --=-=-=--