[squeak-dev] Contributing to 3.11: Step-by-step
Bernhard Pieber
bernhard at pieber.com
Sun May 10 20:12:08 UTC 2009
Hi Andreas,
I assume that these step-by-step instructions for contributing to 3.11
are still valid since you referred to them in a recent mail on another
mailing list. What I always wanted to know - and never dared to
ask ;-) - is: What image from ftp.squeak.org should one start from?
Squeak3.10.2-7179-basic, or one of the imgages in 3.11?
Cheers,
Bernhard
Am 16.02.2009 um 05:14 schrieb Andreas Raab:
> Folks -
>
> To summarize some of the discussion on IRC, here is a step-by-step
> guide for how to contribute to 3.11:
>
> 1. Report an issue at http://bugs.squeak.org/
>
> 2. If you have a fix/patch attach it to the bug report
>
> 3. Add an installer script to the notes, like here:
> (for more options see http://installer.pbwiki.com/Installer#Mantis)
>
> "fix begin"
> Installer mantis bug: 1234 fix: 'FixTheBug.cs'.
> "fix end"
>
> 4. Test your fix:
>
> Installer mantis ensureFix: 1234
>
> 5. To propose this fix as a candidate for 3.11:
> a) Obtain "developer" status on Mantis. You can do this by mailing box-admins at lists.squeakfoundation.org
> .
> b) Update the issue and set the "Status" field to "testing"
> c) Update the issue and set "Fixed in Version" field to "3.11"
> This field is only accessible in the "advanced" view, so if you
> do not see it you need to change to the "advanced" view by clicking
> on "view advanced" or "update advanced" in the top right.
>
> 6. Load all the fixes with testing status:
> (Installer mantis bugsAll select:[:bug|
> ((bug status = 'testing' or:[bug status = 'resolved'])
> and:[bug fixedIn = '3.11']]) do:[:bug| bug ensureFix].
>
> 7. Rinse and repeat.
>
> Cheers,
> - Andreas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090510/6c4dbdb4/attachment.htm
More information about the Squeak-dev
mailing list
|