Skip to main content.

The NetBSD Hackathon

[PR database] [Search PR] [CVS online] [Paste online] [Wiki] [Nxr]

The what?

The NetBSD Hackathon is an open event held by NetBSD for users, developers, and the occasional bystanders to cooperate in improving NetBSD. The focus changes for each hackathon, ranging from bugfixing over release preparation to pkgsrc and documentation.

The focus and exact details are part of the hackathon's announcement.

Where?

Get on IRC, irc.freenode.net and join #NetBSD-code.

Take a few moments to have a look around, plenty of people will be there to help you with any query you may have.

When?

The next hackathon will be held July 30th through August 2nd, 2010. The focus will be on improving Fortran support, updating TCL and Tk, and improving testing infrastructure in pkgsrc. Participation is open to everyone.

Past events: 

How?

You can view the PR database summaries and look for PRs you can handle.

There are many of them divided to many categories; most are bin, install, kern, lib, or misc bugs.

Got your mind on a specific PR? know what you're looking for? try the PR query form for some interesting search capabilities (hint: regex! :).

Here are some ideas on how to find PRs you can handle:

  • PRs that have already been fixed but not closed, where you can see the CVS commit in the PR body.
  • PRs that no longer apply: there's a good chance that many of the PRs filed against NetBSD 2 and lower no longer apply... but it's still worth checking. Ask!
  • PRs with a fix in the report: these are easier to handle.
  • PRs for which you can come up with a fix yourself!

Got a fix? want to close a PR? need some advice? or maybe just find out if anyone can test if it still applies? just ask in the channel and we'll close it for you or help in whatever way we can.

What else?

You may find use of an online paste-bin to share patches and such with other people.

The online NetBSD CVS repository can also be useful for quick code references.

The NetBSD Wiki can be used for maintaining lists of what needs doing and what is done.

The NetBSD Cross Reference, Nxr, can be used to quickly browse the source code online.