guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GSoC] Rewrite Hydra to be more integrated with Guix.


From: Alex Kost
Subject: Re: [GSoC] Rewrite Hydra to be more integrated with Guix.
Date: Sat, 19 Mar 2016 10:48:05 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Ludovic Courtès (2016-03-18 23:55 +0300) wrote:

> Alex Kost <address@hidden> 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]