From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id C879A7FF09 for ; Thu, 3 Mar 2016 15:45:52 +0100 (CET) IronPort-PHdr: 9a23:oDv6dhbnAtvyNqQfXNnKGWf/LSx+4OfEezUN459isYplN5qZpcS4bnLW6fgltlLVR4KTs6sC0LqJ9f+8EjFfqb+681k8M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aJBzzOEJPK/jvHcaK1oLsh7/0pMGYPloArQH+SI0xBS3+lR/WuMgSjNkqAYcK4TyNnEF1ff9Lz3hjP1OZkkW0zM6x+Jl+73YY4Kp5pIZoGJ/3dKUgTLFeEC9ucyVsvJWq5lH/Sl6m4nIaGl4dkh9JHxSNuBj+V5G3qSD6s+thxAGCOsnnUb0/WTKj9rpmDhjyh3FUGSQ+9TT+j81qxIlbqQ+tpwZui9rdZYrKZdJ1d6abdNhcWGkXDZUZbDBIHo7pN9hHNOEGJ+sN6tCl/1Y= Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=amc79@cam.ac.uk; spf=None smtp.mailfrom=amc79@cam.ac.uk; spf=Pass smtp.helo=postmaster@ppsw-32.csi.cam.ac.uk Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of amc79@cam.ac.uk) identity=pra; client-ip=131.111.8.132; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="amc79@cam.ac.uk"; x-sender="amc79@cam.ac.uk"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of amc79@cam.ac.uk) identity=mailfrom; client-ip=131.111.8.132; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="amc79@cam.ac.uk"; x-sender="amc79@cam.ac.uk"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of postmaster@ppsw-32.csi.cam.ac.uk designates 131.111.8.132 as permitted sender) identity=helo; client-ip=131.111.8.132; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="amc79@cam.ac.uk"; x-sender="postmaster@ppsw-32.csi.cam.ac.uk"; x-conformance=sidf_compatible; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CPAAD2TNhWloQIb4NdhAxtU6sihxyJEB0UhV4CgSs8EAEBAQEBAQEBEAEBAQEHDQkJIS+CLYIUAQEBAwEjVgULCxgCAiYCAlcGExQGh38IBAquMotBg3EBAQEBAQUBAQEBAQEBAQEBARV7hCWCZgiCRoQ2gwIrgQ8FlxQIhVqKNIZ7hVGOTTeCP4FQaokiAQEB X-IPAS-Result: A0CPAAD2TNhWloQIb4NdhAxtU6sihxyJEB0UhV4CgSs8EAEBAQEBAQEBEAEBAQEHDQkJIS+CLYIUAQEBAwEjVgULCxgCAiYCAlcGExQGh38IBAquMotBg3EBAQEBAQUBAQEBAQEBAQEBARV7hCWCZgiCRoQ2gwIrgQ8FlxQIhVqKNIZ7hVGOTTeCP4FQaokiAQEB X-IronPort-AV: E=Sophos;i="5.22,532,1449529200"; d="scan'208";a="205622716" Received: from ppsw-32.csi.cam.ac.uk ([131.111.8.132]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Mar 2016 15:45:52 +0100 X-Cam-AntiVirus: no malware found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from [194.72.166.2] (port=34681 helo=[172.16.1.25]) by ppsw-32.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.156]:25) with esmtpsa (PLAIN:amc79) (TLSv1:ECDHE-RSA-AES256-SHA:256) id 1abUVj-000Ymv-2J (Exim 4.86_36-e07b163) (return-path ); Thu, 03 Mar 2016 14:45:51 +0000 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\)) From: Amir Chaudhry In-Reply-To: Date: Thu, 3 Mar 2016 14:45:51 +0000 Cc: OCaml Mailing List Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Alan Schmitt X-Mailer: Apple Mail (2.2104) Subject: Re: [Caml-list] library to parse atom feeds? Hi Alan, Syndic is the one used on ocaml.org [1], so I=E2=80=99d suggest starting th= ere. The other link is a project I was going to start work on before I came acro= ss Syndic. [1] https://github.com/ocaml/ocaml.org Also, thank you for maintaining Caml Weekly News! I=E2=80=99ve found it a valuable way of keeping up with what=E2=80=99s happ= ening. :) Amir > On 3 Mar 2016, at 13:34, Alan Schmitt wr= ote: >=20 > Hello, >=20 > As part of the Caml Weekly News, I have a script that integrates the > latest posts the http://planet.ocaml.org/. Unfortunately there is now > way fewer news there than at http://ocaml.org/community/planet/ so I'm > thinking of switching to that news source. I thus need to convert my > script from RSS to atom. As ocamlrss does not do atom, I'm looking for > an atom feed parsing library. I've found Syndic > (https://github.com/Cumulus/Syndic) and OCaml Atom > (https://github.com/amirmc/ocamlatom). Are there others that I missed, > and which one would you recommend? >=20 > Thanks, >=20 > Alan >=20 > --=20 > OpenPGP Key ID : 040D0A3B4ED2E5C7 > Monthly Athmospheric CO=E2=82=82 (2016-01, Mauna Loa Obs.): 402.52