Hackergarten or Hackathon is a common name used for informal hands-on coding gatherings of developers, who want to spend some of their time helping open-source projects move forward. If you're organizing such an event and think about giving it a concurrency focus, we've prepared a list of GPars tasks suitable for Hackergarten.
- Catchy visual demos - http://jira.codehaus.org/browse/GPARS-96
- Concurrent Sudoku solver - https://jira.codehaus.org/browse/GPARS-202
- A Webservice demo - http://jira.codehaus.org/browse/GPARS-61
- Screencasts to explain GPars use
- Make additional Groovy collection processing methods parallel - https://jira.codehaus.org/browse/GPARS-209
- Experiment with comet in Grails - http://jira.codehaus.org/browse/GPARS-147
- Concurrency gotchas - http://jira.codehaus.org/browse/GPARS-150
- Tweak CodeNarc rules - http://jira.codehaus.org/browse/GPARS-152
- Revisit the codebase and fix CodeNarc-reported issues - http://jira.codehaus.org/browse/GPARS-153
- Update the gradle build script so that dependant jar files get downloaded automatically before they get zipped into a gpars-all.zip file - http://jira.codehaus.org/browse/GPARS-183
You are only a few easy steps away from being able to start:
- Clone the source repository - git clone email@example.com:vaclav/GPars.git
- Checkout the master branch - git checkout master
- Build the project to make sure everything works for you - gradlew clean build
- Create an IDEA or Eclipse project files through gradlew idea or gradlew eclipse commands
- Open the project in IDEA or Eclipse
Please refer to Developer Zone for details on how to open up the project in an IDE.
Feel free to ask on the mailing list for more details on these topics or perhaps you could try grabbing someone from the team to assist your event on-line.