Your SlideShare is downloading. ×
How to run a hackday
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

How to run a hackday


Published on

Slidedeck on running Adopt a JSR and Adopt OpenJDK hackdays.

Slidedeck on running Adopt a JSR and Adopt OpenJDK hackdays.

Published in: Technology

1 Comment
1 Like
  • Free Download :

    Hey Guyz and girls, Today I am gonna show you perfact tool, Remember This video is old, But the download link with hack is brand new. Its very simple to using this tool and here are some instructions in video. Please REDOWNLOAD. Don't Forget to Comment Subscribe & Rate My Video :)

    Virus Scan :- This file has been scanned with avast! Antivirus. -- Status: FILE IS CLEANN.

    Copyright © 2014. All Rights Reserved
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. How to run a Hackday Richard Warburton
  • 2. Topics● Why you should run a hackday● Whats involved in running one● Examples of Successful hackdays● Tips for being successful
  • 3. Why run a hackday?● Simple way to get developers enthused● Good followup to talks/discussion● Developers are usually pretty hands-on
  • 4. Whats Involved?● Pick a target● Find a space● Get some help● Do it!
  • 5. LJC Examples● OpenJDK● Lambdas (JSR 335)● Date and Time (JSR 310)● Websockets/Json (JSR 353/356)● Lots of other JUGs participating as well!
  • 6. Tip 1: Establish a goal● Educate/Inform● Send feedback to Spec Lead● Find Bugs● Fix Bugs● Talk to Spec Lead / EG about goals
  • 7. Tip 2: Venue + Time● Advertise - use existing JUG Channels● Weekend ○ More time ○ Suitable when people need to explore● Weekday ○ Less Commitment ○ Requires focus
  • 8. Tip 3: Communicate● Opening talk for attendees ○ Explain ○ Set Expectations● Get assistants to give help during the day● Talk to professionals ○ Follow OpenJDK guidelines for submitting patches ○ Contact the JSRs Expert Group ○ JSRs have open discussion mailing list
  • 9. Tip 4: Expect a range of experiences● Not everyone is a strong developer● Some people just there to learn● Use assistants to support people● Dont assume prior knowledge● The wide range makes for more representative feedback
  • 10. Tip 5: Consider Exercises● Can help focus a hackday● Recommended for < 3 hours● Failing unit tests that are made to pass● Not always the right choice
  • 11. Summary● Get developers involved● Make sure people learn● Communicate findings back● Have fun!
  • 12. Thanks for listening!● Wikis: ○ ○● Social Media: ○ #adoptajsr / #adoptopenjdk on freenode ○ @adoptajsr / @adoptopenjdk on twitter ○ Also on facebook● Me: ○ @richardwarburto ○