Thanks!
We are busy with deadlines these weeks :)
Stef
Le 25/3/15 00:14, Ben Coman a écrit :
On Wed, Mar 25, 2015 at 2:33 AM, Peter Uhnák <i.uh...@gmail.com
<mailto:i.uh...@gmail.com>> wrote:
http://pharo.org/contribute-propose-fix
Thats great Jigyasa. Always good to have more contributors. Now for
those of us who have been doing it a while, it is not always obvious
where there are gaps to get new people started off. So please ask
plenty of question if you get stuck.
Is your question that you don't have a particular bug to work on and
would like a suggestion?
* Check that reported bugs include have suitable steps-to-reproduce.
If not, then ask the submitter for more details and report on the
issue if you are able to reproduce it.
* Start by reviewing other people fixes. Sometimes these are in deep
places that are daunting at first, but I learnt an immense amount
doing this when I started, and continue to do so. Do the first step
of merging in a SLICE from the Pharo4Inbox (soon to be Pharo5Inbox)
but don't complete it - keep it as a reference. Open the Inbox again
and do the merge for real. Then throw a few halts into the modified
methods and try to reproduce the bug. You learn Pharo best by
watching it run, not just looking at code.
* In an image without the bug fix, put halts in the same methods, then
single step both images in sync until you can observe differences -
and that is where you learn the most.
Tip: At the link above, where it says... "Take the latest stable or
latest development system, ideally using the latest virtual machine
(check the _downloads_)" - I'd suggest using PharoLauncher
(http://www.smalltalkhub.com/#!/~Pharo/PharoLauncher
<http://www.smalltalkhub.com/#%21/%7EPharo/PharoLauncher>) which makes
it very easy to grab the latest build.
cheers -ben