From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Cl=C3=A9ment?= Lassieur Subject: Re: (cuirass) Consistent naming and presentation on the front page. Date: Thu, 22 Nov 2018 10:46:45 +0100 Message-ID: <87d0qxphq2.fsf@lassieur.org> References: <632f9fe4-cf82-ee05-7340-61549bad0594@riseup.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gPlZW-0003u2-Ch for guix-devel@gnu.org; Thu, 22 Nov 2018 04:46:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gPlZT-0004a1-3A for guix-devel@gnu.org; Thu, 22 Nov 2018 04:46:54 -0500 Received: from mail.lassieur.org ([83.152.10.219]:36528) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gPlZS-0004WD-KJ for guix-devel@gnu.org; Thu, 22 Nov 2018 04:46:51 -0500 In-reply-to: <632f9fe4-cf82-ee05-7340-61549bad0594@riseup.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: swedebugia Cc: guix-devel Hi swedebugia, swedebugia writes: > Hi > > I propose we stick to one naming scheme and keep it in both urls and the > web-ui. The reason why they differ is historical: the API comes from hydra (which uses words such as 'jobset'), and the web UI uses Cuirass' own vocabulary (evaluations, specifications, builds). > I propose to completely drop the words "evaluation(s)" and "build(s)" as = this > is just confusing and implement the following changes: We would need to change all of Cuirass' code too, which is, in my opinion, too much work. Plus, Cuirass and Hydra behave differently, so it makes sense to use another vocabulary for Cuirass. Changing the API would be annoying because it's used by several people. So overall, I like the status quo. > Look at http://berlin.guixsd.org/ and see how it looks now. > > Specifications: > -------------- > Name Inputs > wip-rust wip-rust (on wip-rust) > > Jobsets (for specification: wip-rust) > ------------------------------------ > Jobset ID Input changes Success Status > 1321 wip-rust =E2=86=92 4df3e06 4340 active/inactive > ... > > Jobs in jobset #1231: > ---------------------- > ID Specification Completion time=09=09 > (icon) 586752 wip-rust 12 Nov 21:59 +0100 > > Jobname Packagename > rust-1.24.1.x86_64-linux rust-1.24.1=09 > > System Log > x86_64-linux raw > ... > > > I changed: > Jobs renamed /job/jobname/ and /name/packagename/ and removed "builds of > evaluation" Note that there is no notion of "package" in Cuirass. Most builds refer to packages, but some of them, for example, refer to tests. > Jobset renamed /#/jobset id/ and removed "evaluations of" > > Jobs have status succede/failed/canceled/pending and logs. > Jobsets can be active/inactive Yes, and for that we need an admin interface. But this is off-topic :) That could be a seperate bug/wishlist though. > Specifications does not have a status but an input. I don't understand this. :-) > Also I would like to propagate the status and links from the jobset-page = to > the header of the jobs-page (now with the uri /eval/####) below the title= like > this: > > "Browse by jobstatus: # succeded # failed # pending" (with textlinks) Hmm, I don't think this should be a priority because we can already browse by jobstatus from the Specifications page. > Presentation: > ------------- > If somebody really want to mention evaluation and build I suggest to desc= ribe > the whole build-server rationale on the frontpage in a paragraph. > > There we could also describe the machines, hardware and status of the who= le > shabang and a paragraph with thanks to MDC for donating/hosting the hardw= are > to make this possible. > > What do you think? This is too specific. What we need is a way to customize the front page. That could be another bug/wishlist too. Cheers, Cl=C3=A9ment