On Mar 6, 2011, at 11:29 AM, Stéphane Ducasse wrote:

well, I provided a fix already. And it seems that 3 mails to the list and the 
mentioning withing this mail does not make it visible. It needs an integration 
step or just to load the newest ImageForDevelopers

How to tell?

I think the ConfigurationOfPharo needs to be updated...

Probably. Do you know what was the problem? Because I can have a look but I 
need to know what went wrong.

I am all in all not happy with the process we have... we should fix it.

I would not be that negative. I think that we are building an infrastructure 
and learning how to use it.
Generating one single image is easy. Generating an infrastructure to be able to 
manage multiple images over different
setup in another story. I think that metacello is getting there and also 
knowledge. This is why I spent time writing and fixing the
metacello chapter. Now there is more than 30 pages and with the latest 
important features like symbolic configuration.

I spent 2 hours to integrate one single changes for shout last week-end, so I 
know the pain now I think that the situation will
get better. Then else I would like to know your solution and roadmap?
For me this is clear: metacello and distributions are the way. I like that alex 
and dale are pushing tools on top of Metacello
because we have first class spec and dependencies and we can use them to get to 
a much better stage and we will get there.

Stef

I agree with Stef ... the solution is going to involve both tools and process 
and at the moment Metacello tools are almost non-existent (Alex and I are 
trying to change that ... excellent effort Alex!) and we are still learning the 
process ...

The integration process for Pharo dev should parallel the process for creating 
PharoCore ... I'm not familiar with the PharoCore integration process , but 
after a bug is submitted for fixing, someone changes a script or a config to 
get the change included in the next PharoCore build ... the same thing needs to 
happen for Pharo Dev ... the Pharo dev configuration has to be edited to 
include the proposed fixes ...

The developer submitting the change _could_ update the configuration or the 
"owner" of the configuration could update the config or ....

I can imagine more possibilities ... right now it probably makes sense for an 
owner to make the changes ... that way if there are configuration issues the 
owner is responsible for fixing the issues the owner could also filter the 
changes, much the same way that the bugfixes for PharoCore are filtered ... 
once the manual process settles down we can look at improving the process and 
tool support incrementally...

Dale


Reply via email to