[Pharo-project] Monticello enhancement - Repository browser <changes from last version>
This is an idea for an enhancement to the Monticello Repository browser that at least myself and perhaps others would find useful - or maybe this is already exists and I just don't know about it. From the Repository browser, when selecting a package version from the top-right-pane, the <Changes> button becomes enabled. This shows changes of the selected version compared to the current image. However sometimes when there are many new versions and I am skimming the descriptions, something catches my interest half way up the list (like "added some new functionality") and I would like to review only the new changes for that functionality - not the accumulation of changes from all previous versions. Currently to do this I need to load version 101 (for example), select version 102 and click <Changes>. Some reasons to not want to load version 101 might be: + time consuming to do this several time + maybe some changes in current image that want to be merged rather than overwritten + current image is already on version 130 and not wanting to revert code in image - just review the delta related to a comment for a past version. cheer -ben
On Fri, Apr 20, 2012 at 3:26 PM, Ben Coman <btc@openinworld.com> wrote:
This is an idea for an enhancement to the Monticello Repository browser that at least myself and perhaps others would find useful - or maybe this is already exists and I just don't know about it.
1- Select the version you want to study 2- Press the 'History' button 3- Select the version you want to compare to (the second in the list in your scenario) 4- Right click and select 'View changes' Is it what you want? -- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry
Damien Cassou wrote:
On Fri, Apr 20, 2012 at 3:26 PM, Ben Coman <btc@openinworld.com> wrote:
This is an idea for an enhancement to the Monticello Repository browser that at least myself and perhaps others would find useful - or maybe this is already exists and I just don't know about it.
1- Select the version you want to study 2- Press the 'History' button 3- Select the version you want to compare to (the second in the list in your scenario) 4- Right click and select 'View changes'
Is it what you want?
That is exactly what I was looking for. Thanks for the tip Damien. Except CASE 2 below seems very slow... CASE 1 In Repository browser... 1. With package version "88" selected (and download finsihed) 2. Selected package version "87" (which downloaded in about 5 seconds) 3. Selected package "88" and clicked <History> In History... 4. Selected package "87" and menu item View Changes -> "88" --> Changes are displayed immediately Quit image with saving and cleared package-cache. CASE 2 In Repository browser... 1. With package version "88" selected (and download finsihed) 2. Clicked <History> In History... 3. Selected package "87" and menu item View Changes -> "88" --> Takes 30 seconds for changed to be displayed. From an outside point of view, I would this to take only the same 5 seconds as STEP 2 CASE 1. Perhaps it is just doing more than I expect but thought this was worth mentioning for experts to judge. cheers, Ben
participants (2)
-
Ben Coman -
Damien Cassou