Cumulus / Syndic

RSS and Atom feed parsing
MIT License
34 stars 13 forks source link

Release a new version #10

Closed Chris00 closed 10 years ago

Chris00 commented 10 years ago

The old version does not work: in the toplevel

# #require "syndic";;
...
<opam>/system/lib/syndic/syndic.cma: loaded
Exception: Rss2.Error.Item_expectation.

Moreover, Syndic has no submodules.

amirmc commented 10 years ago

Work around is:

$ opam remove syndic
$ opam pin syndic https://github.com/Cumulus/Syndic.git
$ opam install calendar    # new dependency
$ opam install syndic
dinosaure commented 10 years ago

I think that a new release is possible since I changed the dependency between Netdate and Calendar. I have to make a function in a Syndic module that take an XML input and then, according to the DTD, uses the analyzefunction of modules.

Chris00 commented 10 years ago

On Mon, 4 Aug 2014 01:35:37 -0700, Calascibetta Romain wrote:

I think that a new release is possible since I changed the dependency between Netdate and Calendar. I have to make a function in a Syndic module that take an XML input and then, according to the DTD, uses the analyzefunction of modules.

OK. Of you do not mind, I'd like to check first that all feeds of ocaml.org can be parsed with this library so I can add a constraint to a version.

Chris00 commented 10 years ago

If possible, I'd also like to have the work that I've done on conversion, output, and aggregation functions to go into 1.1 as I need them for the planet on ocaml.org.

dinosaure commented 10 years ago

Hmmhmm, I thought put it in 2.0 because of the change of library (OCamlNet and Calendar). Thus, we would work on a good basis for the next features. Your work is quite large and it can have no place for the Changelog :p !

But if it's really necessary, okay.

Chris00 commented 10 years ago

I can try to split my changes in the small ones that can go to 1.2 and the larger additions that you may want to review before merging. Please let me know whether you favor that path — it requires some work and I would prefer not to do it for nothing!

dinosaure commented 10 years ago

I think it will be too boring for you, I endorse your issues from 1.1 - just that I'm more patient.

dinosaure commented 10 years ago

Go to release 1.1 !