From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:56449) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hn9OA-0008Tu-0r for guix-patches@gnu.org; Mon, 15 Jul 2019 18:24:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hn9O8-0007XO-Tq for guix-patches@gnu.org; Mon, 15 Jul 2019 18:24:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:40509) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hn9O8-0007X7-Pp for guix-patches@gnu.org; Mon, 15 Jul 2019 18:24:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hn9O8-0006fU-LF for guix-patches@gnu.org; Mon, 15 Jul 2019 18:24:04 -0400 Subject: bug#35790: [PATCH 4/4] lint: Separate checkers by dependence on the internet. Resent-To: guix-patches@gnu.org Resent-Message-ID: References: <87k1cjr6vv.fsf@gnu.org> <20190715194558.13804-1-mail@cbaines.net> <20190715194558.13804-4-mail@cbaines.net> <87o91vhx2m.fsf@gnu.org> From: Christopher Baines In-reply-to: <87o91vhx2m.fsf@gnu.org> Date: Mon, 15 Jul 2019 23:23:19 +0100 Message-ID: <87o91vgco8.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 35790-done@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Hi! > > It seems to me we=E2=80=99re all set now. Great, I've pushed these to master now. > Thanks a lot for all the work and for your patience! No problem :) In terms of next steps, I think this is a big bit of the work needed to get lint warnings in to the Guix Data Service done, but there's still a big chunk to do. I hope to start looking at actually trying to load in the lint warnings soon. This might involve extending the inferior API if that's helpful. I also want to attempt to store translations for the lint warnings in one way or another, as that'll begin to address the lack of localisation in the Guix Data Service. There's also some thinking about how to manage the network dependent checkers. I'd like to get that information in anyway, but also, I think it might be possible to maybe separate out the network independant parts of the checkers that are currently in the network dependent list. For example, the synopsis checker is only in there as it attempts to connect to the network to check if packages are a GNU package, and I'm wondering if that can be avoided. Anyway, hopefully the code refactoring is generally helpful, and maybe the --no-network option for guix lint will come in useful as well. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl0s/NhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xfe1RAAhkXJ7HF1MeKGHtxGW9Fy6L1DZFTaylcZ40/CnXHY3RZHHJIqR/54L/nN AmuG196EAjfLOuyWPS7am4EXs0uUeAPnF0F1iKh0FDFc6Sw1F4PD4DSh2pnTREmj fFnHEh65V10OKsmCW3ZcfIf35D/dzQW0mXNcO6Z9qwTpZmbJ0VPdMEwZPK7l3ZsU qOXu56hqTgc7RigsWMxKYnrrrr1lPSVVcw9qDGp4Z7dz73PAYO0U9ILsBI2Odtti ucTJxHnWHUASYR/DLN07kM4dk83sorqaYQuIcIXU30JzbBf2h/F+iVti5CSUH4kB LBkeOcwxzzrcUKH0VgrmvB5gVWzSDVLCx/+82LdBygurgPC7vTuuPLp3FeWvO3GZ VUG7o/Hv3lu3jLYsMJEGYoFqueomlB8vRFVO3M3wsKSebH4680lf07zeiQr8BbdK OW6PtJs1UY+tyztT0qirkPXAWzGc0L5IotD6BiSsZydl/DA9bS6uy7uaTf4x89zT WKRde9WXwCxzzHKtxQkk/f1ulm7U2noB6uxCH6+LofzysfZRE2I0nBSy1EbhkRsn zVeoFAVuOK5kgSLDgSpg/lLrys2R+pivU5/34XPIeBy7Z+q82gxdEcMW7w1VvBvk 6fj3IgrR6IQDPjXmJK75ZxdfWidSUHCR2oiIyyP927NF1MxWssA= =siiW -----END PGP SIGNATURE----- --=-=-=--