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
>> 
>> 
>> 
>> 
> 
> 
> 


Reply via email to