Twitter github

Posts Tagged with “eclipsecon”

Singlesourcing and Crowdsourcing Documentation

One of the most common complaints I hear about open source projects is around documentation, from the complete lack of documentation to just outdated documentation. There’s many reasons why this is the case, from time to skills but I’m not going to go into that. Yesterday at EclipseCon, David Green and I gave a talk about Crowdsourcing and Singlesourcing Documentation at Eclipse and our thoughts on how to solve the documentation problem for Eclipse.org related projects.

While the talk is focused on Eclipse.org related projects, there is nothing in there that prevents you from taking what we did and apply it to your own projects, whether or not they are open source. The key lessons here is that most developers don’t like contributing to documentation to begin with. They also never have the time. On top of that, if the barriers to contributing documentation is high, no one will contribute and you’ll end up with low quality documentation.

Lower those barriers by enabling a variety of people to contribute documentation, not only people with commit access to the project. If you involve and enable the community to contribute, you may be surprised at what contributions you get.

What other experiences have people faced when it comes to open source related documentation? What can make things better?

OSGi DevCon 2010 – Working with OSGi

Tomorrow as part of OSGi DevCon 2010… Simon Archer, Jeff McAffer, Paul Vanderlei and I will be giving an awesome OSGi tutorial. The tutorial will take you through developing a fully functional OSGi-based application based on the famous Toast example from the OSGi and Equinox book.

We’ll cover the key elements of OSGi and creating OSGi-based systems with principles and practices that are applicable in a wide range of application domains and execution scenarios. A lot of time and effort went into the book and Toast example. In my opinion, the Toast example is the best OSGi example out there and you’ll benefit from learning it.

Why should you come to our OSGi tutorial? Well, you’ll have the eyes and ears of four guys who have been doing OSGi for many years. On top of that, you’ll get to hear us make some controversial statements like when programming OSGi, don’t use OSGi. Oh, and you’ll hear Jeff talk about how modularity is the lubrication of collaboration.

EclipseCon 2010 Tweetup

There will be a Eclipse community tweetup at EclipseCon.

The Eclipse community has a fine tradition of taking over the Hyatt bar on the night before EclipseCon. Let’s continue that tradition.

Please sign up if you can come!

Fedoras and Change

I’m pleased to announce I have decided to join Red Hat.

Gandhi said you must be the change you wish to see in the world. I was given a unique opportunity to change things and am looking forward to it. Look for me to strengthen the state of Eclipse on Linux and improve the state of Git tooling at Eclipse. On top of that, I get the opportunity to spread the Eclipse and OSGi love to the JBoss folks.

I look forward to seeing everyone at EclipseCon and enjoying some frosty beverages.

EclipseCon, API Freeze, Procrastination and Panic

For those who don’t know, the Eclipse Platform freezes its APIs soon with the release of Eclipse 3.6 M6… a great time to start targeting Eclipse if you’re planning to ship a product on the Eclipse Helios release (or a great time to start bribing platform committers for API changes). At this point, API won’t change and only a couple features will sneak in until 3.6 M7 which feature freeze hits. After that, it’s a sprint to the finish to get the Eclipse Helios release out the door.

On top of that, EclipseCon is less than 10 days away and I’m not done my presentations and tutorials yet.

The only reassuring thought is that I think I’m not the only one that is procrastinating a bit, right :)?

Register for EclipseCon Exercise 2010

Are you attending EclipseCon 2010?

Does snacking on all that conference food (think chocolate fountains) make you feel guilty?

Want to improve your 5K time :)?

Well, I have good news. This year, EclipseSource has graciously sponsored the EclipseCon Exercise event. To attend, please register on the wiki and let the event organizers know that you’re coming. This year, we have something special for the runners due to sponsorship, technical tees!

Anyways, I want to continue the tradition of morning exercise during the conference and I hope to see some fresh faces this year in the morning. There really is no better way to start off your morning than running through some fresh California air.

The Future of Application Servers at EclipseCon

Over the past few weeks, I’ve helped plan and organize a panel at EclipseCon called The Future of Application Servers.

In the past few years, application servers have been evolving rapidly and with the advent of OSGi leaking into application servers, we are seeing modularity being introduced to the typical application developer. The main goals of the panel is to explore what application servers may look like in the future and how application server programming models may evolve. The panel will feature leaders from their respective application server communities… from Eclipse Virgo (dmServer) to IBM Websphere:

  • Glyn Normington (VMWare/SpringSource)
  • Graham Charters (IBM)
  • Rich Sharples (JBoss/Red Hat)
  • Mike Lehmann (Oracle)
  • Greg Wilkins (webtide)

John R. Rymer from Forrester Research will be moderating the panel.

If you’re interested in the future of application servers, swing by and attend EclipseCon!

Reviewing EclipseCon 2010 Submissions…

During the holiday break, I’ve been reviewing EclipseCon 2010 submissions with other EclipseCon Program Committee members.

Wow is all I can say. It’s going to be tough to make decisions this year given that there are a lot of solid submissions. On top of that, I’m thrilled to see some new faces this year too. I’ve been on the program committee for the past few years and it’s always good to see new faces submit talks.

One thing you can do to help the program committee is to raise your voice and comment on submissions. The submission system is open to the public and you can comment as long as you have an Eclipse Bugzilla account. I and the rest of the EclipseCon program committee appreciate any comments you have. I personally go through the comments of each submission that I review. Heck, feel free to even ask the submitter questions about their talk or how they can potentially make the talk more relevant to you. The key thing is that this process is done in the open as much as possible.

So please comment if you have some down time during the holidays.

Shirts and Workspaces

If you haven’t heard yet, the EclipseCon 2009 committer shirt contest is going on now (go vote!) Here are my three favorites… first we have the classic polo which can be used in any office or meeting setting:

Next, we have the XML/XSL shirt which I give bonus points to because I imagine only Dave Carver wearing it:

Finally, royal purple is always in fashion for me so here’s my final favorite:

On top of all this fun t-shirt selection, I’d like to point people to an excellent post by Emil Crumhorn discussing how to add the workspace chooser dialog in an RCP application. I’ve done this in the past and it was tragically hard if you weren’t using the IDE application in Eclipse. I hope that in the e4 timeframe, we look at making this easier for people as the concept of a workspace is still useful for RCP applications. The only difference is that RCP developers may expose the workspace selection in a different fashion and not even use the term, “workspace.”

Attack of the witty EclipseCon submissions

Today, I’ve been doing some triage on EclipseCon submissions. It’s amazing to see the amount OSGi is mentioned everywhere compared to last year and the year before. I guess everyone wants to come to the OSGi party now 🙂

Also, I’ve noticed that people are becoming wittier this year with their EclipseCon submission titles. Here is a sampling of what I’ve seen this year so far:

Have you found any good ones :)? Are you now going to change your submission title to be more wittier?