> 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.
That cannot be left like that. I will seat down with David asap... Alexandre > > > 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 > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
