How to organize a hackathon

From NetBSD Wiki

Jump to: navigation, search

When you want to organize a hackathon, here are the things you need to do:

Contents

[edit] Before you start

  • Think up what the hackathon's theme will be and set some global goals.

[edit] Announce it

  • Make a small announcement on IRC, to get some interest started. People need to be excited about it!
  • Make a wiki page on this site dedicated to the hackathon. Progress can be on here
  • Link to it from the wiki's Hackathon page.
  • Mail www@netbsd.org with some text to add as news event and tell them to also add the event to The community hackathon page on netbsd.org
  • During the hackathon, get www@netbsd.org to display the big red hackathon-box (this can be done by anyone with commit access by removing the comment tags in the index.html webpage)

[edit] During the hackathon

  • Put tasks to be done on the hackathon's wiki page, optionally with links to PR's which contain bugreports or feature requests.
  • When someone picks up a task, he should add his name to the task to indicate it's being worked on (to prevent duplication of efforts)
  • Discuss things on IRC (irc.freenode.org, channel #netbsd-code)
  • People without commit access can create PR's with the patches when they're done and link the PR after the task on the wiki page so people with commit access can see it and apply them.

[edit] Wrapping up

  • After the hackathon is over, post the results to the netbsd-announce mailinglist and on the wiki.
  • Get www@netbsd.org to remove the big red box on the website.
Personal tools