Hello,

yes, that would be very interesting for me. I wonder how it went for them.
Thanks for the offer.

A number of people have been in touch who are interested in participating
online, or in person if it's in a certain city.
But so far no group has volunteered from my limited outreach. So I'm going
to keep preparing materials and approach some groups locally(in Berlin).

First step is to add all the functions missing unittests to the issue
tracker with a help wanted tag and detailed instructions.
Then probably start a weekly online 'class/sprint' for practice.

cheerio,


On Sat, Jul 21, 2018 at 4:34 PM, Thomas Kluyver <tak...@gmail.com> wrote:

> I know people have been running sprints on open source projects in London
> with the intention of making them a regular thing. If you're not already in
> touch with them, I could dig out the emails I remember and connect you.
>
> On 18 July 2018 at 09:51, René Dudfield <ren...@gmail.com> wrote:
>
>> Hello,
>>
>> I'm looking for a small group of 10-30 people who are interested in
>> contributing to the pygame project as part of a class or user group meeting.
>>
>> Rather than a normal user group meeting or class, it could be:
>> "contribute to an open source project".
>>
>> Be in touch!? Let's do it! :)
>>
>>
>> *Why?* (teaching by helping people contribute to FLOSS projects.)
>> Because you don't learn karate from a book.
>> Builds social connections and skills.
>> Portfolio, and evidence of talent.
>> Sort of fun and different compared to a talks night at a user group.
>>
>> *Why pygame?* (rather than some other project)
>> Because I want to do this with my pet project.
>> It's sort of fun compared to some topics (better than watching paint dry
>> at least).
>> Because it's sort of well known project (millions of users).
>> ... with almost zero full time or even part time developers (that's why
>> it's called pygame zero).
>> Because I will help before and during the class(es)/session(s), and have
>> resources and issues prepared.
>>   *[hey! you could totally do this with your own pet projects too!]*
>>
>>
>> *How will a gathering work?*
>>
>> *The goal*: At the end of the gathering, people will have learned how a
>> FLOSS project is done, submitted a PR, and have a big thank you posted on
>> the website.
>>
>> A session could run like this:
>>
>>    1. A short lightning talk can be done on what's happening by someone
>>    on how to write a unit test, and what is a github issue (slides can be 
>> made
>>    available).
>>    2. A number of topics will be presented to choose from. These will be
>>    'low hanging fruit' issues. Like, "write a test for a draw rectangle
>>    functions".
>>    3. People will split off into small groups of 2-4 people. Each
>>    choosing an issue. Probably beginners and experts will be mixed together.
>>    4. Project developers will be available via web chat (Discord) (or in
>>    person perhaps if it's where the developers live...).
>>    5. results will be pasted into issues, and perhaps even pull requests
>>    made.
>>    6. At the end one person from each group will show off what they've
>>    done and experienced to the group. (several short talks)
>>
>> [Hrmm... you may be thinking that this sort of sounds exactly like a Dojo
>> (shout out to London Python Dojo) or mini conference sprint format(shout
>> out to pypy!). Yop.)
>>
>> If anyone wants to do this with me please be in touch to get this going!
>> I will announce when it's happening so people can drop by online too if
>> they want.
>>
>>
>>
>> cheers,
>>
>
>

Reply via email to