Re: [Edu-sig] learning by contributing to FLOSS (and pygame in specific)

René Dudfield <[email protected]>
Newsgroups gmane.comp.python.pygame,gmane.comp.python.education
Message-ID <CAEiAHj+o211NsLBhP-Ad7r+ecHF9MvLEQspZTc6uLUgNgc6kng@mail.gmail.com>
It depends on when/where the group is that wants to do the session :)

I'll send a when/where update when I've found that group.


cheerio,


On Wed, Jul 18, 2018 at 10:05 AM, Nicholas H.Tollervey <[email protected]>
wrote:

> This is great! A quick question: where / when?
>
> N.
>
> On 18/07/18 08:51, René Dudfield 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,
>
>
>
> _______________________________________________
> Edu-sig mailing list
> [email protected]
> https://mail.python.org/mailman/listinfo/edu-sig
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.