[opensuse-buildservice] New design
Hello, only want to say: I like it! Really. And when I like something I start to talk about details I dislike :-). Some details may be improved, but looks really fine. a) Would it be possible to only scroll the contents of the right box (when CSS and browser support it - i.e. optional). I think I read about that possibility, when I last had a look at CSS. b) On a monitor page at the bottom:
Updated at: 2007-11-07 09:20:48+01:00 [Back to xxx] [Build Status Monitor]
The links can both be removed (also on lots of other pages). The updated text should either go in the right side of the title line showing the "Builder Projects xxx Status Monitor" or into the left menu. c) One major request: Reduce the SPACE needed for - package display on project page - repository overview on project page - monitor page. Possible ideas to do so: - use symbols with mouseover texts instead of the texts - use multicolumn tables - different places (ask your designers) When I get the displays for home:dstoecker onto my 1280:1024 screen, I will be happy. Especially the monitor page with multiple repositories is a problem now. d) Please be fast with adapting the design of the Buildservice data pages :-) Ciao -- http://www.dstoecker.eu/ (PGP key available) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
I like it too! But one small bug, the 'autoscroll' feature (that can be used to watch the progress of builds) seems to be broken. This is with current Firefox on Fedora 7. Cheers JP Dirk Stoecker wrote:
Hello,
only want to say:
I like it! Really.
And when I like something I start to talk about details I dislike :-). Some details may be improved, but looks really fine.
a) Would it be possible to only scroll the contents of the right box (when CSS and browser support it - i.e. optional). I think I read about that possibility, when I last had a look at CSS.
b) On a monitor page at the bottom:
Updated at: 2007-11-07 09:20:48+01:00 [Back to xxx] [Build Status Monitor]
The links can both be removed (also on lots of other pages).
The updated text should either go in the right side of the title line showing the "Builder Projects xxx Status Monitor" or into the left menu.
c) One major request:
Reduce the SPACE needed for - package display on project page - repository overview on project page - monitor page.
Possible ideas to do so: - use symbols with mouseover texts instead of the texts - use multicolumn tables - different places (ask your designers)
When I get the displays for home:dstoecker onto my 1280:1024 screen, I will be happy.
Especially the monitor page with multiple repositories is a problem now.
d) Please be fast with adapting the design of the Buildservice data pages :-)
Ciao
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dirk Stoecker wrote:
c) One major request:
Reduce the SPACE needed for - package display on project page - repository overview on project page - monitor page.
Possible ideas to do so: - use symbols with mouseover texts instead of the texts - use multicolumn tables - different places (ask your designers)
When I get the displays for home:dstoecker onto my 1280:1024 screen, I will be happy.
Also, with the new design, if the build monitor table doesn't fit into the screen, it gets a separate scrollbar at the bottom of the screen, which can be quite hard to reach (opposed to the browser window's scrollbar). Eg. to find out the status of NetworkManager on openSUSE 10.3 / x86_64 here https://build.opensuse.org/project/monitor?project=GNOME%3ASTABLE one has to scroll the window down, then scroll the monitor table to the right and then scroll the window back to top. With the old design, this was much easier, because only the browser window had scrollbars. Is this an oversight or is it intentional? I'm using Firefox 2.0.0.8 on openSUSE Factory btw. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Michal Marek wrote:
Also, with the new design, if the build monitor table doesn't fit into the screen, it gets a separate scrollbar at the bottom of the screen, which can be quite hard to reach (opposed to the browser window's scrollbar). Eg. to find out the status of NetworkManager on openSUSE 10.3 / x86_64 here
https://build.opensuse.org/project/monitor?project=GNOME%3ASTABLE
I forgot to mention that I use a minimum font size of 18pt, in a default setup that page looks OK in a sufficiently large window. But in a project with more repos, it will happen even with normal font size. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Michal Marek wrote:
Also, with the new design, if the build monitor table doesn't fit into the screen, it gets a separate scrollbar at the bottom of the screen, which can be quite hard to reach (opposed to the browser window's scrollbar). Eg. to find out the status of NetworkManager on openSUSE 10.3 / x86_64 here
https://build.opensuse.org/project/monitor?project=GNOME%3ASTABLE
one has to scroll the window down, then scroll the monitor table to the right and then scroll the window back to top. With the old design, this was much easier, because only the browser window had scrollbars.
Is this an oversight or is it intentional?
This was intentional because the overall design isn't able to handle pages wider than the browser window. The top part of the layout doesn't scale with the page but the browser window size. This looked ugly with the monitor so we decided to make the table scrollable. In your case this is of course an usability nightmare and has to be changed. Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thu, 8 Nov 2007, Andreas Bauer wrote:
Michal Marek wrote:
Also, with the new design, if the build monitor table doesn't fit into the screen, it gets a separate scrollbar at the bottom of the screen, which can be quite hard to reach (opposed to the browser window's scrollbar). Eg. to find out the status of NetworkManager on openSUSE 10.3 / x86_64 here
https://build.opensuse.org/project/monitor?project=GNOME%3ASTABLE
one has to scroll the window down, then scroll the monitor table to the right and then scroll the window back to top. With the old design, this was much easier, because only the browser window had scrollbars.
Is this an oversight or is it intentional?
This was intentional because the overall design isn't able to handle pages wider than the browser window. The top part of the layout doesn't scale with the page but the browser window size. This looked ugly with the monitor so we decided to make the table scrollable. In your case this is of course an usability nightmare and has to be changed.
Yes, but plase not by changing the scrollbar, but by reducing the space, so I no longer need to scroll. See https://build.opensuse.org/project/monitor?project=home%3Adstoecker Possible improvements: a) replace texts by short symbols (saves lot of space) b) Correct title line: <td></td> <th colspan="2<strong>">Fedora_7</strong></th> <th colspan="2<strong>">Fedora_Extras_6</strong></th> <th colspan="1<strong>">Mandriva_2006</strong></th> <th colspan="1<strong>">Mandriva_2007</strong></th> --> The <strong> is at wrong place --> Make the elements centered c) For really lots of repositories (e.g. > 10) replace the names with shorter abbreviations: - remove spaces and "_" - replace "linux" with L, "opensuse" with OS, "suse" with S, "mandriva" with M and "fedora" with F (this should shorten most of the possible names). Ciao -- http://www.dstoecker.eu/ (PGP key available) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dirk Stoecker wrote:
Yes, but plase not by changing the scrollbar, but by reducing the space, so I no longer need to scroll.
Or both? I'm all for shrinking the table, but it'll always be trivial to create a project where the table overflows. But when this becomes a corner case, what about preferring usability over nice look in a corner case? Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Fri, 9 Nov 2007, Michal Marek wrote:
Dirk Stoecker wrote:
Yes, but plase not by changing the scrollbar, but by reducing the space, so I no longer need to scroll.
Or both? I'm all for shrinking the table, but it'll always be trivial to create a project where the table overflows. But when this becomes a corner case, what about preferring usability over nice look in a corner case?
Again I think CSS allows to have the outer scroller linked to the other one, or am I wrong here? This would leave the design intact and also improves usability. Ciao -- http://www.dstoecker.eu/ (PGP key available) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
c) For really lots of repositories (e.g. > 10) replace the names with shorter abbreviations: - remove spaces and "_" - replace "linux" with L, "opensuse" with OS, "suse" with S, "mandriva" with M and "fedora" with F (this should shorten most of the possible names). Why not show the status for one distro combined over all hardware
On Friday 09 November 2007 08:45, Dirk Stoecker wrote: platforms using an icon, for example one bullet in color green or red per hardware platform? A mouseover effect on the bullet could show the platform string and the table header could contain the platforms as well like: Fedora Ex 6 i586, x86_64 I agree that this is somehow confusing for newbies, but this entire page is for experts who know what they want to investigate and quickly get to know the symbolic. I'll attach two icon examples, they're small. And I only allow myself drawing little images because its friday ;-) Klaas -- Klaas Freitag Architect OPS/IPD SUSE LINUX Products GmbH - Nuernberg
Hi, I think the link at the bottom left - "writing spec files" should point to the wiki (http://en.opensuse.org/SUSE_Package_Conventions) as the current one is unmaintained. Also links will look better if capitalisation is used. Btw, good job! -- Regards, Nikolay Derkach --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (6)
-
Andreas Bauer
-
Dirk Stoecker
-
John Pye
-
Klaas Freitag
-
Michal Marek
-
Nikolay Derkach