On 18.03.2010 01:09, Germán Arduino wrote:
I would like to help also, even when I'm with very little free time.

To start I would like to understand how is the Pharo development
process, being that (until now) I've mostly used RC2/3.

The main doubts I've are:

1. The UNSTABLE version (the 1.1 right?) comes with no dev tools
installed (OB, Shout, etc). Exist some metacello configuration to
install all these tools? (I thinked that could be
ConfigurationOfPharo, but seems that fail to install).
Not all dev tools can be expected to be updated and work on a work-in-progress core image, thus we (well, at least I) make due with the good ol' system browser. Important packages will be updated and configurations working in 1.1 made available after API changes have been prohibited. That said, the O2Browser was updated a short time ago to work in 1.1 IIRC, your best bet for a more advanced browser would probably be to try and load a configuration of that.
2. On the gforge page (http://gforge.inria.fr/frs/?group_id=1299),
what is Pharo (pharo-dev) ? Is 1.0 RC2 with some tools?
Pharo-dev is older versions of the core image, with tools equivalent to what is found in the RC-releases preloaded. (In fact, the latest release in that category is Pharo1.0-10508-rc2dev10.01.2.zip )
3. On the gforge page (http://gforge.inria.fr/frs/?group_id=1299),
what is Pharo1.1-64bit-Core? I mean, with which vm is supposed to be
used?
It's an image that has been run through the SystemTracer which converts it to 64bit format. You will be able to run it on the 64-64 version of the 5.0 Mac OSX VM's, not sure about the other platforms. Please note many of the vm-plugins are not 64bit clean, thus are likely to fail or crash your VM if used.
4. Some days ago I asked (with no response) about the Package Browser
on RC2. I've found several mails talking about some problems between
OB and O2, but I've not clear how to install it (I would like to have
on 1.1 also).
AFAIK, Alexandre and David spent some time a while ago to completely separate the model of O2 from that used by OB, thus resolving clashes caused by O2 overrides, now both should be able to be loaded at the same time in 1.0.
(load with ConfigurationOfO2 in MetacelloRepository)
Well, this is all for now, I will try also to read on the web page
about repos and other things related with the Pharo development
process.

Thanks.
Germán.
There's only two repo's you really need:
MetacelloRepository, for loading the tools you find useful (Really nice for checking issues with different tools in 1.1 as well)
Inbox - Where you commit slices for inclusion in the next version.

Cheers,
Henry

PS. The latest 1.0 release is PharoCore-1.0-10515rc3 (available from the gforge page), to get the equivalent of a Pharo (pharo-dev) rc image, load the ConfigurationOfPharo into that, and evaluate (ConfigurationOfPharo version: '1.0-rc.3-baseline') load.

PPS. There will be an error when doing the load, since the AST-Tests package in squeaksource/rb has been renamed AST-Tests-Core, and the same for Refactoring-Tests, and the old packages removed...
Lukas, would you mind uploading them again?
For now, you can debug, and in the method that breaks, change the packageSpec's file to 'AST-Tests-Core-lr.8' and Refactoring-Tests-Core-lr.34 respectively. This will happen twice, since the spec first loads ConfigurationOfRefactoringBrowser once as part of the defined packages, then again as a prereq when loading ConfigurationOfOmniBrowser. <file:///C:/Pharo/Pharo1.0-10508-rc2dev10.01.2/Pharo1.0-10508-rc2dev10.01.2/Fonts/>
_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to