fosdem2014 fromwebrevtobetterrevbryantsarkar-140203131215-phpapp02

Post on 14-Jun-2015

91 Views

Category:

Software

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Introduction and curtain raiser to Betterrev showing functionality and progress, presented at FOSDEM 2014.

TRANSCRIPT

From Webrev to Betterrev Facilitating Contributions to OpenJDK

Daniel Bryant @taidevcouk Mani Sarkar @theNeomatrix369 London Java Community @ljcjug Adopt OpenJDK @adoptopenjdk

Difficulties for the Public Contributors

“Getting started can be daunting…”

“This doesn’t quite feel like ‘social coding’”

Thorough testing is challenging...

Visibility of contributions

Difficulties for Oracle & Committers

Quality of contributions can be problematic

Discussions on incorrect mailing lists

Lots of work for reviewers

Our Proposal

Challenging for the community to move OpenJDK to a fully social coding model...

… so lets implement the Decorator pattern

Introducing Betterrev...

•  Mirrored OpenJDK repos in Bitbucket •  Community-driven web portal •  “Single-click” setup for newbies •  Automate quality review of patches •  Move discussions to code

The Grand Plan

Screencast / Demo

Betterrev (almost) live before your eyes...

Betterrev PullReview Portal

Challenges Conquered Betterrev web portal (v1) Bitbucket API integration Mailing list mappings

Feedback! - JavaOne, Devoxx, LJCConf - Hackdays run within the LJC - and FOSDEM...

The Future

The v1.0 release! Automating quality review -  Checkstyle -  The Build Farm Your suggestions?

Thanks to all of the Adopt OpenJDK supporters

...and the (ever-growing!) Betterrev community

Appreciation

We need your help!

Your comments, feedback...

How can Betterrev help you?

Any help is much appreciated!

Get Involved...

Find us on Bitbucket https://bitbucket.org/adoptopenjdk/betterrev Join our Google Group: https://groups.google.com/forum/#!forum/betterrev Contact Us! @adoptopenjdk @taidevcouk @theNeomatrix369

top related