Access Keys:
Skip to content (Access Key - 0)
Meet us in Antwerp, November 12th-16th 2012, MetroPolis - Belgium



Lessons from the Java.net Migration: Managing an Open Source Community through Major Change

Abstract

This presentation will cover the highlights of the planning process, the migration itself, and analysis of the current disposition of the community. Though most communities will never have to go through an intentional transition this big, there were many useful lessons that can be applied to smaller changes within a community as well. The process starts with a lot of questions:

What were we trying to accomplish with this change? What impact would this have on the community as a whole and on individual members? How do you break down any change into manageable pieces of work? How much disruption is acceptable? How transparent should this be to the community? How do we define success when we are finished?

With answers to those questions we put together a process. Some things worked, some things didn’t. We learned a lot and would do a few things quite differently if we ever had to do this again. Were we successful? Across the board, I’d say yes, but with a list of caveats.

Speaker(s)

* Sonya Barry

Related Presentations

Less annoying Java standards
Lessons from the Java.net Migration Managing an Open Source Community through Major Change

Search by Tag

Below are the 170 labels used in Devoxx 2011 listed alphabetically. Click on a label to see its associated content.
action, activemq, activiti, actors, adobe, agile, air, ajax, alfresco, alm, amazon, analysis, android, annotations, apache, appcache, apple, asynchronous, atlassian, azure bejug, bitbucket, blackberry, bof c2dm, caching, camel, cdi, ceylon, chrome, ci, clojure, closures, cloud, cloudfoundry, cms, coherence, collaboration, comet, conference, confluence, continuous, css3, cxf
design, devoxx, dojo, domotics, dsl, duchess, dvcs, eclipse, eclipselink, ejb31, fantom, flex, fork/join, foss gae, gaelyk, git, glassfish, google, gpars, grails, graphics, griffon, groovy, gtug, gui, gwt hands-on, heroku, hibernate, html5, http, hudson, ibm, in, indexeddb, infinispan, ios, iphone
jackrabbit, java7, javaee, javaee6, javafx, javame, javascript, javase, jax-rs, jboss, jcp, jcr, jdk, jdk7, jdk8, jenkins, jigsaw, jira, jms, jmx, jpa, jpa2, jquery, jruby, jsf2, json, jsr, jsr-170, jug, jvm labs, lambda, maven, methodology, microsoft, mobile, modules, mongodb, mozilla, multicore, news, nosql oauth, openjdk, openshift, osgi, paas, parleys, performance, playframework, podcast, pojo, polyglot, quickie
rails, redis, rest, ria, roo, scala, scalable, seam, security, servicemix, speakers, spring, springmvc, stm, swing tdd, testing, tools, tools_in_action, transactions, twitter, university, vaadin, w3c, web20, webgl, websockets, websql, weld, wicket xml, xpand, xtext

Adaptavist Theme Builder Powered by Atlassian Confluence