java, communities, and social networking
DESCRIPTION
The success of the Java platform owes much to millions of developers who formed communities. Learn the secrets to building a successful technical community from the managers at Sun Microsystems.TRANSCRIPT
![Page 1: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/1.jpg)
Java, Communities, and Social Networking
Lou Ordorica Community Manager Sun Microsystems
![Page 4: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/4.jpg)
4
The Java Story
... that ultimately touches millions of people every day.
![Page 5: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/5.jpg)
5
How Did We Get Here?
• 40 to 50 million new Java runtimes (JRE) monthly downloads
• 1+ billion JRE updates yearly
• Billions of devices using JRE
• 5 million Java developers
• Millions and millions of users
![Page 6: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/6.jpg)
6
The Story Begins and Ends with Developers ...
![Page 7: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/7.jpg)
7
... and Communities
![Page 8: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/8.jpg)
8
Agenda
• Experiences and lessons learned• Java Developer Communities
> Java.net> Glassfish> JavaONE
• Community Touch Points> product reviews> code sharing> discussions> wikis
• Java and Social Networking
![Page 9: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/9.jpg)
9
What do these words
have in common?
What do these words
have in common?
ProseNeonNetProseLyricDNASilkRubyPepperWebRunner LanguageWeb DancerWeb Spinner
Pop Quiz
![Page 10: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/10.jpg)
10
ProseNeonNetProseLyricDNASilk
JavaRubyPepperWebRunner LanguageWeb DancerWeb Spinner
They all belong to the short
list for namingJAVA!
They all belong to the short
list for namingJAVA!
Answer
![Page 11: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/11.jpg)
11
Communities
![Page 13: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/13.jpg)
13
Java.net
13
• About> Founded in 2003> Funded by Sun, managed by the O’Reilly Network> 5,000 projects (20% active)> 500,000 registered users (10% active)> An ecosystem of Java developers
• Successful> Achieved legitimacy in the eyes of developers> Independent, vendor-agnostic> Embraced open-source software movement early
![Page 14: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/14.jpg)
14
Lessons Learned
• Use community governance sensibly> Not at the site level, but for projects / technology
• Put the community first, even when your bosses disagree> Earn credibility for your company> Teach yourselves how to be a good community
participant> Achieve an organizational understanding of what it takes
to be respected in the community• Simple tools can go a long way
> Small groups are effective with forums, wikis, blogs, mailing lists, code management
![Page 16: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/16.jpg)
16
Glassfish• About
> Started June 2005
> Over 14 million downloads to date
> Over 240 thousand registrations since Dec 2007
Glassfish Admin Hits 2/07 - 12/08
![Page 17: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/17.jpg)
17
Glassfish
• Lessons Learned> Don’t start from scratch> Usefulness is very important > Develop transparently> Strive for win-win relationships> Communication tools matter least, participation and
commitment matter most> Large and distributed projects thrive on information> Leave room for local experimentation,but think globally> “Empowerment and communication creates community”> Communities create markets
![Page 19: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/19.jpg)
19
Java Support Forums
• About> General Java technology discussions> 900,000 registered users (17% active)> 5,000 new users join each month> Successful community moderators program
• Lessons learned> Ignore your developer community at your peril!> Expertise is the currency of a support forum — track and
measure this (points and rewards programs)> Embrace your community leaders — they can help you
more than you realize
![Page 20: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/20.jpg)
20
JavaONE
Images courtesy of Jochen Siegle/TechShowNetwork
![Page 21: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/21.jpg)
21
JavaONE on the WebJavaOne BlogCentral
JavaOne Ustream
![Page 22: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/22.jpg)
22
JavaONE• About
> Started 1996, celebrated 13th anniversary in June 2008> Average 15,000 attendees yearly> Technical sessions, BoFs, Hands-on labs for the Java-
faithful and Java-curious• Lessons learned
> People need offline, physical interactions to cement relationships started online
> Offer students free admission — they’ll enter the workplace soon, and could be your brand advocates
> Try to capture the excitement of events on the Web with streaming video, podcasts, tagged photos & blogs
![Page 23: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/23.jpg)
23
Community Touch Points
![Page 24: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/24.jpg)
24
Java Studio Creator Product Reviews
![Page 25: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/25.jpg)
25
Java Studio Creator Product Reviews• About
> Launched in 2006 on Sun.com and Developer sites> Hosted service provided through partner> Moderation is done on an exception-basis
• Lessons learned> Make your competitors squirm by doing the things they
are unwilling to do> Don’t force people to adopt social tools if they aren’t
ready> Use reviews to build a better mouse trap, and earn loyal
customers, too
![Page 27: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/27.jpg)
27
Sun Developer Network Share
• About> Launched April 2007> 2,015 members> 342 posts
• Lessons learned> Look outside for innovation and inspiration> Don’t underestimate soft skills needed to manage a
community> To get things done, you sometimes have to play outside
the rules> If you aren’t just a little bit scared, something is wrong
![Page 28: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/28.jpg)
28
java.sun.com Community Discussions
![Page 29: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/29.jpg)
29
java.sun.com Community Discussions• About
> Launched November 2008> Hosted service provided through partner
• Lessons learned> Build strong relationships with your vendors early (you
never know how much abuse you’ll subject them to)> There is no such thing as a small community project > Avoid attempts to “go big” if you haven’t solved for
community moderation> People want to be heard. Give them the opportunity.
![Page 31: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/31.jpg)
31
Sun Java Communications Suite Wiki • About
> Launched October 2007> Uses third-party enterprise wiki software
• Lessons learned> Wikis are for real — collaboration and communication are
accelerated, especially in big companies> The need for good information architecture doesn’t go
away — it’s importance is magnified on a wiki> Opening up your development processes to the world
can have unexpected benefits — like new customers interested in your company and product!
![Page 32: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/32.jpg)
32
Java Open Source Social Networking
![Page 33: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/33.jpg)
33
Java and Social NetworkingProject SocialSite
ProfilesJava.net widget integration
![Page 34: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/34.jpg)
34
“The real power of Java
technology is ‘connecting.’ And
when you get people
connected, good things happen.”
“The real power of Java
technology is ‘connecting.’ And
when you get people
connected, good things happen.”
Parting Thought
![Page 35: Java, Communities, and Social Networking](https://reader035.vdocuments.mx/reader035/viewer/2022062513/55567055d8b42abc5a8b4c95/html5/thumbnails/35.jpg)
35
Community Manager for Hire!
• Lou Ordorica’s contact info:> Twitter: http://twitter.com/lordorica> Blog: http://blogs.sun.com/socialfx> Email: [email protected]> Linked In:
http://www.linkedin.com/louordorica