[squeak-dev] Re: Cross fork development model
Joshua Gargus
schwa at fastmail.us
Thu Jul 16 22:52:48 UTC 2009
Douglas Brebner wrote:
> Joshua Gargus wrote:
>
>> Douglas Brebner wrote:
>>
>>> the numbered release images will be build from a set of specific
>>> package releases and mantis submissions. (Think of these as branches
>>> that should only receive fixes)
>>> The latest mainline image will be built from the latest mainline
>>> packages. (Fixes can be pulled and tested, then folded in but won't be
>>> the main method of development).
>>> Your own custom images can be built from whatever packages you like.
>>> (can be a mix of specific release or latest)
>>>
>>> They'd all be built automatically from a build config for Kieths tool.
>>>
>>> Normal development would be done on a package basis, not a whole image
>>> basis. The only exception would be for restructuring where the package
>>> boundaries change.
>>>
>>> I think part of the problem is that some people are thinking in terms of
>>> package development and others in terms of randomly messing with the
>>> whole image.
>>>
>>>
>> I'm thinking about both at the same time. Packages are good, and
>> Squeak development happens in Squeak images. I believe that when
>> someone goes to squeak.org, there should be an easy-to-find image that
>> has the tools necessary to track current development. That image may
>> be built by Bob (why not?), and will have MC loaded (otherwise it
>> couldn't track current development).
>>
>> The exact same packages as in this image (or a subset/superset/etc.)
>> can be used to build other images using Bob. I'm agreeing with you
>> that "conveniently structured images built from packages is what
>> Keith's build tool is for".
>>
>>
> I think we're actually in violent agreement.
>
Compared to some exchanges on this thread, I'd hardly call it violent :-)
Cheers,
Josh
> What I've been getting at is that some people seem to see the trunk repo
> as a place to work on core packages with seperate build systems and
> others see it as a place to hack on the big blob image old-style.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090716/23bdc7d2/attachment.htm
More information about the Squeak-dev
mailing list
|