Hernán: I would like to use this tools to detect dependencies between
packages and with that write the metacello configurations for Pharo.

Do you know how can I manage to install it in the latests 1.0 dev image?

thanks

mariano

On Sun, Aug 16, 2009 at 10:04 AM, Stéphane Ducasse <
[email protected]> wrote:

> I imagine that david did that because he could not touch the code.
> I hope that with the new OB release things will get clarified and
> better.
>
> Stef
>
> On Aug 15, 2009, at 3:11 PM, Hernán Morales Durand wrote:
>
> > Hi Cesar,
> >  Please update to the latest version of the DependencyBrowser. I was
> > using a ClassSortFilter for filtering packages (which is wrong), and
> > there are two different implementations of this message from David and
> > Lukas:
> >
> > OBClassSortFilter>>nodesFrom:forNode:
> >
> > The one from David was preventing to send #theClass
> >
> >       classNodes := nodes select: [ :ea | ea respondsTo: #theClass ].
> >
> > but I don't know which one is the right one, the implementation from
> > Lukas is newer and usually his releases works pretty fine. Recently
> > Colin posted another OB version, I hope the work done in OB gets a
> > better coordination, it would be such a sad thing to have good
> > incompatible versions of the framework.
> > Cheers,
> >
> > Hernán
> >
> > 2009/8/14  <[email protected]>:
> >> Hernán,
> >>
> >> I also don't have the expertise to debug it, but could you get more
> >> info if
> >> you put a #theClass method in OBClassSort with a sefl halt on it?
> >>
> >> It will avoid the sending of messages upstream in the "food chain"...
> >>
> >> Em 14/08/2009 09:05, Hernán Morales Durand <
> >> [email protected] >
> >> escreveu:
> >>
> >> Ok, I found this could be related with an OB installation using this
> >> script: http://code.google.com/p/pharo/wiki/ImageBuildScripts
> >> I've loaded "AST", "Refactoring", "OmniBrowser" and "Tools". Then
> >> loaded the DependencyBrowser, selected a package and gotcha, the
> >> #theClass MNU was raised.
> >> However I wasn't able to debug it (please see the attachement), the
> >> stack isn't displayed in the debugger and some operations (Out, Over,
> >> etc) hang the image and I have interrupt with Alt+.
> >> Cheers
> >>
> >> Hernán
> >>
> >> 2009/8/14 Stéphane Ducasse :
> >>> apparently there was a change in OB and it would be good to
> >>> understand
> >>> because
> >>> we have some open issues that are related to that.
> >>>
> >>> Stef
> >>>
> >>>
> >>>> Oh, that page was obsolete sorry about that, working with PHP
> >>>> pages is
> >>> &g t; so... fuckin horrible!
> >>>> However that's not the issue here. I need to do a little research
> >>>> to
> >>>> see why the Dependency Browser breaks with mysterious OB stuff? I
> >>>> will
> >>>> update the repository as soon as I find the cause.
> >>>> Thanks for reporting
> >>>>
> >>>> Hernán
> >>>>
> >>>> 2009/8/13  :
> >>>>> Em 13/08/2009 21:34, Hernán Morales Durand
> >>>>> escreveu:
> >>>>>
> >>>>>> Hi csrabak,
> >>>>>> Thanks for the feedback. I wonder how you've installed the DW?
> >>>>>
> >>>>> I followed
> >>>>>
> http://cs.hernanmorales.com.ar/projects/dependencyBrowser/DBrowser-fr.php
> >>>>>  (Overture Pharo) tab (but I bet you _knew_ that ;-)!
> >>>>>
> >>>>> Notice I installed on Pharo1.0beta image. . . and use only
> >>>>> "default" settings. . .
> >>>>>
> >>>>>> Anyone else experi mented this trouble?
> >>>>>
> >>>>> This is something I cannot answer :-(
> >>>>>
> >>>>>> That MNU is fine, the problem is that message should never be
> >>>>>> sent
> >>>>>> to
> >>>>>> an OBInheritanceDependencyNode. Please note the two leftmost
> >>>>>> panes
> >>>>>> (columns) in the DependencyBrowser contains system categories or
> >>>>>> "packages", not classes.
> >>>>>> So I've tried to reproduce your problem with the three OB
> >>>>>> installations from Pharo:
> >>>>>>
> >>>>>> ScriptLoader loadOB.
> >>>>>> ScriptLoader loadSuperOB.
> >>>>>> ScriptLoader loadOBAlpha.
> >>>>>>
> >>>>>> selected every system category, gathering all dependencies in
> >>>>>> your
> >>>>>> Pharo version, and still cannot find that MNU. Can you provide me
> >>>>>> further details about it?
> >>>>>>
> >>>>>> Are you using latest OmniBrowser?
> >>>>>
> >>>>> I do supose so as at the time I wrote the e-mail I had the image
> >>>>> uptodate (#10413).
> >>>>>
> >>>>>> Have you installed the DependencyBrowser with the script of my
> >>>>>> previous e-mail?
> >>>>>
> >>>>> I ran the script of your page.
> >>>>>
> >>>>>> This is happening when you select a particular package?
> >>>>>
> >>>>> Any package will do, but to stick to a simple one I click in
> >>>>> "OmniBrowser" and kaboom!
> >>>>>
> >>>>>> Have you installed additional OB packages?
> >>>>>
> >>>>> I lost the control of what is considered "aditional" wrt to OB. So
> >>>>> I attach the browser of the image I'm testing it:
> >>>>>
> >>>>> HTH
> >>>>>
> >>>>> --
> >>>>> Cesar Rabak
> >>>>>
> >>>>> _______________________________________________
> >>>>> Pharo-project mailing list
> >>>>> [email protected]
> >>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-
> >>>>> project
> >>>>>
> >>>>
> >>>> _______________________________________________
> >>>> Pharo-project mailing list
> >>>> [email protected]
> >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>>
> >>> _______________________________________________
> >>> Pharo-project mailing list
> >>> [email protected]
> >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>>
> >>
> >> ________________________________
> >>
> >> _______________________________________________
> >> Pharo-project mailing list
> >> [email protected]
> >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> >>
> >
> > _______________________________________________
> > Pharo-project mailing list
> > [email protected]
> > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to