Metacello success story

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

Metacello success story

Nick
Hi Dale,

I guess at times it can feel like a thank-less task building infrastructure like Metacello - you work hard developing the code then only hear from people when they have problems.

So.... I thought I'd let you know that for Magritte 3 and Pier 3 I created four supporting configurations: ConfigurationOfMagritte3, ConfigurationOfMagritte3AddOns,
ConfigurationOfPier3AddOns and  ConfigurationOfPier3 (largely based on version 2 configurations) and I can now type:

Gofer it
   squeaksource: 'MetacelloRepository';
   package: 'ConfigurationOfPier3AddOns';
   load.

ConfigurationOfPier3AddOns project stableVersion load: 'Pier-Admin'

and all the packages load as expected with some fairly complex dependencies - I was impressed so ... thanks a million for providing this essential infrastructure.

Cheers

Nick
Reply | Threaded
Open this post in threaded view
|

Re: Metacello success story

Dale Henrichs
Thanks Nick, sometimes I do think that I just might be the only one building complex configurations, so it's nice to hear that it's solving the complex problems for others as well:)

On the other hand, I do get positive feedback every time I see a `(ConfigurationOf.....) load` in an email or on a project site, so it's not quite as thankless as it seems:)

Frankly, I'm my own worst critic and I hate it when someone has a problem no matter how large or small, because it indicates a failure in the code, the documentation, the process, or the basic architecture.

I'm chasing down git/github, because they provide architectural and procedural 'fixes' for Smalltalk development that aren't easy to provide otherwise...

Dale

----- Original Message -----
| From: "Nick Ager" <[hidden email]>
| To: "GemStone Seaside beta discussion" <[hidden email]>
| Sent: Friday, February 3, 2012 10:23:33 AM
| Subject: [GS/SS Beta] Metacello success story
|
| Hi Dale,
|
|
| I guess at times it can feel like a thank-less task building
| infrastructure like Metacello - you work hard developing the code
| then only hear from people when they have problems.
|
|
| So.... I thought I'd let you know that for Magritte 3 and Pier 3 I
| created four supporting configurations: ConfigurationOfMagritte3,
| ConfigurationOfMagritte3AddOns, ConfigurationOfPier3AddOns and
| ConfigurationOfPier3 (largely based on version 2 configurations) and
| I can now type:
|
|
|
| Gofer it
| squeaksource: 'MetacelloRepository';
| package: 'ConfigurationOfPier3AddOns';
| load.
|
|
| ConfigurationOfPier3AddOns project stableVersion load: 'Pier-Admin'
|
|
| and all the packages load as expected with some fairly complex
| dependencies - I was impressed so ... thanks a million for providing
| this essential infrastructure.
|
|
| Cheers
|
|
| Nick