2015-06-02 15:49 GMT+02:00 Peter Uhn��k <i.uhnak@gmail.com>:Hum. Alphabetical order on what? That is, to take your example me/my-project, should it be done on 'me' or on 'my-project'?Hm, that's a good question. It should however be the first letter; so if there is "Uko/QualityAssistant" I would expect it sorted by "Uko"; otherwise there is no much sense in sorting since I can't do binary-ish search.If it was by the package name, then the name would have to be swapped; "QualityAssistant by Uko" or something like that so I can always look at the first letter.Ok.����At the moment, repositories ordered by time of addition in your image has a 'known' behavior: your own repositories come last (and to find them, you just have to look last). Alphabetical ordering would make a mess of that.Really? Is that something new?This is a screenshot from Pharo 4.0; but it's possible that I have broken somethingThe order seems to me at least to be the order in which the repositories were added.Yes, and I can see that you load many repositories, mixing external software (Roassal) and the things that you seems to be focusing on.I guess a nice difference here would be to sort there among repositories you have the right to write on and the others... In many (all?) cases, you just want to see the ones you have the ability to save something in (such as when doing a Monticello package save or copy).
��Could your ordering be solved by just having more readable entries (the entries you suggest)?I would say that it would improve it regardless of sorting.Certainly. But I wonder if it wouldn't be enough. A stable ordering allows you to remember where things are (at the beginning, in the middle, in the end, etc...). Alphabetical ordering is not stable.
Example:- old system browser has a stable ordering, which is alphabetical ordering of base packages, followed by your packages (or the packages you loaded).- Nautilus has alphabetical ordering of all packages, including yours.Now, try to answer for a newbie the following question:- You just created a new package with a name of your choosing. Where it is in the system browser?�� - Old system browser ... at the end of the first pane on the left.�� - Nautilus ... euh... somewhere in the first pane on the left.
You see? Nautilus has many ways of easily finding that package (using the filter box), but you need to explain them to the newbie before he can use them. With the old system browser, no need to do so.
��
Thierry��Peter