[opensuse-buildservice] A new user interface for you!
Friends, the OBS team, together with many of you, has developed and beta-tested a new, more modern, user interface for the last couple of months. And today we are beginning to roll it out for everybody! Expect the OBS web user interface to change for you in the coming days, if it has not already. As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues. https://openbuildservice.org/support/ Henne -- Henne Vogelsang http://www.opensuse.org Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Montag, 15. Juli 2019 13:54:02 CEST Henne Vogelsang wrote:
[ new, more modern, user interface ]
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
Dear Henne, we are already using the new UI in our private instance, and like it quite well so far. I would mention two small things that are a bit annoying: 1) In the previous versions of the "Monitor" page of a project it would omit columns that are entirely empty after filtering. We have a few projects with a lot of repositories where this creates a very large, almost emtpy table if I de-select "succeeded" packages. I liked the previous behavior of omiting empty columns more, there :) 2) The new(?) "Status" page is very nice (and probably a better fit for what I try to accomplish with the first issue)! However, it seems that it also considers a package a failure in case it failed once but has since been disabled for that (or all) repositories. This creates "ghost" entries there, that can only be fixed by removing those packages or re-enabling and actually fixing them. Thanks for the nice UI update! Kind regards, Lorenz -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hey, On 15.07.19 16:23, Lorenz Hüdepohl wrote:
On Montag, 15. Juli 2019 13:54:02 CEST Henne Vogelsang wrote:
[ new, more modern, user interface ]
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
Dear Henne,
we are already using the new UI in our private instance, and like it quite well so far.
Glad to hear!
I would mention two small things that are a bit annoying:
1) In the previous versions of the "Monitor" page of a project it would omit columns that are entirely empty after filtering.
The same is true in the new interface, are you sure those lines are really empty and you're not missing the horizontal scroll bar at the bottom?
2) The new(?) "Status" page is very nice (and probably a better fit for what I try to accomplish with the first issue)!
That page has always been there, it was behind the 'Advanced' tab.
However, it seems that it also considers a package a failure in case it failed once but has since been disabled for that (or all) repositories. This creates "ghost" entries there, that can only be fixed by removing those packages or re-enabling and actually fixing them.
That sounds like a bug, there is a lot of caching going on in that page. Some caches are valid for 30 minutes. Can you report an issue on github and provide us the exact steps to reproduce this? That would be awesome.
Thanks for the nice UI update!
Thank you Lorenz for your feedback and your warm words, appreciated :-) Henne -- Henne Vogelsang http://www.opensuse.org Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Montag, 15. Juli 2019 18:17:09 CEST Henne Vogelsang wrote:
On 15.07.19 16:23, Lorenz Hüdepohl wrote:
1) In the previous versions of the "Monitor" page of a project it would omit columns that are entirely empty after filtering.
The same is true in the new interface, are you sure those lines are really empty and you're not missing the horizontal scroll bar at the bottom?
Empty rows are indeed omitted - I was arguing that it would be usefull to also omit empty columns (with the repositories).
2) The new(?) "Status" page is very nice (and probably a better fit for what I try to accomplish with the first issue)!
That page has always been there, it was behind the 'Advanced' tab.
Oh well, I should have been more curious there. It would have been so usefull in the past :)
However, it seems that it also considers a package a failure in case it failed once but has since been disabled for that (or all) repositories. This creates "ghost" entries there, that can only be fixed by removing those packages or re-enabling and actually fixing them.
That sounds like a bug, there is a lot of caching going on in that page. Some caches are valid for 30 minutes. Can you report an issue on github and provide us the exact steps to reproduce this? That would be awesome.
Let's see if I can find a way, I will try! Kind regards, Lorenz -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Dienstag, 16. Juli 2019 10:45:49 CEST Lorenz Hüdepohl wrote:
On Montag, 15. Juli 2019 18:17:09 CEST Henne Vogelsang wrote:
On 15.07.19 16:23, Lorenz Hüdepohl wrote:
However, it seems that it also considers a package a failure in case it failed once but has since been disabled for that (or all) repositories. This creates "ghost" entries there, that can only be fixed by removing those packages or re-enabling and actually fixing them.
That sounds like a bug, there is a lot of caching going on in that page. Some caches are valid for 30 minutes. Can you report an issue on github and provide us the exact steps to reproduce this? That would be awesome.
Let's see if I can find a way, I will try!
It is not exactly the same, but on build.opensuse.org the status page of home:lorenz:filesystems is currently empty, even though there is in fact a single failed package in that project. I made sure to wait for longer than 30 minutes :) Or what exactly is supposed to be presented on the status page? Ciao, Lorenz -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Dienstag, 16. Juli 2019 10:45:49 CEST Lorenz Hüdepohl wrote:
On 16.07.19 14:28, Lorenz Hüdepohl wrote:
It is not exactly the same, but on build.opensuse.org the status page of home:lorenz:filesystems is currently empty, even though there is in fact a single failed package in that project. I made sure to wait for longer than 30 minutes :)
I think this is a bug, please report it on github. TIA
Did that: https://github.com/openSUSE/open-build-service/issues/7946 Ciao, Lorenz -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Moin, On Mon, 15 Jul 2019, 13:54:02 +0200, Henne Vogelsang wrote:
Friends,
the OBS team, together with many of you, has developed and beta-tested a new, more modern, user interface for the last couple of months. And today we are beginning to roll it out for everybody!
Expect the OBS web user interface to change for you in the coming days, if it has not already.
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
could it be that default permissions have changed? With the old (former) interface, I have been able to look at a repository's content *without* having to log in, but this does no longer appear to be possible. E.g. <https://build.opensuse.org/package/show/home:manfred-h/broadcom-wl> Now click on e.g. "openSUSE_Tumbleweed" link in the "Build results" section: <https://build.opensuse.org/package/binaries/home:manfred-h/broadcom-wl/openSUSE_Tumbleweed> reults in: "Sorry, you are not authorized to perform this action." This used to work before, and without any user authentication before.
Henne
Cheers. l8er manfred
Hey, On 19.07.19 14:37, Manfred Hollstein wrote:
On Mon, 15 Jul 2019, 13:54:02 +0200, Henne Vogelsang wrote:
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
could it be that default permissions have changed? With the old (former) interface, I have been able to look at a repository's content *without* having to log in
Works for me. Can you narrow down the timeframe this happened to you? Henne -- Henne Vogelsang http://www.opensuse.org Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hi Henne, On Fri, 19 Jul 2019, 16:46:59 +0200, Henne Vogelsang wrote:
Hey,
On 19.07.19 14:37, Manfred Hollstein wrote:
On Mon, 15 Jul 2019, 13:54:02 +0200, Henne Vogelsang wrote:
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
could it be that default permissions have changed? With the old (former) interface, I have been able to look at a repository's content *without* having to log in
Works for me. Can you narrow down the timeframe this happened to you?
yep, works for me today, too. Didn't work yesterday, but don't remember when I tried last; did not try today up until your reply, though.
Henne
Cheers. l8er manfred
On Monday 2019-07-15 13:54, Henne Vogelsang wrote:
Friends,
the OBS team, together with many of you, has developed and beta-tested a new, more modern, user interface for the last couple of months. And today we are beginning to roll it out for everybody!
Expect the OBS web user interface to change for you in the coming days, if it has not already.
1. User joins beta. 2. Bug reports about questionable CSS choices. 3. Issue is closed as "agree to disagree". 4. ??? Holidays, time passes. 5. The beta has been propagated to stable. All the major visual annoyances are resolved to satisfaction. Strange modus operandi, but it worked out! :-D -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hey, welcome back! On 26.08.19 09:38, Jan Engelhardt wrote:
Strange modus operandi, but it worked out! :-D
As long as you are happy, we are happy ;-) Henne -- Henne Vogelsang http://www.opensuse.org Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Dear OBS team, On Mon, Jul 15, 2019 at 01:54:02PM +0200, Henne Vogelsang wrote:
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
I know it's kind of late to provide feedback. However, initially the new UI was only used when not logged in, and the old UI was still available when logged in, which made this a non issue. Hoewver, now the new UI is also used when logged in :/ In the old UI, the "project monitor" would nicely use the full width of the available browser window. The new UI doesn't do that. So what I'm facing is shown in the attached two PNGs: * Only a fraction of the horizontal screen real estate is used * The actual number of columns by far exceeds the viewport I presume the purpose of the monitor is to give you an easy overview of all the packages in a project, on all the repositories/distros. The new UI fails to do so, while the old UI was working nicely. The HTML page simply was as wide as the number of repositories you activated, and you could use the browser to scroll left/right, or simply reduce the zoom level to make sure you see all of your projects. In the new UI you can zoom your browser as much as you want. At least I am not able to see more than 9 columns in horizontal direction. If there's some setting to disable this behavior, or some setting to return to the old UI, I would appreciate any pointers. Thanks for all the great work you're doing on OBS. Regards, Harald -- - Harald Welte <laforge@gnumonks.org> http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Tuesday 2019-10-15 12:15, Harald Welte wrote:
In the old UI, the "project monitor" would nicely use the full width of the available browser window. The new UI doesn't do that. So what I'm facing is shown in the attached two PNGs:
No PNGs were received. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Sorry, forgot the attachments. On Tue, Oct 15, 2019 at 12:15:07PM +0200, Harald Welte wrote:
Dear OBS team,
On Mon, Jul 15, 2019 at 01:54:02PM +0200, Henne Vogelsang wrote:
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
I know it's kind of late to provide feedback. However, initially the new UI was only used when not logged in, and the old UI was still available when logged in, which made this a non issue. Hoewver, now the new UI is also used when logged in :/
In the old UI, the "project monitor" would nicely use the full width of the available browser window. The new UI doesn't do that. So what I'm facing is shown in the attached two PNGs:
* Only a fraction of the horizontal screen real estate is used * The actual number of columns by far exceeds the viewport
I presume the purpose of the monitor is to give you an easy overview of all the packages in a project, on all the repositories/distros. The new UI fails to do so, while the old UI was working nicely. The HTML page simply was as wide as the number of repositories you activated, and you could use the browser to scroll left/right, or simply reduce the zoom level to make sure you see all of your projects.
In the new UI you can zoom your browser as much as you want. At least I am not able to see more than 9 columns in horizontal direction.
If there's some setting to disable this behavior, or some setting to return to the old UI, I would appreciate any pointers.
Thanks for all the great work you're doing on OBS.
Regards, Harald
-- - Harald Welte <laforge@gnumonks.org> http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6)
-- - Harald Welte <laforge@gnumonks.org> http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6)
* Harald Welte <laforge@gnumonks.org> [10-15-19 07:42]:
Sorry, forgot the attachments.
On Tue, Oct 15, 2019 at 12:15:07PM +0200, Harald Welte wrote:
Dear OBS team,
On Mon, Jul 15, 2019 at 01:54:02PM +0200, Henne Vogelsang wrote:
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
I know it's kind of late to provide feedback. However, initially the new UI was only used when not logged in, and the old UI was still available when logged in, which made this a non issue. Hoewver, now the new UI is also used when logged in :/
In the old UI, the "project monitor" would nicely use the full width of the available browser window. The new UI doesn't do that. So what I'm facing is shown in the attached two PNGs:
* Only a fraction of the horizontal screen real estate is used * The actual number of columns by far exceeds the viewport
I presume the purpose of the monitor is to give you an easy overview of all the packages in a project, on all the repositories/distros. The new UI fails to do so, while the old UI was working nicely. The HTML page simply was as wide as the number of repositories you activated, and you could use the browser to scroll left/right, or simply reduce the zoom level to make sure you see all of your projects.
In the new UI you can zoom your browser as much as you want. At least I am not able to see more than 9 columns in horizontal direction.
If there's some setting to disable this behavior, or some setting to return to the old UI, I would appreciate any pointers.
Thanks for all the great work you're doing on OBS.
Regards, Harald
-- - Harald Welte <laforge@gnumonks.org> http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6)
-- - Harald Welte <laforge@gnumonks.org> http://laforge.gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6)
YES, better that you forget ATTACTMENTS. next time upload to a file sharing service and provide the link rather than flooding the list with data only a few ?may? wish to see -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hey, On 15.10.19 12:15, Harald Welte wrote:
On Mon, Jul 15, 2019 at 01:54:02PM +0200, Henne Vogelsang wrote:
As always, please keep in touch and give us your feedback over IRC, this list or in case of problems, via github issues.
In the old UI, the "project monitor" would nicely use the full width of the available browser window.
"Nicely" is a strange description for what was happening in that interface ;-) The table was simply overflowing everything to the right...
I presume the purpose of the monitor is to give you an easy overview of all the packages in a project, on all the repositories/distros.
That is one of the things people do with this yes. We considered many alternatives and tried to address a couple of issues in that regard but ultimately decided to go for a redesign. This is tracked in our trello board -> https://trello.com/c/hsJ76Nwk Henne -- Henne Vogelsang http://www.opensuse.org Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (6)
-
Harald Welte
-
Henne Vogelsang
-
Jan Engelhardt
-
Lorenz Hüdepohl
-
Manfred Hollstein
-
Patrick Shanahan