[squeak-dev] Re: 3.11 and the trunk
Andreas Raab
andreas.raab at gmx.de
Thu Aug 20 03:48:18 UTC 2009
Göran Krampe wrote:
> Andreas Raab wrote:
>> Göran Krampe wrote:
>>> - Keith has more or less said that the trunk effort is counter
>>> productive in comparison to his/their 3.11 effort. Personally I might
>>> think it is a gray area, but even so - perhaps once and for all -
>>> with a pedagogic mindset - explaining to us all how this is so and
>>> also describing "trunk" and "bob" in some way that all of us can grok
>>> it... would let us come to some conclusion.
>>
>> It's quite simple really. Software development works by developers
>> working together in a shared repository, right? That's the trunk. The
>> trunk is nothing but a shared repository that the developers have
>> commit rights to. In the course of software development, builds happen
>> on a regular basis. That's Bob. Bob is a tool to assemble various bits
>> of code and content and compile this into a result. Simple as that.
>>
>> Mantis role in this process with regards to code is to assemble
>> contributions from non-core-developers in the project; people who are
>> not given direct commit rights to the repository. These contributions
>> need to be reviewed and integrated. That's Installer for you. The
>> result of the integration process goes back into the repository.
>> There's the trunk again. All the parts have their place in the process.
>
> I really, really would like to hear Keith comment on the above because
> if it is indeed like you describe it- then I am at a total loss over the
> whole hoopla. I suspect it is not as simple as you describe above.
From my perspective it is. I didn't make this up. Replace Bob with ant
and I've described the product development process we use at Qwaq.
Literally.
Cheers,
- Andreas
More information about the Squeak-dev
mailing list
|