From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hartmut Goebel Subject: bug#28159: Updater needs to support HTTP(S) servers Date: Wed, 23 Aug 2017 12:20:02 +0200 Message-ID: <570534f1-58d2-6db5-b5c2-b9e5276c5974@crazy-compilers.com> References: <2c2838f3-24d6-5010-faf6-49e70f85e963@crazy-compilers.com> <87poboasjz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39160) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dkSmZ-0007Ku-QF for bug-guix@gnu.org; Wed, 23 Aug 2017 06:21:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dkSmU-0006OK-PI for bug-guix@gnu.org; Wed, 23 Aug 2017 06:21:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:41711) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dkSmU-0006OE-Li for bug-guix@gnu.org; Wed, 23 Aug 2017 06:21:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dkSmU-0002pO-Gc for bug-guix@gnu.org; Wed, 23 Aug 2017 06:21:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87poboasjz.fsf@gnu.org> Content-Language: en-US List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 28159@debbugs.gnu.org Am 22.08.2017 um 10:57 schrieb Ludovic Courtès: > So I would suggest picking one updater, say kde, and implementing it > using whatever metadata can be retrieved from kde.org. I'm not sure if I understood what you mean with "whatever metadata can be retrieved from kde.org". By change, download.kde.org indeed provides a "ls-lR" and "ls-lR.bz" file at the top-level. I was not aware of this up to just now. Using this might be an option (It is lagging a bit, though I think this is acceptable. From what I've ssen I guess it is generated each hour if some file changed.) So for kde we might find a simpler solution. But in the long-run IMHO we need a simple html parser. I'm not skilled enough in scheme/guile to write such a parser, sorry. -- Regards Hartmut Goebel | Hartmut Goebel | h.goebel@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |