[Pharo-project] [COTDC] MCFileRepositoryInspector

Stéphane Ducasse stephane.ducasse at inria.fr
Sat Feb 5 18:03:36 CET 2011


Gorgeous :)

Stef

> So I propose a mix of the three propositons:
> 
> I'm a monticello tool composed of three panes to browse repositories and the packages they contain. You get an instance of me when you click on a repository in Monticello browser and press open. 
> 
> My left pane presents the packages, my right one their versions and the bottom one the commit log of the selected package versions.
> 
> I underline the packages you already loaded, and highlight the ones you don't have updated to the last version. I also highlight the versions you did not load yet.
> 
> Example: I can browse packages of PharoInbox with:
> (MCFileRepositoryInspector 
> 	repository: (MCHttpRepository
> 					location: 'http://www.squeaksource.com/PharoInbox'
> 					user: ''
> 					password: '')
> 	workingCopy: nil) show.
> 
> 
> Laurent.
> 
> 
> On Sat, Feb 5, 2011 at 1:36 AM, Guillermo Polito <guillermopolito at gmail.com> wrote:
> Let's give it a try:
> 
> I am a Monticello Tool used to inspect the packages and their versions and version summary, for a given repository.
> I underline the packages you already loaded, and highlight the ones you don't have updated to the last version.
> I also highlight the versions you did not load yet.
> 
> 
> On Fri, Feb 4, 2011 at 6:41 PM, laurent laffont <laurent.laffont at gmail.com> wrote:
> On Fri, Feb 4, 2011 at 9:01 PM, Stéphane Ducasse <stephane.ducasse at inria.fr> wrote:
> Ok after some investigations....
> 
> I'm a monticello tool composed of three panes to browse repositories and the packages they contain. You get an instance
> of me when you click on a repository and press open. My left pane presents the packages, my right one their versions and the
> bottom one the commit log of the selected package versions.
> 
> 
> Indeed I don't understand why MCFileRepositoryInspector is a subclass of MCVersionInspector.  MCVersionInspector is a tool to work on one version of a package, while MCFileRepositoryInspector is a browser of all packages and repositories.
> 
> Seems to me that MCFileRepositoryInspector should be a subclass of MCTool directly.
> 
> Laurent
> 
>  
> 
> Stef
> 
> 
> On Feb 4, 2011, at 7:57 PM, laurent laffont wrote:
> 
> > ** 1st Comment Of The Day Contest - One Day One Comment **
> > Rules: Each day a not commented class is elected. Each day the best comment will be integrated with name of the author(s).
> >
> > The first round is for:     MCFileRepositoryInspector
> >
> > GO GO !!
> >
> > Laurent Laffont - @lolgzs
> >
> > Pharo Smalltalk Screencasts: http://www.pharocasts.com/
> > Blog: http://magaloma.blogspot.com/
> 
> 
> 
> 
> 





More information about the Pharo-project mailing list