List of Downloadable Tools

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

List of Downloadable Tools

Guillermo Polito
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

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: List of Downloadable Tools

laurent laffont
2010/8/8 Guillermo Polito <[hidden email]>
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
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: List of Downloadable Tools

Guillermo Polito
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 <[hidden email]>
2010/8/8 Guillermo Polito <[hidden email]>

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
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: List of Downloadable Tools

Miguel Cobá
In reply to this post by Guillermo Polito
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
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
Miguel Cobá
http://miguel.leugim.com.mx


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: List of Downloadable Tools

Mariano Martinez Peck


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
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
Miguel Cobá
http://miguel.leugim.com.mx


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project