Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#709063: developer.php: Show buildd status

1 view
Skip to first unread message

Joachim Breitner

unread,
May 20, 2013, 11:20:03 AM5/20/13
to
Package: qa.debian.org
Severity: wishlist
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

as discussed on IRC: Support for actually displaying the buildd status
on developer.php.

There are up to two lines, one for unstable and one (possibly) for
experiemntal). If the package is in good shape on all arches (Installed
or Not-For-Us), a summary is displayed, otherwise all arches are shown.

Pabs suggested to sum up the individual states, but I prefer it this
way, as it allows to spot with one glance what arches are affected, and
if one arch is doing particularly bad.

Cronjob script untested, the rest can be seen in action on
http://qa.debian.org/~nomeata/developer.php?login=nomeata

Thanks for review (if wanted) and merging.

Greetings,
Joachim


- -- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.8-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlGaPekACgkQ9ijrk0dDIGzp0gCgyZY9HxNLmebFClMAEj1mr5Ru
+oQAn1C9E2aXP2x67C4Ah/0257mXcRD6
=DXWw
-----END PGP SIGNATURE-----
0009-Show-actual-buildd-state-on-developer.php.patch

Mehdi Dogguy

unread,
May 20, 2013, 2:10:01 PM5/20/13
to
Le 2013-05-20 17:14, Joachim Breitner a écrit :
> Package: qa.debian.org
> Severity: wishlist
> Tags: patch
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> as discussed on IRC: Support for actually displaying the buildd status
> on developer.php.
>
> There are up to two lines, one for unstable and one (possibly) for
> experiemntal). If the package is in good shape on all arches
> (Installed
> or Not-For-Us), a summary is displayed, otherwise all arches are
> shown.
>
> Pabs suggested to sum up the individual states, but I prefer it this
> way, as it allows to spot with one glance what arches are affected,
> and
> if one arch is doing particularly bad.
>
> Cronjob script untested, the rest can be seen in action on
> http://qa.debian.org/~nomeata/developer.php?login=nomeata
>

I can see the need for such view, but somehow, it also makes it less
clear than the old version... since sid and exp look the same. Also, it
is
not true that "exp is always the same" since you could have a package
in
exp, and not in sid. So it makes it mandatory to look at the pointed
url
to understand the meaning.

IMHO, it would be "nicer" if buildd links could be colored when some
package
is failing to build on some arch. It would still be visually clear
which
suite is impacted, and adds the information about the buildd state.

Regards,

--
Mehdi


--
To UNSUBSCRIBE, email to debian-bugs-...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Joachim Breitner

unread,
May 20, 2013, 2:50:02 PM5/20/13
to
Hi,

Am Montag, den 20.05.2013, 19:58 +0200 schrieb Mehdi Dogguy:
> Le 2013-05-20 17:14, Joachim Breitner a écrit :
> > Hi,
> >
> > as discussed on IRC: Support for actually displaying the buildd status
> > on developer.php.
> >
> > There are up to two lines, one for unstable and one (possibly) for
> > experiemntal). If the package is in good shape on all arches
> > (Installed
> > or Not-For-Us), a summary is displayed, otherwise all arches are
> > shown.
> >
> > Pabs suggested to sum up the individual states, but I prefer it this
> > way, as it allows to spot with one glance what arches are affected,
> > and
> > if one arch is doing particularly bad.
> >
> > Cronjob script untested, the rest can be seen in action on
> > http://qa.debian.org/~nomeata/developer.php?login=nomeata
> >
>
> I can see the need for such view, but somehow, it also makes it less
> clear than the old version...

The old version is just a static link to buildd, and no mention of exp
at all... or what view are you referring to?

> since sid and exp look the same. Also, it
> is not true that "exp is always the same" since you could have a package
> in exp, and not in sid.

In that case, there is a "-" in the first line:
http://qa.debian.org/~nomeata/developer.php?packages=haskell-blaze-svg

> IMHO, it would be "nicer" if buildd links could be colored when some
> package is failing to build on some arch. It would still be visually clear
> which suite is impacted, and adds the information about the buildd state.

How so, there is only one link.

Also, there are quite a few package where there is one arch always in a
bad state (such as BD-Uninstallable); just exposing one bit of
information is not a lot, when we can expose much more.

Greetings,
Joachim

--
Joachim "nomeata" Breitner
Debian Developer
nom...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: nom...@joachim-breitner.de | http://people.debian.org/~nomeata

signature.asc

Arno Töll

unread,
May 20, 2013, 3:00:03 PM5/20/13
to
Hi,

On 20.05.2013 20:38, Joachim Breitner wrote:
> Also, there are quite a few package where there is one arch always in a
> bad state (such as BD-Uninstallable); just exposing one bit of
> information is not a lot, when we can expose much more.

please don't suggest that a buildd failure is an "error" which needs to
be fixed by showing an icon with such a connotation in DDPO.

BD-Uninstallable is a good example you mentioned. That could be
misleading in such that developers might blacklist these architectures
explicitly just to have a "clean" view in DDPO, contrary to best practices.


--
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D

signature.asc

Jakub Wilk

unread,
May 20, 2013, 3:40:03 PM5/20/13
to
* Joachim Breitner <nom...@debian.org>, 2013-05-20, 17:14:
>http://qa.debian.org/~nomeata/developer.php?login=nomeata

I find the new view visually distracting... Also, it makes the tables
quite a bit wider. :(

--
Jakub Wilk

Charles Plessy

unread,
May 20, 2013, 8:30:02 PM5/20/13
to
Le Mon, May 20, 2013 at 09:37:41PM +0200, Jakub Wilk a �crit :
> * Joachim Breitner <nom...@debian.org>, 2013-05-20, 17:14:
> >http://qa.debian.org/~nomeata/developer.php?login=nomeata
>
> I find the new view visually distracting... Also, it makes the
> tables quite a bit wider. :(

By the way, how about displaying the versions in Experimental as a second line
in Unstable, similar to the backports for Testing, Stable and Oldstable ? This
could save quite some horizontal space. This also an issue for me: my
threshold is whether I see the the Watch column or not.

Cheers,

--
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan


--
To UNSUBSCRIBE, email to debian-q...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20130521002...@falafel.plessy.net

Joachim Breitner

unread,
May 25, 2013, 12:00:01 PM5/25/13
to
Hi,

as suggested by pabs, I made the new look non-default and optional,
amended patch attached.
0001-Show-actual-buildd-state-on-developer.php.patch
signature.asc

Debian Bug Tracking System

unread,
May 26, 2013, 3:40:05 AM5/26/13
to
Your message dated Sun, 26 May 2013 15:27:32 +0800
with message-id <CAKTje6HRuQE9mfOJ_rhSQRWG...@mail.gmail.com>
and subject line Re: Bug#709063: developer.php: Show buildd status
has caused the Debian Bug report #709063,
regarding developer.php: Show buildd status
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


--
709063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=709063
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
0009-Show-actual-buildd-state-on-developer.php.patch

Debian Bug Tracking System

unread,
May 26, 2013, 5:10:02 AM5/26/13
to
Your message dated Sun, 26 May 2013 07:23:52 +0000
with message-id <E1UgVJ2-...@vasks.debian.org>
and subject line qa.debian.org bug fixed in revision 3003
0009-Show-actual-buildd-state-on-developer.php.patch
0 new messages