Last Friday the acceptance (and unfortunately the decline) letters were sent out to people who wanted to speak at EclipseCon. As you might expect there were lots of happy people but some people who were disappointed. We have close to 400 submissions for 120 speaking slots and 16 tutorials, so a lot of people had their talks declined.
In the spirit of transparency, I thought it might be useful to explain the framework the program committee (PC) used to select the program. I was not on the PC but I attended their meetings. This year, I am also the person at the Foundation who is responsible for the overall conference and helped define the framework.
The most significant aspect that influenced the program selection were the rough targets we set for the number of talks in each track. The targets we set were as follows: Eclipse 4/Eclipse SDK (10 talks), EclipseRT (10), OSGi DevCon (10), Modeling/DSL (20), Mobile/Embedded (10), Tools/Cool Stuff/Community (20) and Agile ALM Connect (40). By far the most competitive track was the Tools and Cool Stuff track, so if your talk was in that track you had to be very good. Agile ALM Connect is something new this year at EclipseCon, so I will elaborate below.
The reason we did the rough allocation was to ensure we have enough critical mass in key areas to attract attendees. We want to make sure conference attendees have enough learning opportunities in some key areas to justify the expenses of attending the conference. This is why we have focused on these tracks.
Based on the allocations, the PC worked to identify the most compelling talks across all of the submissions and then within each track. Each PC member voted for sessions across all tracks. The key criteria was to select the best talks. There was some balancing needed to make sure: 1) an individual did not have more than two talks, 2) new speakers were being allowed to talk, 3) a single topic/technology was not over represented and 4) there were case studies being presented.
I think the resulting program speaks for itself: it is an amazing line-up of speakers and topics! Doug Schaefer and the entire PC did an amazing job!
Each year, at least one person will claim the speaking selection is due to which company is a sponsor of the conference. This is just not true. I am not even sure the PC knew who are the sponsors. Some conferences do select speaking slots based on sponsorship. We do not do that at EclipseCon and in fact we lose potential sponsors due to this policy. We do have sponsored talks at EclipseCon but those are identified as such and selected by the sponsor not the PC.
Agile ALM Connect was handled differently from the main EclipseCon PC. Agile ALM Connect is a new sub-conference that we are organizing at EclipseCon to attract new and a different type of attendee. Therefore, we had a seperate program committee that included people from outside the Eclipse community. Since this is a new conference, we also invited a number of individuals to speak since we wanted to make sure we had the right people talking. This is why we have people from IBM, github and Atlassian talking about how they deliver software, leaders from the Puppet, Sonar, Selenium projects talking and some industry thinkers in the Agile ALM community. The PC also selected some great sessions that is focused on Eclipse related content. Tthe results is something a returning EclipseCon attendee will find interesting but will also attract new attendees. It truly is a unique program in the world of technology conferences.
One final point is the topic of PC feedback on the declined session proposals. If anyone wants to have feedback on their proposal, please send an e-mail to firstname.lastname@example.org. There was just too many proposals to have the PC provide feedback on all of them.
One final rant, I noticed some session proposals being submitted by press relations firms. In general, if your pr agency submitted the proposal for you, they did a bad job. If you really want to talk at EclipseCon, my advice is you write the proposal yourself and submit it yourself. Otherwise it comes across as boilerplate market-speak and not very compelling to the PC or the attendees.
Thank you to everyone that submitted a proposal. The PC really did have a tough time due to the high quality of so many submissions. I do hope you agree that result of their work is another great program for EclipseCon!