Thanks, Alex

I gave it a quick try. Installation into PharoCore 10505 worked and briefly 
clicking through the browser I haven't found any obvious problems.

However, there are 6 undeclared classes referenced in the code. Very likely 
when this code is run, O2 will fall over. Also 2 tests have errors and one 
fails.

HTH,
Adrian


On Jan 19, 2010, at 23:11 , Mariano Martinez Peck wrote:

> On Tue, Jan 19, 2010 at 11:03 PM, Alexandre Bergel <
> [email protected]> wrote:
> 
>> Dear All,
>> 
>> For people who do not know, O2 is the browser David has implemented in
>> the last few years. It replaces class-categories on the left-hand side
>> pane with a list of packages. We are still away from having packages
>> as real first class entities, but this is a good step toward. Note
>> that some people find O2 a bit slower than other available code
>> browsers.
>> 
>> David and I spent some time on fixing O2. O2 has now no dependencies
>> to OB anymore.
>> We would like that people try it and submit bug reports on the google
>> bug tracker. In a fresh 10505, you can load O2 by evaluating:
>> 
>> Gofer new squeaksource: 'MetacelloRepository'; package:
>> 'ConfigurationOfO2'; load. (Smalltalk at: #ConfigurationOfO2) perform:
>> #loadDefault
>> 
>> 
> Yes, but be aware that that piece of code load only the core, as you can see
> here:
> 
>        group: 'default' with: #('Core' );
>            group: 'Core' with: #( 'OmniBrowser2' 'O2-Standard' 'O2-Morphic'
> 'O2-Enhancements' );
>            group: 'Dev' with: #( 'Core' 'O2-Refactory' 'OCForO2' );
> 
> 
> As I remember, most of the problems of O2 were sometimes related to the
> integration to RB. So, if you really want to tests it, please, test it using
> the RB:
> 
> ((Smalltalk at: #ConfigurationOfO2) project version: '1.0') load: 'Dev'
> 
> 
> As I already said to Alexandre and David in private, I will put O2 again in
> the next image. So, it would be cool if it is tested "completely".
> 
> 
> 
>> O2 does not need OB whatsoever. O2 loads in a Core (I tried in a
>> 11165). Before and after loading O2, running OB tests give "548 run,
>> 547 passes, 1 failures" [*].
>> 
>> 
> Yes, if someone can help with that failure would be cool, I have already
> reported it.
> 
> 
> 
>> Cheers,
>> Alexandre
>> 
>> [*] the test have been loaded using (ConfigurationOfOmniBrowser
>> project version: '1.1')  load: 'Dev Tests'
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>> 
>> 
>> 
>> 
>> 
>> 
>> _______________________________________________
>> 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