Stef, I see that you added executable comments tasks to the “Simple Issues for Beginners” project. Thanks!
Another idea I had is method category cleanup. While there is some judgment involved in many of the category names, I see several names that are misspellings (starting with 'accessing’). I don’t know if you want to add a task for that as well, or we can just open pull requests. James > On Oct 6, 2019, at 7:11 AM, James Foster <[email protected]> wrote: > > All good suggestions. I especially like the executable examples idea since > that will demonstrate understanding of the code but still be easy to describe > and easy to confirm. Thanks! > >> On Oct 6, 2019, at 3:10 AM, ducasse <[email protected]> wrote: >> >> >> >>> On 6 Oct 2019, at 07:04, James Foster <[email protected]> wrote: >>> >>> Hi Pharo developers, >>> >>> I have a few undergraduate students taking OO programming and I’m using the >>> Pharo MOOC to get started. One of the goals in our CS program is to get >>> students familiar with a development process using Git, so we require >>> contributions to an open source project is a few classes. I’d like to >>> assign a Pharo contribution and am looking for easy first issues. >> >> Excellent idea! >> >>> I’ll take a look at the issues marked ‘Easy’ as well as the “Simple Issues >>> for Beginners” project, but would welcome additional ones. >> >> It would be super cool to add executable examples to number and others. >> >>> My current thought is to go through tests looking for use of #’assert:’ >>> that could be changed to #’assert:equals:’. I view this as being an >>> improvement but still quite safe and easy to describe. Most of the work >>> will be setting up the environment and going through the development cycle; >>> I want the actual coding to be minimal (but still useful). >> >> Yes. >> Once back in 2005 I gave as exercise to write tests for collections (because >> they were none back then) after I reviewed revise them and committed them. >> So looking at coverage of classes may be a nice option too. >> >> I think that what you can also ask them is to >> - reproduce issue >> - comment issue >> This is an important aspect too. >> >> Stef >>> >>> James Foster >> >> >> >> > > >
