Anonymous user
Open Source Comes to Campus/Tasks for Oct 18th: Difference between revisions
Open Source Comes to Campus/Tasks for Oct 18th (view source)
Revision as of 19:43, 17 October 2014
, 9 years agono edit summary
imported>Shauna No edit summary |
imported>Shauna No edit summary |
||
Line 24:
= WelcomeBot =
MENTOR:
Description: WelcomeBot is an IRC bot designed to welcome people into the #openhatch IRC channel (although it can be easily adapted for use in other channels). It is written in python, and features the [http://docs.python.org/2/library/socket.html socket module].
Line 45:
* [https://github.com/shaunagm/WelcomeBot/issues/32 Add a function for identifying to your bot's registered nickname]: When you join an IRC network, you pick a nickname or nick. If you want to keep the same nick forever, you can register it the network and set a password. The bot currently can only used unregistered nicknames, because it doesn't have a function to identify to the server.
* [https://github.com/shaunagm/WelcomeBot/issues/34 Change hard-coded values in testing suite]: The testing suite hard-codes certain variables into the tests. They need to be replaced with variables.
= WelcomeBot =
MENTOR: Shauna (shauna or shauna_ on Freenode)
Description:
Resources:
Suggested Tasks:
= OpenHatch =
MENTOR: Asheesh (paulproteus on Freenode)
Description: OpenHatch.org sees itself as "free software's welcoming committee." We make web tools and run events to help people join open source projects, primarily in Python and Django with some Javascript, CSS, and HTML. We're always looking for enthusiastic new people willing to file bugs, submit patches, ask questions, write documentation, and review code. To help you imagine the site, the volunteer opportunity finder helps people find "easy" bugs to work on in projects all over the web, and supporting code to download that data through API use and scraping; the profile tool helps people write about their experience contributing to open source; and the training missions are interactive, plot-based teaching tools to help people learn skills required in open source in a friendly setting.
Line 54 ⟶ 66:
* [http://openhatch.readthedocs.org/en/latest/getting_started/installation.html Setting up the development environment]
* [http://openhatch.readthedocs.org/en/latest/getting_started/handling_patches.html Contributing changes]
* Code: https://github.com/openhatch/oh-mainline
|