OCamlPro / opam-builder

Other
4 stars 4 forks source link

separate dependency-failure from package-failure #44

Open gasche opened 7 years ago

gasche commented 7 years ago

Currently opam-builder considers that any package whose dependencies are installable should be buildable, and counts any failure as just a Failure of the package to build. This PR separates two status, Failure, when the package itself fails to build, and DepFail (Dependency Failure), when one of the dependencies failed to build. Separating the two in the web interface really matter if we want to locate the packages that have to be fixed first -- currently I waste time going through Failure that are in fact DepFail, and (for now) require no action on my part.

Fixes #5.

gasche commented 7 years ago

Note: the colors were previously

as I was doing the change I also moved BadDeps to white (I mostly don't care), so the new color scheme is:

I could move BadDeps back to some intermediary color (yellow ?) if asked.