Comments on Metacello and ConfigurationOfExternalWebBrowser

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

Comments on Metacello and ConfigurationOfExternalWebBrowser

Torsten Bergmann
Played with Metacello:
1. there are various typos in the lessons of the tutorial
   (looks like it was really written in a hurry)

2. there are two special groups introduced in lesson10
   "default" and "ALL" - why in a different case?

3. if these are special then it would be nice to
   have

    (MetacelloTutorialConfig project version: '1.0') loadAll.
    (MetacelloTutorialConfig project version: '1.0') loadDefault.

4. lesson11Author
   Is the author the initials or the full name?
   
   In Java's Maven POM (Project Object Model, an XML style
   with project infos) one can specify full developer
   informations, which is good when working in a large team:
   http://maven.apache.org/pom.html#Developers

BTW: There is now a new configuration for external web browser
     (with a dependency on FFI) - see script below.

Have fun
T.


---------------------------------------------------------------------------
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfExternalWebBrowser';
load.

((Smalltalk at: #ConfigurationOfExternalWebBrowser) project version: '1.0') load.


(Smalltalk at: #ExternalWebBrowser) openOnUrl: 'http://www.pharo-project.org'
--
Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 -
sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser

_______________________________________________
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: Comments on Metacello and ConfigurationOfExternalWebBrowser

Mariano Martinez Peck


On Wed, Jan 13, 2010 at 2:41 PM, Torsten Bergmann <[hidden email]> wrote:
Played with Metacello:

First, there is a Metacello mailing list, which I think would be more accurated that this one. The groups is:  http://groups.google.com/group/metacello
 
1. there are various typos in the lessons of the tutorial
  (looks like it was really written in a hurry)


They are doing an excellent work. You cannot ask more.  In addition, if you saw the typos, an if it was even versioned code, why didn't you fix them and commit ?

 
2. there are two special groups introduced in lesson10
  "default" and "ALL" - why in a different case?


I don't know.
 
3. if these are special then it would be nice to
  have

   (MetacelloTutorialConfig project version: '1.0') loadAll.
   (MetacelloTutorialConfig project version: '1.0') loadDefault.


+1  I think I already told this to Dale at my beginning with Metacello.
 
4. lesson11Author
  Is the author the initials or the full name?


Which is the difference between Author and Full name ?   Don't put initials.
 
  In Java's Maven POM (Project Object Model, an XML style
  with project infos) one can specify full developer
  informations, which is good when working in a large team:
  http://maven.apache.org/pom.html#Developers

BTW: There is now a new configuration for external web browser
    (with a dependency on FFI) - see script below.


Cool!!! Thanks

 
Have fun
T.


---------------------------------------------------------------------------
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfExternalWebBrowser';
load.

((Smalltalk at: #ConfigurationOfExternalWebBrowser) project version: '1.0') load.


(Smalltalk at: #ExternalWebBrowser) openOnUrl:  'http://www.pharo-project.org'
--
Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 -
sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser

_______________________________________________
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: Comments on Metacello and ConfigurationOfExternalWebBrowser

Mariano Martinez Peck
A little more comments. I have just tried to load that conf in the last beta pharo dev, and I have two erros. The first one was a dependency error (these shouldn't exist any more when using metacello) and the second one was a debugger because "specificBrowserClass" variable was in nil

I attach both files.

Two little remarks of the conf:  you are using for FFI '1.0-baseline', not a version, this means that it will ALWAYS bring the latest version (maybe unstable). That's why I always try to put a particular version that I know is stable. See http://code.google.com/p/metacello/wiki/FAQ#How_do_I_load_the_last_version_of_a_project?

Maybe this is your intention :)

And the other thing is that you put everything under spec for: #common do: [

Are you sure that project works in squeak, pharo and gemstone ? You shouldn't put someone in a place where doesn't work.

Cheers-

Mariano

On Wed, Jan 13, 2010 at 2:48 PM, Mariano Martinez Peck <[hidden email]> wrote:


On Wed, Jan 13, 2010 at 2:41 PM, Torsten Bergmann <[hidden email]> wrote:
Played with Metacello:

First, there is a Metacello mailing list, which I think would be more accurated that this one. The groups is:  http://groups.google.com/group/metacello
 
1. there are various typos in the lessons of the tutorial
  (looks like it was really written in a hurry)


They are doing an excellent work. You cannot ask more.  In addition, if you saw the typos, an if it was even versioned code, why didn't you fix them and commit ?

 
2. there are two special groups introduced in lesson10
  "default" and "ALL" - why in a different case?


I don't know.
 
3. if these are special then it would be nice to
  have

   (MetacelloTutorialConfig project version: '1.0') loadAll.
   (MetacelloTutorialConfig project version: '1.0') loadDefault.


+1  I think I already told this to Dale at my beginning with Metacello.
 
4. lesson11Author
  Is the author the initials or the full name?


Which is the difference between Author and Full name ?   Don't put initials.
 
  In Java's Maven POM (Project Object Model, an XML style
  with project infos) one can specify full developer
  informations, which is good when working in a large team:
  http://maven.apache.org/pom.html#Developers

BTW: There is now a new configuration for external web browser
    (with a dependency on FFI) - see script below.


Cool!!! Thanks

 
Have fun
T.


---------------------------------------------------------------------------
Gofer new
squeaksource: 'MetacelloRepository';
package: 'ConfigurationOfExternalWebBrowser';
load.

((Smalltalk at: #ConfigurationOfExternalWebBrowser) project version: '1.0') load.


(Smalltalk at: #ExternalWebBrowser) openOnUrl:  'http://www.pharo-project.org'
--
Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 -
sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser

_______________________________________________
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

Picture 9.png (76K) Download Attachment
PharoDebug.log (45K) Download Attachment