[opensuse] RFC: Tabbed Browsing for Packages
Not everbody reads blogs, so I'd like to point you to this: http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/ What do you think? Is this a good idea? CU -- Stefan Hundhammer <sh@suse.de> Penguin by conviction. YaST2 Development SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Nürnberg, Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday January 23 2009, Stefan Hundhammer wrote:
Not everbody reads blogs, ...
Is there an all-encompassing RSS feed URL for those blogs? I see lots of individual author's feeds, but not one for the "Lizards" as a whole. Am I just overlooking it?
CU -- Stefan Hundhammer
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday 23 January 2009 18:46:36 Randall R Schulz wrote:
On Friday January 23 2009, Stefan Hundhammer wrote:
Not everbody reads blogs, ...
Is there an all-encompassing RSS feed URL for those blogs? I see lots of individual author's feeds, but not one for the "Lizards" as a whole. Am I just overlooking it?
Firefox should show the main feed. In any case it is: http://lizards.opensuse.org/feed Andreas -- Andreas Jaeger, Director Platform / openSUSE, aj@suse.de SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
On Friday January 23 2009, Andreas Jaeger wrote:
On Friday 23 January 2009 18:46:36 Randall R Schulz wrote:
On Friday January 23 2009, Stefan Hundhammer wrote:
Not everbody reads blogs, ...
Is there an all-encompassing RSS feed URL for those blogs? I see lots of individual author's feeds, but not one for the "Lizards" as a whole. Am I just overlooking it?
Firefox should show the main feed.
I'm not sure what you mean by that, but I use Akregator to read RSS feeds.
In any case it is: http://lizards.opensuse.org/feed
Thanks.
Andreas
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
2009/1/23 Stefan Hundhammer <sh@suse.de>:
Not everbody reads blogs, so I'd like to point you to this:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
I do. The current drop-down filter change does not seem to be discoverable. The patterns view often comes as a surprise to people. -- benji -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
I do. The current drop-down filter change does not seem to be discoverable. The patterns view often comes as a surprise to people.
Agreed... something needs to be tweaked... I can't count the number of new users I help with openSUSE that don't twig that there are different views. Well... actually.. I can.. so far it's been 100% of the new users. I tell them about the drop down, and the consistent common response is.. Oh.. I didn't see that. What we as long time users forget is just how a new user looks at the software. We get accustomed to the quirks... so much so that they do not seem like quirks anymore... despite the fact that the usability rating on some things is virtually zero. There are quite a few improvements I'd like to see.... - remember the column widths when I resize them - do not auto-close after installing some software (or make it configurable). I never add all the software I want in one go - add a view that shows ONLY the packages that can/need to be updated - add an easy to find and clear installation summary view I think tabs are a great idea... have a tab with a constantly updated installation summary (for example). I can see tabs being more user friendly... as long as the concerns raised in the blog entry are thought about.. like tab clutter... ability to close tabs... ability to opne specific tabs.. remember which tabs are preferred so that next time it's opened, the same tabs are shown and so on. C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 25 January 2009 02:57:35 Clayton wrote:
[...] There are quite a few improvements I'd like to see.... - remember the column widths when I resize them - do not auto-close after installing some software (or make it configurable). I never add all the software I want in one go - add a view that shows ONLY the packages that can/need to be updated - add an easy to find and clear installation summary view
I completely agree. Borrowing from a piece of software used for doing live configuration changes for an industrial video matrix switcher, I think it would also be good if Yast2 was changed to use an sql backend (e.g. sqlite or mysql-e). Now, before anyone jumps, hear me out. I'm not suggesting that the whole package management system be converted to sql, just the software management application. How would this work? On startup Yast2 Software Management would read the respository data and insert it into an (appropriately optimised) sql database. Queries/views would then be constructed as sql queries (invisible to the user, unless one wanted to do a user-defined view) which would make creating new views/queries very simple e.g. "select all from * where installed_version <> available version and installed version is not null" should show only installed packages that have upgrades (or downgrades) available. On shutdown the (modified) data from the sql database would be rewritten back to the repository cache files. If the right database engine is used and the database is appropriately designed I think there would be minimal impact on performance (in fact it may even be slightly improved). Database triggers could also be used to keep the repository cache files up-to- date in the background or to update other views that are (currently hidden) in other tabs.
I think tabs are a great idea... have a tab with a constantly updated installation summary (for example). I can see tabs being more user friendly... as long as the concerns raised in the blog entry are thought about.. like tab clutter... ability to close tabs... ability to opne specific tabs.. remember which tabs are preferred so that next time it's opened, the same tabs are shown and so on.
C.
Agreed. It would all help to make the system even more usable. -- =================================================== Rodney Baker VK5ZTV rodney.baker@iinet.net.au ===================================================
Clayton wrote:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
I do. The current drop-down filter change does not seem to be discoverable. The patterns view often comes as a surprise to people.
Agreed... something needs to be tweaked... I can't count the number of new users I help with openSUSE that don't twig that there are different views. Well... actually.. I can.. so far it's been 100% of the new users. I tell them about the drop down, and the consistent common response is.. Oh.. I didn't see that.
What we as long time users forget is just how a new user looks at the software. We get accustomed to the quirks... so much so that they do not seem like quirks anymore... despite the fact that the usability rating on some things is virtually zero.
There are quite a few improvements I'd like to see.... - remember the column widths when I resize them
The column width problem I have with 1280x1024 is a bug, they always start off at mimimum width, it would be nice not to have to resize on every new veiw.
- do not auto-close after installing some software (or make it configurable). Fixed I think see https://bugzilla.novell.com/show_bug.cgi?id=431854. I never add all the software I want in one go - add a view that shows ONLY the packages that can/need to be updated - add an easy to find and clear installation summary view
I think tabs are a great idea... have a tab with a constantly updated installation summary (for example). I can see tabs being more user friendly... as long as the concerns raised in the blog entry are thought about.. like tab clutter... ability to close tabs... ability to opne specific tabs.. remember which tabs are preferred so that next time it's opened, the same tabs are shown and so on.
C.
Could maybe apply tabs to the partitioner as well. Regards Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Friday January 23 2009, Stefan Hundhammer wrote:
Not everbody reads blogs, so I'd like to point you to this:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
Does it solve a real, existing problem? I routinely use YaST's Software Management module (as opposed to zypper, which I've never used) and I can't say I've been frustrated by not being able to concurrently maintain multiple instances of the different view modes in Software Management. On occassion I switch off between them more than once or twice in a given invocation, but it's not common and doesn't feel like an impediment when I need to do so. Should this change be implemented, would it be available in the character-mode (curses) form of YaST?
CU -- Stefan Hundhammer
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Freitag, 23. Januar 2009, Randall R Schulz wrote:
Should this change be implemented, would it be available in the character-mode (curses) form of YaST?
The NCurses package selector is independent of that. That's one of the few parts of YaST2 where we (at some point) decided to make different implementations for the GUI and the text mode versions -- so we can implement more fancy things, not being restricted by what can reasonably be done in text mode. CU -- Stefan Hundhammer <sh@suse.de> Penguin by conviction. YaST2 Development SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Nürnberg, Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Stefan Hundhammer wrote:
Not everbody reads blogs, so I'd like to point you to this:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
CU
I'm not sure there's a real problem to solve. I've been using YaST for almost five years and have not had a complaint with the UI. Thanks for alerting us to the RSS feeds, though. I'll add it to my blackberry. (I use FreeRange reader.) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Stefan Hundhammer wrote:
Not everbody reads blogs, so I'd like to point you to this:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
CU
As long as they don't forget the hot-keys to allow you to switch tabs without having to grab a mouse, then I don't have any objection to it. I don't see any benefit for doing it either. A list-box is a pretty damn easy concept, that's been a standard for how long? I'm all for new and better ways of doing things, but "change for the sake of change" usually causes many more problems than it solves. What I'm looking for here is: "What problem are we trying to solve?" Further, where is any data that says tabbed is better than list? A down side to all tabbed implementations is the loss of window real estate now taken up by a 40 px hight row of tabs. If somebody does push this idea through, then please "don't forget the damn hot-keys" ;-) -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Saturday 24 January 2009 12:24:06 am David C. Rankin wrote:
Stefan Hundhammer wrote:
Not everbody reads blogs, so I'd like to point you to this:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
CU
As long as they don't forget the hot-keys to allow you to switch tabs without having to grab a mouse, then I don't have any objection to it. I don't see any benefit for doing it either. A list-box is a pretty damn easy concept, that's been a standard for how long?
List-box is easy, but what is proposed will enable to have really large number of filters with easy switch between the most used.
I'm all for new and better ways of doing things, but "change for the sake of change" usually causes many more problems than it solves. What I'm looking for here is: "What problem are we trying to solve?" Further, where is any data that says tabbed is better than list?
It is not better. It is just in common use in browser which makes it easy to understand what they do. Though, if tabs don't change left side of the window, with search etc, they should not extend over whole window width. We can use configurable short list with single button Configure, or Edit, instead of list-box with all available filters.
A down side to all tabbed implementations is the loss of window real estate now taken up by a 40 px hight row of tabs.
If you get easy switchable views (filters) than space can become non-issue. Current way with limited number of filters, and 2 clicks to switch views back and forth creates need for larger list of packages, so you don't have to switch often. Few tabs presenting selected views from larger list, allow to create more filters that will give you shorter lists. IMHO, general overhaul of package management user interface, or even whole YaST, that will use experience collected with web browsers may show as the best option. It will allow user to select options, search criteria, filters, and have them collected in one tab that will be loaded on module start. Few predefined tabs could be displayed at the begin, or selected from drop down menu at the top of the screen. The only problem is how to organize YaST to be able to remember preferences. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Stefan Hundhammer wrote:
Not everbody reads blogs, so I'd like to point you to this:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
What do you think? Is this a good idea?
CU
I think it's a good idea, especially with the new view filters it enables. Regards Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Freitag, 23. Januar 2009, Stefan Hundhammer wrote:
http://lizards.opensuse.org/2009/01/23/tabbed-browsing-for-packages/
Thanks everybody for your input! I summarized the results here: http://lizards.opensuse.org/2009/01/27/tabbed-browsing-for-packages-follow-u... CU -- Stefan Hundhammer <sh@suse.de> Penguin by conviction. YaST2 Development SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Nürnberg, Germany -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Thanks everybody for your input! I summarized the results here:
http://lizards.opensuse.org/2009/01/27/tabbed-browsing-for-packages-follow-u...
Yay, the tree view is back!!! I REALLY miss that view. the packagekit group list works for small repos, but when you add Packman for example.. the list gets so long it may as well be a show me all 20,000 packages at once view. :-P This is a nice thing to have back. C -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (10)
-
Andreas Jaeger
-
Benji Weber
-
Clayton
-
Dave Plater
-
David C. Rankin
-
Kai Ponte
-
Rajko M.
-
Randall R Schulz
-
Rodney Baker
-
Stefan Hundhammer