Hi David, I do not understand what I should do to load the Package Browser. Apparently, loadOBAlpha is broken in an updated 414. I tried to insert: instClass ss project: 'EnhancedOB'; install: 'OmniBrowser2'; install: 'O2-Enhancements'; install: 'O2-Morphic'; install: 'O2-Standard'. in loadOBAlpha, but this remains unsuccessful. Any hint how I can load your browser in a Core 414? Alexandre On 26 Aug 2009, at 06:01, David Röthlisberger wrote:
Hi,
Lukas and me made it possible to load both versions of OmniBrowser into the same image, the OB version of Colin and my OB version providing the package browser. As we said we duplicated the package browser OB packages to be able to have both versions of OB in the same image. That solution is not too nice, but in the short-term it should be fair enough until we have real package support and can thus make the package browser more efficient.
To load the OB package browser packages, you need to load all packages from this repo: http://www.squeaksource.com/EnhancedOB/
You can then choose between OBSystemBrowser, O2SystemBrowser and O2PackageBrowser.
If you find any problems, let me know.
Cheers, David
Excellent and thanks a lot you two. When you see that squeak is now doing all the same than us this is really important. I really appreciate your effort. On Aug 19, 2009, at 10:36 AM, David Röthlisberger wrote:
Hi,
the package browser is again loadable also in latest Pharo by executing 'ScriptLoader loadOBAlpha'. This will load all required packages of OB as the package browser needs it. This means that there will be a slighly different OB code base in the image than what has been provided by Lukas' OB version. This also means that right now we can not use both browsers (Lukas' category- and my package based) at the same time. Lukas and me will work on making this possible on Monday.
But note that you can use the system (category-based) and the package browser based on the OB code base I maintained at the same time; I think that's already good. I don't expect Lukas' version of the system browser to be much faster.
Cheers, David
Excellent! I will continue to work on the package rewrite and like that for 1.1 we should have something. Stef On Aug 18, 2009, at 10:54 AM, Oscar Nierstrasz wrote:
Hi Stef,
I discussed with Lukas and David this morning.
David will work this week (today?) to make sure that OB- ENhancements can be loaded.
Next week Monday, David and Lukas will sit together to create a separate (renamed) package of David's OB, so the two browsers can live in the same image, and the user can switch between them. (Lukas estimates just an hour or so of work -- optimism wins, I guess ;-) We can then include version this in the pharo- dev image and in the PBE image. I will adapt the book to make it clear that the user can switch between them.
This is purely a stop-gap measure, as we eventually replace both by a fast package browser (I guess) in the coming months.
Sound ok to you?
Cheers, - on
On Aug 17, 2009, at 17:05, Stéphane Ducasse wrote:
Yes now for pharo 1.0 it would be great if we could have fast lukas browser slow package browser all in the same image.
can you check that with david? We do not care for speed now. and I will continue to work on the package but having a smooth integration/migration with/from the packageInfo
-- ________________________________ Mit freundlichen Grüssen David Röthlisberger Doktorand Software Composition Group, IAM Universität Bern
-- ________________________________ Mit freundlichen Grüssen David Röthlisberger Doktorand Software Composition Group, IAM Universität Bern
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.