[opensuse-buildservice] Reworking the enduser software search part III, Appstore
Hi all, after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category. Check out the first version here: http://software.opensuse.org/packages Please tell me what you think about it and have a nice weekend :-) Greetings -- Thomas Schmidt (tom [at] opensuse.org) openSUSE Boosters Team "Don't Panic", Douglas Adams (11.03.1952 - 11.05.2001) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hello Thomas, some comments that I have after a quickly look at the new software-search part of obs are: - Office: Looking at the apps inside "Office" I believe the word Productivity make sense too, maybe "Office & Productivity" - The name "openSUSE Apps", Humm I don't know another name, but as we have a advance icon that allow users to search apps for other distros like CentOS, RH, ... maybe to have a more general name instead of "openSUSE Apps" makes more sense, openStore, openApps, openShop, I don't know, this is just some suggestion, also having an more general name could bring more users from other projects and distros. My vision is pretty similar with what has happened with openSUSE Build Service that has changed to open Build Service. - maybe Education and Science instead of a Education alone. I'm thinking about some medical and some sientific apps. Where to include it? I don't know, and maybe is not necessary too. - I see xsane as office or productivity or even Tools instead of Multimedia, of course can be inside multimedia too, but I really believe that makes more sense for office or productivity. 2012/3/23 Thomas Schmidt <tom@opensuse.org>:
Hi all, after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category.
Check out the first version here: http://software.opensuse.org/packages
Please tell me what you think about it and have a nice weekend :-)
Greetings
-- Thomas Schmidt (tom [at] opensuse.org) openSUSE Boosters Team "Don't Panic", Douglas Adams (11.03.1952 - 11.05.2001) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 23.03.2012 18:23, Carlos Ribeiro wrote:
Hello Thomas,
some comments that I have after a quickly look at the new software-search part of obs are:
- Office: Looking at the apps inside "Office" I believe the word Productivity make sense too, maybe "Office& Productivity"
- The name "openSUSE Apps", Humm I don't know another name, but as we have a advance icon that allow users to search apps for other distros like CentOS, RH, ... maybe to have a more general name instead of "openSUSE Apps" makes more sense, openStore, openApps, openShop, I don't know, this is just some suggestion, also having an more general name could bring more users from other projects and distros. My vision is pretty similar with what has happened with openSUSE Build Service that has changed to open Build Service.
We must differentiate between the package search and the appstore-like category browsing. The search is searching the whole obs and gets results from all distributions that are build there, so it's not openSUSE specific, although the default search distribution is openSUSE 12.1 which can be changed in the search options. The app browsing is based on appstream data that is currently only generated for openSUSE Factory, and so it is openSUSE specific. When more distributions support it (for example 12.2) we need to see how to present this. Maybe as seperate appstores per distribution, or merged and show he available versions in the app lists.
- maybe Education and Science instead of a Education alone. I'm thinking about some medical and some sientific apps. Where to include it? I don't know, and maybe is not necessary too.
The app browsing startpage needs design work anyway, what's currently online is a first draft from me. I changed the headlines as you suggested.
- I see xsane as office or productivity or even Tools instead of Multimedia, of course can be inside multimedia too, but I really believe that makes more sense for office or productivity.
The app browser just shows what the obs provides. So if a package is in the wrong category please check back with the package maintainer so he can fix this. (To get the maintainer of a package you can use for example: osc maintainer openSUSE:Factory xsane) Greetings -- Thomas Schmidt (tom [at] opensuse.org) openSUSE Boosters Team "Don't Panic", Douglas Adams (11.03.1952 - 11.05.2001) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Fri, Mar 23, 2012 at 1:37 PM, Thomas Schmidt <tom@opensuse.org> wrote:
Hi all, after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category.
When you go into games, only if you scroll all the way down you can filter by game categories. And even then, there are a few categories missing, of which I could mention simulation (ie FlightGear) just OTOMH. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 23.03.2012 19:35, Claudio Freire wrote:
On Fri, Mar 23, 2012 at 1:37 PM, Thomas Schmidt<tom@opensuse.org> wrote:
Hi all, after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category.
When you go into games, only if you scroll all the way down you can filter by game categories.
And even then, there are a few categories missing, of which I could mention simulation (ie FlightGear) just OTOMH.
Thanks for your feedback, I moved the 'related categories' to the top, so they are more visible now. For your example: I think there is no category 'Simulation' yet, and FlightGear is not included in Factory, so it does not show up there. That would be a good reason for the Flightgear maintainer to push it to Factory ;-) Greetings -- Thomas Schmidt (tom [at] opensuse.org) openSUSE Boosters Team "Don't Panic", Douglas Adams (11.03.1952 - 11.05.2001) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Friday 23 March 2012 17:37:06 Thomas Schmidt wrote:
Hi all, after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category.
Check out the first version here: http://software.opensuse.org/packages
Please tell me what you think about it and have a nice weekend :-)
Greetings
A bit like the chromium webstore, right? I like the first page but the next one is a bit - boring, list-like. Maybe you can do something more like Chromium's store, having screenshots (bigger) with text overlay or something... ?
On Fri, Mar 23, 2012 at 1:37 PM, Thomas Schmidt <tom@opensuse.org> wrote:
Check out the first version here: http://software.opensuse.org/packages
Please tell me what you think about it and have a nice weekend :-)
It also seems to only search package name, not even the short description is included. Even though search terms are highlighted there if present, only packages where the name match are included. -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 23.03.2012 22:42, Claudio Freire wrote:
On Fri, Mar 23, 2012 at 1:37 PM, Thomas Schmidt <tom@opensuse.org> wrote:
Check out the first version here: http://software.opensuse.org/packages
Please tell me what you think about it and have a nice weekend :-)
It also seems to only search package name, not even the short description is included.
Even though search terms are highlighted there if present, only packages where the name match are included.
Hi Claudio, that's a shortcoming of the obs api, it's currently not able to search in it's published descriptions and summaries. I already requested to extend this, let's see if it gets implmented. Greetings -- Thomas Schmidt (tom [at] opensuse.org) openSUSE Boosters Team "Don't Panic", Douglas Adams (1952 - 11.05.2001) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Thomas Schmidt wrote:
after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category.
Check out the first version here: http://software.opensuse.org/packages
Please tell me what you think about it and have a nice weekend :-)
Well, looks nice but it's counterproductive as it doesn't show what's actually available for the distro I have installed. Just click on 'games' for example. It shows a dump of the games project in obs but only a fraction of those packages is actually in the distro repo. Sure there's the warning about unsupported packages etc but that only makes sense for the actual search where the user explicitly enters what he is looking for. When browsing the software the interface shouldn't show the icons for the unsupported stuff in the first place though. We really need to push and encourage people to submit their packages into the official channel to make sure everything actually fits together. Requiring a package in the official channel as precondition to getting it listed in the nice UI hopefully provides some motivation for the maintainer to the get the package in shape and submit it. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 26.03.2012 10:36, Ludwig Nussel wrote:
Thomas Schmidt wrote:
after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category.
Check out the first version here: http://software.opensuse.org/packages
Please tell me what you think about it and have a nice weekend :-)
Well, looks nice but it's counterproductive as it doesn't show what's actually available for the distro I have installed. Just click on 'games' for example. It shows a dump of the games project in obs but only a fraction of those packages is actually in the distro repo. Sure there's the warning about unsupported packages etc but that only makes sense for the actual search where the user explicitly enters what he is looking for. When browsing the software the interface shouldn't show the icons for the unsupported stuff in the first place though. We really need to push and encourage people to submit their packages into the official channel to make sure everything actually fits together. Requiring a package in the official channel as precondition to getting it listed in the nice UI hopefully provides some motivation for the maintainer to the get the package in shape and submit it.
Hi, that's a wrong impression. The current app browser shows only apps included in openSUSE Factory. It's based on: http://download.opensuse.org/factory/repo/oss/suse/setup/descr/appdata.xml.g... I share your opinion that the appstore should only show supported stuff and so encourage maintainers to submit their packages to the official Factory channel. Greetings -- Thomas Schmidt (tom [at] opensuse.org) openSUSE Boosters Team "Don't Panic", Douglas Adams (11.03.1952 - 11.05.2001) -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Mon, Mar 26, 2012 at 8:35 AM, Thomas Schmidt <tom@opensuse.org> wrote:
Hi, that's a wrong impression. The current app browser shows only apps included in openSUSE Factory. It's based on: http://download.opensuse.org/factory/repo/oss/suse/setup/descr/appdata.xml.g... I share your opinion that the appstore should only show supported stuff and so encourage maintainers to submit their packages to the official Factory channel.
Hm... so it doesn't include games? I'm asking because I'm packaging a game will really big data (the rpms themselves are around 500M in total), and didn't plan to submit to factory, only games, because there's no hope of it being part of the official distro (it takes too much space on the dvds). So what should I do? -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Monday, March 26, 2012 15:34:37 Claudio Freire wrote:
On Mon, Mar 26, 2012 at 8:35 AM, Thomas Schmidt <tom@opensuse.org> wrote:
Hi, that's a wrong impression. The current app browser shows only apps included in openSUSE Factory. It's based on: http://download.opensuse.org/factory/repo/oss/suse/setup/descr/appdata .xml.gz I share your opinion that the appstore should only show supported stuff and so encourage maintainers to submit their packages to the official Factory channel.
Hm... so it doesn't include games?
I'm asking because I'm packaging a game will really big data (the rpms themselves are around 500M in total), and didn't plan to submit to factory, only games, because there's no hope of it being part of the official distro (it takes too much space on the dvds).
We have way more packages than those fitting on the DVD - the rest is released as part of the ftp distribution. Since a package in the ftp distribution is easier to find and install than e.g. from the games repository, and it gets an extra promotion etc, I suggest to consider adding it to the distribution. Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Fri, 2012-03-23 at 17:37 +0100, Thomas Schmidt wrote:
Hi all, after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category.
Check out the first version here: http://software.opensuse.org/packages
Please tell me what you think about it and have a nice weekend :-)
Greetings
-- Thomas Schmidt (tom [at] opensuse.org) openSUSE Boosters Team "Don't Panic", Douglas Adams (11.03.1952 - 11.05.2001)
While I'm still examining how this works, one thing I noticed is the way the search bar behaves. If I enter libreoffice, it automatically changes to "libreoffice" (with the quote marks), but if I enter blender, it stays as blender (without the quote marks.) What is the reason for this behavior? Bryen -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Fri, 2012-03-23 at 17:37 +0100, Thomas Schmidt wrote:
Hi all, after reworking the software search part of obs which should be ok now, we focused on creating an app-store for browsing applications by category.
Check out the first version here: http://software.opensuse.org/packages
Please tell me what you think about it and have a nice weekend :-)
Greetings
-- Thomas Schmidt (tom [at] opensuse.org)
Doing a walk-through, I found the following observations (considering this is "enduser-focused") I chose Banshee as my test case because it has multiple related packages. 1. Search for banshee Results: Banshee, description, and long list of sub-packages appears. The sub-packages section is confusing on several points: -- I think it would be nicer if this section had its own header to differentiate it from the main package. Otherwise it looks like it is simply part of the main package description, and someone with quick scanning eyes might not catch on. -- Sub-package list is confusing. items are not separated by a comma. items are not each given their own line. -- It is unclear which items are "extra" and which items are already in the main package. For example, there is one called "core." I'm pretty sure this one is part of the main package, so why would it be defined as a sub-package from the enduser's perspective? -- Probably not possible yet, but would be nice if the Appstore could actually tell you in advance whether you have "xyz" installed already. Much like the sweettooth backend on extensions.gnome.org. 2. Clicking on Banshee in search results -- Direct install. Nice. Again, would be nice if the page could tell you whether it is installed or not. But probably not possible right now. -- Click on "Show other versions" also looks pretty good. I clicked on 12.1 for the latest examples. But once I click on 12.1, I see another click for "Show unsupported versions." This becomes cumbersome and somewhat redundant since there is already an entry called "Official Update." I would *think* that most users would already assume any additional listings would be unsupported. But maybe that's just my perception. I find it simply an unnecessary step and should just show it all at once. -- The first thing I notice are two links for each 32-bit, 64-bit and Source. There's no alt-tag to hover the mouse over to explain what these mean. -- Clicking on unsupported versions, I see there is a newer version in GNOME:Apps. The GNOME:Apps is hyperlinked, but the version 2.3.6 is not. Clicking on GNOME:Apps takes you to the project page for Banshee in GNOME:Apps. If it were my choice, I would make 2.3.6 hyperlinked and take you to the project page. I would make GNOME:Apps link to the main GNOME:Apps page because I might be curious to see what other items are in GNOME:Apps. The current method simply doesn't allow the enduser to be curious and explore. These are just my two cents observation walking through the process. Others may disagree with my thoughts, but there it is. :-) Thanks for the great work, guys! Bryen M Yunashko openSUSE Project -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (7)
-
Andreas Jaeger
-
Bryen M Yunashko
-
Carlos Ribeiro
-
Claudio Freire
-
Jos Poortvliet
-
Ludwig Nussel
-
Thomas Schmidt