[Pharo-project] List of Downloadable Tools
Hi! I was looking for a Pharo Dev 1.2 image and I didn't find it... I guess it doesn't exists, so I want to make my own downloading a few tools like OB, eCompletion in a 1.2 Core image. So I began looking for gofer or metacello scripts to do it :P. I searched in the Collaboractive Book, the PBE, the mailing list... Finally looking some mails and browsing the MetacelloRepository, I figured out something like "*ConfigurationOfOmniBrowser project lastVersion load*" that succeded with a little help :P. Soo, after some time doing this a few questions come to my mind: -Is there an up to date list of the tools we pharoers count on and how to load them? I mean OB, eCompletion, FFI, Mondrian... -Is there a list of the tools current Dev images have? I found a ConfigurationOfPharo and I thought It should behave like that. Maybe there's a wiki or a webpage I'm missing. Thanks! Guille
2010/8/8 Guillermo Polito <guillermopolito@gmail.com>
Hi! I was looking for a Pharo Dev 1.2 image and I didn't find it... I guess it doesn't exists, so I want to make my own downloading a few tools like OB, eCompletion in a 1.2 Core image. So I began looking for gofer or metacello scripts to do it :P. I searched in the Collaboractive Book, the PBE, the mailing list...
Finally looking some mails and browsing the MetacelloRepository, I figured out something like "*ConfigurationOfOmniBrowser project lastVersion load*" that succeded with a little help :P.
Soo, after some time doing this a few questions come to my mind:
-Is there an up to date list of the tools we pharoers count on and how to load them? I mean OB, eCompletion, FFI, Mondrian... -Is there a list of the tools current Dev images have? I found a ConfigurationOfPharo and I thought It should behave like that.
IIRC Pharo (Dev) = PharoCore + ConfigurationOfPharo loaded
Maybe there's a wiki or a webpage I'm missing.
Could you create it in Pharo Collaboractive book ? Cheers, Laurent
Thanks! Guille
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
And the other questions? anybody? :( I can do some little work on the Collaboractive book (Mariano, I can't edit and I know you do it usually :P. Can I ask you for a user?), but I would like to have not just the list of the tools, but also a little explaing of each one... Here is the (copypasted) list of packages in the ConfigurationOfPharo I would like to have a little description: *project: 'OB Dev' with: [ spec className: 'ConfigurationOfOmniBrowser'; loads: #('Dev'); file: 'ConfigurationOfOmniBrowser'; repository: 'http://www.squeaksource.com/MetacelloRepository' ]; project: 'OB Dev Tests' copyFrom: 'OB Dev' with: [ spec loads: #('Dev Tests') ]; project: 'AutomaticMethodCategorizer' with: [ spec className: 'ConfigurationOfAutomaticMethodCategorizer'; file: 'ConfigurationOfAutomaticMethodCategorizer'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'ScriptManager' with: [ spec className: 'ConfigurationOfScriptManager'; file: 'ConfigurationOfScriptManager'; loads: 'ALL'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'Shout' with: [ spec className: 'ConfigurationOfShout'; loads: #('Core'); file: 'ConfigurationOfShout'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'Shout Tests' copyFrom: 'Shout' with: [ spec loads: #('Tests') ]; project: 'OCompletion' with: [ spec className: 'ConfigurationOfOCompletion'; loads: #('Core'); file: 'ConfigurationOfOCompletion'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'OCompletion Tests' copyFrom: 'OCompletion' with: [ spec loads: #('Tests') ]; project: 'PharoNonCorePackages' with: [ spec className: 'ConfigurationOfPharoNonCore'; file: 'ConfigurationOfPharoNonCore'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'NewInspector' with: [ spec className: 'ConfigurationOfNewInspector'; file: 'ConfigurationOfNewInspector'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'RefactoringBrowser' with: [ spec className: 'ConfigurationOfRefactoringBrowser'; loads: #('Core'); file: 'ConfigurationOfRefactoringBrowser'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'RefactoringBrowser Tests' copyFrom: 'RefactoringBrowser' with: [ spec loads: #('Tests') ]; project: 'Nile' with: [ spec className: 'ConfigurationOfNile'; loads: #('Core'); file: 'ConfigurationOfNile'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'Nile Tests' copyFrom: 'Nile' with: [ spec loads: #('Tests') ]; project: 'ProfStef' with: [ spec className: 'ConfigurationOfProfStef'; loads: #('Core' 'Browser'); file: 'ConfigurationOfProfStef'; repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'ProfStef Tests' copyFrom: 'ProfStef' with: [ spec loads: #('Tests')]; project: 'Metacello' with: [ spec className: 'ConfigurationOfMetacello'; file: 'ConfigurationOfMetacello'; loads: #('Metacello-Core' 'Tutorial' 'UI' 'Metacello-ProfStef' 'Metacello-Help'); repository: ' http://www.squeaksource.com/MetacelloRepository' ]; project: 'Metacello Tests' copyFrom: 'Metacello' with: [ spec loads: #('Tests') ].* And another question: Is somewhere written a tutorial of metacello and/or gofer? I only know that ProfStef has something about metacello (I'll look at it). Cheers! 2010/8/8 laurent laffont <laurent.laffont@gmail.com>
2010/8/8 Guillermo Polito <guillermopolito@gmail.com>
Hi! I was looking for a Pharo Dev 1.2 image and I didn't find it... I
guess it doesn't exists, so I want to make my own downloading a few tools like OB, eCompletion in a 1.2 Core image. So I began looking for gofer or metacello scripts to do it :P. I searched in the Collaboractive Book, the PBE, the mailing list...
Finally looking some mails and browsing the MetacelloRepository, I figured out something like "*ConfigurationOfOmniBrowser project lastVersion load*" that succeded with a little help :P.
Soo, after some time doing this a few questions come to my mind:
-Is there an up to date list of the tools we pharoers count on and how to load them? I mean OB, eCompletion, FFI, Mondrian... -Is there a list of the tools current Dev images have? I found a ConfigurationOfPharo and I thought It should behave like that.
IIRC Pharo (Dev) = PharoCore + ConfigurationOfPharo loaded
Maybe there's a wiki or a webpage I'm missing.
Could you create it in Pharo Collaboractive book ?
Cheers,
Laurent
Thanks! Guille
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
El sáb, 07-08-2010 a las 22:07 -0300, Guillermo Polito escribió:
Hi! I was looking for a Pharo Dev 1.2 image and I didn't find it... I guess it doesn't exists, so I want to make my own downloading a few tools like OB, eCompletion in a 1.2 Core image. So I began looking for gofer or metacello scripts to do it :P. I searched in the Collaboractive Book, the PBE, the mailing list...
Finally looking some mails and browsing the MetacelloRepository, I figured out something like "ConfigurationOfOmniBrowser project lastVersion load" that succeded with a little help :P.
Soo, after some time doing this a few questions come to my mind:
-Is there an up to date list of the tools we pharoers count on and how to load them? I mean OB, eCompletion, FFI, Mondrian... -Is there a list of the tools current Dev images have? I found a ConfigurationOfPharo and I thought It should behave like that.
In the pharo download page (http://pharo-project.org/pharo-download) you get: Pharo 1.1 image (stable): http://gforge.inria.fr/frs/download.php/27300/Pharo-1.1-11411dev10.07.1.zip then unzipping it you find inside the installScript.st, that is used to build the developer image from a PharoCore released image. This scripts evaluates: Gofer new squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfPharo'; load. ((Smalltalk at: #ConfigurationOfPharo) project version: '1.1') perform: #silently: with: true; perform: #load. And indeed the ConfigurationOfPharo is the one used to build the image. There you'll find the list of packages that are loaded in the image. Cheers
Maybe there's a wiki or a webpage I'm missing.
Thanks! Guille _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Miguel Cobá http://miguel.leugim.com.mx
And indeed the ConfigurationOfPharo is the one used to build the image. There you'll find the list of packages that are loaded in the image.
there is also the packages.txt in the zip of the image
Cheers
Maybe there's a wiki or a webpage I'm missing.
Thanks! Guille _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Miguel Cobá http://miguel.leugim.com.mx
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (4)
-
Guillermo Polito -
laurent laffont -
Mariano Martinez Peck -
Miguel Enrique Cobá MartÃnez