> On 11 Jun 2015, at 16:42, Ben Coman <b...@openinworld.com> wrote: > > On Thu, Jun 11, 2015 at 2:55 PM, Torsten Bergmann <asta...@gmx.de > <mailto:asta...@gmx.de>> wrote: >> Hi, >> >> maybe you already noticed. The latest update for Pharo 5 which is 50103 (see >> [1]). >> includes a new tool called "Catalog Browser". >> >> Where to go >> =========== >> >> You will find it under "Tools" -> "Catalog Browser" and it will display the >> configs together with the catalog metadata like project description. >> >> The code is managed with a configuration similar to what we have for >> a few other packages/projects. The tool was written by Esteban Lorenzano >> with small >> improvements like spotter integration from my side. Feel free to contribute >> more features. >> >> The repository can be found on SmalltalkHub [2]. >> >> This new tool basically gives you access to all available configurations >> aggregated at [3]. You can use a small UI to search and load the configs >> (see world menu -> "Tools" -> "Catalog Browser". >> >> But you can also use Spotter to load a config. >> >> Example on how to load ScriptManager config: >> ============================================ >> - open Spotter (SHIFT + ENTER on Windows, ...) >> - type in "Script" and you will find a spotter category "Catalog Projects" >> with "ScriptManager" in it >> - just hit enter and the config is loaded > > Just had a quick try. Its nice to get descriptions, like for > "TaskIT". However I think there should be a confirmation dialog > before actually loading a Configuration, which is a potentially > destructive/undoable action. Its too easy that habits pressing > <enter> for other functions assert themselves and load a configuration > accidentally. Perhaps an alternative is to open a window with more > information from the other fields of the catalog that has a button to > load the Configuration. > > >> >> Same for all others, so try with "Seaside", "MongoTalk", ... >> >> In the short/mid-term this new tool should replace the existing config >> browser as it >> gives more informations about the projects. > > I don't think its a total replacement for the Configuration Browser. > The new function suits the case of searching for a configuration you > already know about, bu tmany times I like catalog browsers when I'm > not searching for something. That is, when I don't know what is there > and I'm *browsing*. Indeed, if you are searching for a particular > configuration then you probably already know what it is and the > additional info is then not needed.
But is a superset. We do not want to keep two tools with same functionality (we already did this a lot in the past, but we are like alcoholics in recovery now… :P) Esteban ps: when you already know what you want, most probably you just load through a command line (or a script)… at least that’s what I do :) > cheers -ben > >> >> What to do next: >> ================ >> - give feedback >> - we should update all our configs with catalog descriptions >> - it would be nice if the spotter integration would include also a preview >> of the project >> description >> - ... >> >> If you want to contribute just tell Esteban so he can add you to the project. >> >> Thanks >> Esteban & Torsten >> >> [1] >> http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/2015-June/110964.html >> [2] http://www.smalltalkhub.com/#!/~estebanlm/CatalogBrowser >> [3] http://catalog.pharo.org/catalog/json