[opensuse-buildservice] Enhancement ideas for https://build.opensuse.org/image_templates
Hi, I think the former SUSE Studio UI* was a bit better than what we have on https://build.opensuse.org/image_templates. So here are some of my idea to improve the existing page: 1) Having “Template for”/“Templates using" in the name of each projects might be too much? In that regard I could rename “SLE 15 Code Line” by just “SUSE Linux Enterprise 15” and you could rename "Templates using openSUSE Leap 15.1” by just “openSUSE Leap 15.1”. 2) Emphasis on openSUSE and SLE latest version - By having a “UI frame” called "openSUSE and SLE latest versions” containing Leap 15.1, Tumbleweed and SLE 15.1. - Then a frame called “others” containing everything else but with Leap 15.0 and SLE 15.1 at the top, then the rest So do you like my ideas? I’m wondering if I could contribute/do this on my own and how? Thanks and have a nice day, Regards, * for reference https://nocnypingwin.pl/wp-content/uploads/2014/02/zrzutekranu23.png -- Vincent Moutoussamy SUSE Beta Program, JeOS and SDK Project Manager
Vincent Moutoussamy <vmoutoussamy@suse.com> wrote:
Hi,
I think the former SUSE Studio UI* was a bit better than what we have on https://build.opensuse.org/image_templates.
Agreed.
So here are some of my idea to improve the existing page:
1) Having “Template for”/“Templates using" in the name of each projects might be too much? In that regard I could rename “SLE 15 Code Line” by just “SUSE Linux Enterprise 15” and you could rename "Templates using openSUSE Leap 15.1” by just “openSUSE Leap 15.1”.
2) Emphasis on openSUSE and SLE latest version - By having a “UI frame” called "openSUSE and SLE latest versions” containing Leap 15.1, Tumbleweed and SLE 15.1. - Then a frame called “others” containing everything else but with Leap 15.0 and SLE 15.1 at the top, then the rest
So do you like my ideas?
Sounds good to me! The current ordering / grouping is definitely a bit confusing. Generally things should be sorted from newest to oldest (or vice-versa in some cases), and openSUSE / SLE templates should not be mixed up together too much, except if it's just the latest versions of each like you suggest above.
Hey, On 11.09.19 15:11, Vincent Moutoussamy wrote:
1) Having “Template for”/“Templates using" in the name of each projects might be too much?
This view is "just" displaying content in the OBS. We are displaying the title (or name if no title exists) of all packages of projects that have the attribute OBS:ImageTemplates attached to them. So if you are looking at this page right now: "SLE 15 Code Line" is the title of this project -> https://build.opensuse.org/project/show/SUSE:Templates:Images:SLE-15 "SLE-15 container using docker tool" is the title of this package -> https://build.opensuse.org/package/show/SUSE:Templates:Images:SLE-15-SP1/SLE... If you want something else displayed there, you should talk to the maintainers. That's the idea behind it, the OBS admin attaches the attribute to your project, as project maintainer you are then responsible for what is shown on the page.
2) Emphasis on openSUSE and SLE latest version - By having a “UI frame” called "openSUSE and SLE latest versions” containing Leap 15.1, Tumbleweed and SLE 15.1. - Then a frame called “others” containing everything else but with Leap 15.0 and SLE 15.1 at the top, then the rest
This one sounds like feature to group certain things together on this page. You should realize that this is not a page, this is an app. An app that is not only used for openSUSE / SUSE. So we would have to come up with a generic way.
I’m wondering if I could contribute/do this on my own and how?
First of all you can file a feature request on github. https://github.com/openSUSE/open-build-service/issues/new/choose If you want to make this then your first code contribution to OBS let me know, I'll guide you through it! :-) 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, Thanks for the feedback Henne and Adam! I will ping the maintainer for simplifying the projects name and will definitely use https://github.com/openSUSE/open-build-service/issues/new/choose for the “grouping” idea. Have a nice day/evening everyone! Regards, -- Vincent Moutoussamy SUSE Beta Program, JeOS and SDK Project Manager
On 11 Sep 2019, at 16:58, Henne Vogelsang <hvogel@opensuse.org> wrote:
Hey,
On 11.09.19 15:11, Vincent Moutoussamy wrote:
1) Having “Template for”/“Templates using" in the name of each projects might be too much?
This view is "just" displaying content in the OBS. We are displaying the title (or name if no title exists) of all packages of projects that have the attribute OBS:ImageTemplates attached to them. So if you are looking at this page right now:
"SLE 15 Code Line" is the title of this project -> https://build.opensuse.org/project/show/SUSE:Templates:Images:SLE-15
"SLE-15 container using docker tool" is the title of this package -> https://build.opensuse.org/package/show/SUSE:Templates:Images:SLE-15-SP1/SLE...
If you want something else displayed there, you should talk to the maintainers. That's the idea behind it, the OBS admin attaches the attribute to your project, as project maintainer you are then responsible for what is shown on the page.
2) Emphasis on openSUSE and SLE latest version - By having a “UI frame” called "openSUSE and SLE latest versions” containing Leap 15.1, Tumbleweed and SLE 15.1. - Then a frame called “others” containing everything else but with Leap 15.0 and SLE 15.1 at the top, then the rest
This one sounds like feature to group certain things together on this page. You should realize that this is not a page, this is an app. An app that is not only used for openSUSE / SUSE. So we would have to come up with a generic way.
I’m wondering if I could contribute/do this on my own and how?
First of all you can file a feature request on github.
https://github.com/openSUSE/open-build-service/issues/new/choose
If you want to make this then your first code contribution to OBS let me know, I'll guide you through it! :-)
Henne
-- Henne Vogelsang http://www.opensuse.org Everybody has a plan, until they get hit. - Mike Tyson
Vincent Moutoussamy <vmoutoussamy@suse.com> wrote:
Hi,
Thanks for the feedback Henne and Adam!
You're welcome. And BTW did my email appear horribly mangled to you? It seems that O365 did something horrendous to it. I wonder if it will happen to this one too ... -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (3)
-
Adam Spiers
-
Henne Vogelsang
-
Vincent Moutoussamy