Ludovic Courtès (2016-03-18 23:55 +0300) wrote: > Alex Kost <alez...@gmail.com> skribis: > >> Mathieu Lirzin (2016-03-18 00:38 +0300) wrote: > > [...] > >>> This GSoC will not likely succeed in implementing every features Hydra >>> is currently providing. The objective is rather to create the basis >>> which will then allow further developpements to overcomes the present >>> difficulties. To achieve this the following milestones (suggested by >>> Ludo) will be followed: >>> >>> - Implementing a simple loop pulling Guix Git repository and building >>> every packages. >>> >>> - Adding a “job” abstraction to be able to build different Git branches. >>> >>> - Adding support for a database to keep track of the build results with >>> their associated commit, derivation and output. >>> >>> - Adding a API over HTTP to get the build results remotely (ideally >>> through an Emacs interface). >> >> I dream of a more feature-full API, as the current "M-x guix-hydra-…" >> stuff is not very useful. > > What features do you have in mind?
For example, the Hydra API does not provide a way to search for jobs as we can do with web interface like this: http://hydra.gnu.org/search?query=emacs Also there is no way to get any info on evaluations, so it's not possible to compare evals: i.e., to see what new jobs were added, what was failed or succeeded, etc. -- Alex