[squeak-dev] Re: http://source.squeak.org/trunk is now at 3.10.2

Klaus D. Witzel klaus.witzel at cobss.com
Sat Jul 4 10:35:07 UTC 2009


On Sat, 04 Jul 2009 12:14:14 +0200, Keith Hodges wrote:

...
>> the source.squeak.org model is centered "around" small units, packages
>> (the thing supported by the MC tool). So a handful of developers can
>> and do work with/in the same package, usually without disturbing other
>> teams.
>>
> Ok lets take an example.... I have a package "Logging" one  possible way
> forward is to replace every instance of Transcript show: with a call to
> the logging framework.

There can only be one package which contains the implementation for  
Transcript, so just go ahead with changing that implementation.

> e.g. self log this.  What are the chances that
> this little project will be focused upon one package where I can do my
> changes "without disturbing other teams"

What was this part of your question about? users of Transcript ?

>> You always know who's with you in "your" package(s), and resolve "bad"
>> contributions within the team, example: delete an unwanted contribution.
>>
>> This is the same as in the Pharo fork, an identical copy (up to
>> isomorphism, of course ;) of tools and organization. And it is the
>> same for non-core packages, with developers using the
>> www.squeaksource.com repository (or a local repository in their
>> shop/at home).
>>
>> And then there are the release-team people, the "gods" who pull
>> together from the various teams.
>>
>
> Which is an entirely different development model to the one proposed and
> accepted by the board.
>

[... snip, Ian proposed "punishment" for future contributors, that's what  
I responded to ...]

/Klaus

> Keith
>




More information about the Squeak-dev mailing list