Open Source Comes to Campus/Tasks for Oct 18th: Difference between revisions

Content added Content deleted
imported>Shauna
imported>Shauna
Line 40: Line 40:
Harder tasks that may still be fun:
Harder tasks that may still be fun:


* [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/oh-irc-bot/issues/10 Bot goes offline silently] - Every couple of weeks, the bot experiences a bug and turns off silently. Investigate tools like cronjob, monit, nagios, etc so that we can get a notification if it goes offline.
* [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.
* [https://github.com/shaunagm/oh-irc-bot/issues/17 Make test suite] - If you like testing, this is the task for you! A good first step would be to read through the script and identify what needs to be tested. Alternatively, if you could read through some of the resources listed in the issue and report back what you've learned about doing tests in python, that would be super helpful too. This project's maintainer has never developed tests before from scratch, so we are all in it together. :)
* [https://github.com/shaunagm/oh-irc-bot/issues/18 bug causing bot to go offline] - This may be a tricky bug to fix, since it's not clear what input is causing the crash and it may be difficult to reproduce (the bot currently crashes on this bug approximately every two weeks). But you may be able to figure out what's going on from the information given!


= OpenHatch =
= OpenHatch =