OCamlPro / ows

A service to analyse the state of the opam repository w.r.t. all available version of the OCaml compiler.
http://ows.irill.org/latest/today/index.html
Other
5 stars 3 forks source link

Do not consider than valid constraints means that the package is valid #7

Closed samoht closed 9 years ago

samoht commented 9 years ago

From the doc:

A package is Correct if it is installable on All (declared) Switch

For an end-user perspective, "Installable" usually means (i) that the package doesn't have conflicting dependencies and (ii) that the package actually compiles and installs fine. The way you phrase this seems a bit wrong to me, at it seems to implies that both (i) and (ii) are true. In your case, you are only checking (i). It would be possible to integrate with the [bulk builds(http://opam.ocaml.org/builds/) to have information about (ii) as well.

rdicosmo commented 9 years ago

Sure, integrating the results is definitely a plus; and by the way, there is no reason to perform a bulk build on a package whose dependencies are broken :-)

samoht commented 9 years ago

by the way, there is no reason to perform a bulk build on a package whose dependencies are broken

Indeed! I guess that's why @avsm asked for JSON results :-)

abate commented 9 years ago

the json results are now available : http://ows.irill.org/json/weather.json