What to Expect at Hackergarten
What to Expect at Hackergarten
The goal of Hackergarten is for you to make a contribution to an open source framework.
You will show up with (possibly) no open source experience and leave as an official contributor: code written, tested, documented, and integrated.
We'll spend a few minutes dividing up into groups and then each group will work on a task for some framework. Once in a small group then you are free to do whatever you want: vi, IDEA, Eclipse, pairing, cowboy coding, whatever. Just try to get your task finished (which means tested and documented too, right?)!
Some advice: Thinks Small. The night ends when the software is released, not when it is half done or when you have a good start. Also, try not to over-eat pizza because it will just make you tired. Caffeine is your friend, carbohydrates the enemy. These are just suggestions of course.
Right now, here are a few of project ideas (feel free to bring your own):
Gradle Ideas
-
PMD plugin
-
Findbugs Plugin
-
IDEA Inspections plugin for Groovy and Java inspections
-
Gradle GDSL for IDEA support
Griffon Ideas
-
JxBrowser Plugin to display Flash
-
Ehcache Plugin
-
Griffon GDSL file for IntelliJ IDEA support
Groovy Ideas
-
NIO2 (OpenJDK7) Task Force - Define how Groovy should wrap and enhance the new JDK7 NIO2 API.
GPars
-
PDF User Guide Generation with grails-doc
-
Fix document generation so that loads of harmless exceptions are not thrown
-
Gaelyk
Json-lib integration
-
"REST" client plugin
CodeNarc Static Analysis Rules
-
Port rules from FindBugs

