Twitter github

Posts Tagged with “eclipse”

Eclipse Google Summer of Code 2011

It’s that time of year again, the Summer of Code program is gearing up (timeline)!

If you’re part of an eclipse.org project, you should consider being a mentor and spending some time and coming up with ideas. To add an idea, simply update the wiki with your idea. In the past, eclipse.org has benefited quite a bit from this program by getting some code and attracting new contributors. I find mentoring to be one of the most rewarding activities, it’s great to share your passion with others. If you’re a student and don’t see any ideas that you like, feel free to track down some eclipse.org projects and ask them if they are willing to mentor any ideas you come up with. If you have any questions about the program, feel free to contact me.

2011 Eclipse.org Board Elections

Hey guys, it’s that time of year for the Eclipse.org board elections! You should be getting an email soon with instructions with how to vote. Please take the time to read people’s position statements and vote as who you elect on the board helps determine where the Eclipse Foundation is headed.

From my point of view, I feel fortunate to be nominated again as I believe it’s going to be an interesting year for Eclipse. The year 2011 marks the 10th anniversary of the Eclipse Foundation and it’s amazing to see how many things have changed over the past ten years in the technology industry. It’s great to see the web becoming very relevant again… ten years ago all I remember is the browser being used as a medium to display a dancing banana. In all seriousness, I think the web is becoming more important and Eclipse needs to be prepared to participate in that space.

As I reflect what has happened last year while I was on the board, I’m proud of the progress we made in some things like moving to Git. While not as fast as I’d like, the committer representatives did all the groundwork in convincing the right parties to move things forward. I personally spent time contributing to the EGit and JGit projects to help get the tooling to a state that the whole Eclipse ecosystem could take advantage of Git. If I get elected again, I’ll do my best to continue this trend and see that by the Indigo + 1 release, all eclipse.org projects have moved to Git.

There are many things I want to do at eclipse.org like:

  • Continue modernizing the Eclipse infrastructure around Git and make sure the move is done by end of 2011
  • Simplify the IP logging process by possibly taking advantage of Git (e.g., git-notes)
  • Push the Foundation to consider hosting a eclipse.org wide Gerrit instance for code review
  • Make way for Eclipse’s entry into the web development community with Orion
  • Push the Eclipse Marketplace to become an appstore for the Eclipse ecosystem
  • Build bridges within the Eclipse ecosystem and with other open source and commercial projects
  • Encourage Eclipse committers and projects to participate in the community via blogs, forums and other communication channels
  • Lower the barrier to entry for new projects without sacrificing the quality Eclipse is known for
  • Evangelize and grow the e4, Orion and EclipseRT efforts
  • Ensure Eclipse processes are transparent and lightweight as possible

If you want more information, please read my position statement. Or, if you have any questions, feel free to email me or find me on Skype. If you think I would continue to do a good job representing the committers, I’d appreciate a vote.

EGit and JGit 0.11 Released

The EGit and JGit teams are happy to announce the 0.11 release, just in time for Helios SR2!

You can grab the release from the Eclipse Marketplace or from our repository:

I’m happy to say we accomplished a lot for the 0.11 release which was mainly meant for improving some usability and performance issues (and of course, catching the Helios SR2 date). In JGit (new and noteworthy), additions were made to the porcelain API along with git-notes support. In EGit (new and noteworthy), we focused a lot on improving the performance so people should see improvements from the decoration of resources to the synchronize view. In terms of features, EGit now supports Mylyn integration via the commit dialog and history view. We also now support comparison of trees so you can easily compare projects and folders with the Compare with… action.

If you’re interested in helping us get to 1.0, please try out the code, file bugs and contribute if you have time. If you like what we do, consider starring EGit on the Eclipse Marketplace. We plan to iterate quickly so the next EGit and JGit release is planned for late April with a 1.0 for the Eclipse Indigo release in June.

Eclipse Indigo IP Deadline

The deadline to get your eclipse.org Contribution Questionnaires (CQ) in for the Eclipse Indigo release is Feburary 11th.

This means that any third party packages that you would like to include in the release train, you need a CQ. Indicate that you need it for Indigo on the CQ and the IP Team will make sure it’s appropriately prioritized. This year’s big Indigo release review will be run from June 1-8, 2011. The IP team will need the review documentation prior to June 1, 2011 and IP logs by May 18, 2011.

Other than that, I’m looking forward to this year’s release train! I’m also looking forward to help naming the next release train… there are so many good options that start with the letter ‘J’ 🙂

EclipseCon 2011 Logistics

It’s getting closer to EclipseCon 2011 so I thought it would be a good time to talk logistics!

Registration
Be sure to register now for the best price; early registration ends on February 14. Also, I recommend that you make your hotel and flight reservations now. The hotel always sells out pretty early and the other options aren’t as convenient in my opinion.
Hotels: http://www.eclipsecon.org/2011/hotels/
Taxi Shares: http://wiki.eclipse.org/EclipseCon_2011_Taxi_Shares

Evangelize your Sessions
There are lots of good sessions this year and so you are in competition with other sessions at times. The solution? Get out there and promote yourself and your talk: in your blog, Twitter, on email lists and so on. There’s no shame in a little advertising!

Spelling
The conference organizers will be extracting your name, session title, affiliation and so on from the website after February 11 to create the printed program. If you want the printed program to have your name spelled correctly and your efforts attributed to your employer, now is the time to double check all that.

WiFi and Internet Expectations
There is WiFi throughout the convention venue. The WiFi is generally pretty good, but there is only so much bandwidth… I recommend that you don’t give a session that is dependent on the internet… find a way to do everything locally. Otherwise, to quote Murphy’s Law… “anything that can go wrong, will go wrong.” On a side note, if you absolutely need a reliable Internet connection for your session, email info@eclipsecon.org with a serious justification.

Tutorial Presenters
For tutorial presenters, there will be five USB memory sticks for each tutorial to help you distribute the software to your attendees. You need to pick these up at the registration desk and put your own files on them. They are yours to keep. On top of that, there will be student workers to help tutorial presenters this year. If you are giving a tutorial, please be thinking of ways your student can help (distributing USB keys, tell jokes, etc.). Email info@eclipsecon.org for more information.

Slide Templates
There are no slide templates… be creative on your own!

I look forward to seeing everyone at the conference. Let me know if you have any questions!

Friends of Eclipse 2011

I was reminded this morning about the Friends of Eclipse program…

So I renewed of course since if you recall, a couple weeks ago I blogged about the expansion of the Friends of Eclipse program. Well I’m happy to say that we have received a few proposals already that we are reviewing…

So don’t be shy… if you want to run a small Eclipse-related event or need some resources, file a proposal!

Friends of Eclipse Disbursements

Last year, I blogged about the Friends of Eclipse program expansion that the Eclipse Committer Representatives and I pushed through the board.

Well I’m happy to report that the program expansion finally launched (see the wiki for details). Funds can be used to support purchases and activities that benefit (directly or indirectly) the Eclipse community. To request usage of funds, you have to write a proposal and submit it via bugzilla (under Community->FoE Disbursements):

It’s important to note that any allocation is subject to any restrictions defined by the Eclipse Bylaws, and Board Directives. For example, According to the Bylaws (section 11.4), eclipse.org cannot fund member (includes committer member) work or travel expenses. However, it’s possible to fund student work along the lines of the Summer of Code initiative. Some potential funding examples can include:

  • test infrastructure (hardware)
  • cloud computing time
  • software tools
  • student-related activities or events
  • Eclipse-related events (e.g. code camps, project summits)
  • Eclipse-related meetings (e.g., conference room for an Eclipse-related get-together)

So as a concrete example, let’s pretend you were a student at university and wanted to host a Eclipse meetup… you could use the funds for food and frosty beverages. Another example would be if you were an eclipse.org committer lead on a project and you wanted to host a team meeting… a proposal could be written to request funds to help that meeting happen. In the end, use the guiding principle that as long as your proposal benefits the Eclipse community in some fashion and meets the rules, your proposal should be fine.

On the whole, I hope this program benefits the Eclipse community and also entices people to become Friends of Eclipse to support the community. The more friends we have, the more funds we will have for Eclipse community usage.

EGit and JGit 0.10 Released

The EGit and JGit teams are happy to announce the 0.10 release, just in time for the holidays!

You can grab the release from the Eclipse Marketplace or from our repository:

I’m happy to say we got a lot done for the 0.10 release. In JGit (new and noteworthy) we improved performance, improved the API and added HTTP basic and digest authentication which should help people behind firewalls. In EGit (new and noteworthy) we added a merge tool, UI for new JGit API (cherry-pick, notes, pull, rebase) and improves the Repositories view.

On the whole, it’s been a long journey since we brought EGit and JGit to eclipse.org earlier this year. Since our first release in early March, we’ve had over 1500 commits and added 5 new committers to the projects. The project has wide support from individual contributors and companies like Google, Red Hat, Tasktop and SAP. While we are still in beta and appreciate the patience of a variety of open source communities, we’re confident we can ship 1.0 in time for the Eclipse Indigo release in June 2011. Next up, we plan to ship 0.11 in late Feburary 2011 in time for the Helios SR1 release.

If you want to help us get to 0.11 and 1.0, please try out the tooling, file bugs and contribute code if you have the time.

EclipseCon 2011 Final Audition Results

Thank you to everyone who participated in the EclipseCon 2011 auditions yesterday, it was fun to watch them!

  1. Ekke Gentz, Stop Writing Boring (Business App) Unit Tests
  2. Paul Beusterien, The Mobile Web and Eclipse
  3. Serge Beauchamp, Deadlocks: The beginning of the end
  4. Johnson Yan, New Trend in Java Computing – A Silicon Based OSGi Platform for Real Time Embedded Computing
  5. Stefan Dimov, Click out your JPA 2.0 model
  6. Mustafa Isik & Sebastian Schmidt, INTERSTELLAR THERMONUCLEAR WAR … with ECF – Multiplayer Game Development for High-Latency Mobile Networks
  7. Saurav Sarkar, Be a Columbus and explore your models through new EMF Model Query2
  8. Alberto Sillitti, Source Code Evolution Analysis and Visualization with Lagrein
  9. Frederic Madiot & Gregoire Dupé, Dynamically extend and customize your modeling tools with EMF Facet
  10. Werner Keil, UOMo and OSGi Measurement

After some tough deliberation the EclipseCon program committee picked Serge Beauchamp’s session to be accepted into the program. Thanks to everyone who participated and if you liked doing the sessions, please let me know and we can do them again next year (or even at EclipseCon itself). On the whole, we’re coming to an end on choosing the EclipseCon program and expect to send out the notification emails tomorrow.

EclipseCon 2011 Program and Final Auditions

Just to let people know the EclipseCon 2011 program will be selected by the end of this week. The EclipseCon Program Committee has just about locked down selections on tutorials and extended talks. We are working hard to finish crafting the program and selecting the standard talks. If you want to influence the Program Committee with their decisions, please comment on the 200+ standard talk submissions in the system.

On a side note, we are also holding another audition session this Wednesday.

The agenda is as follows:

  1. Ekke Gentz, Stop Writing Boring (Business App) Unit Tests
  2. Paul Beusterien, The Mobile Web and Eclipse
  3. Serge Beauchamp, Deadlocks: The beginning of the end
  4. Farooq Kamal, ZINRO – A RCP, OSGI and SPRING based framework for developing scalable client server applications
  5. Mik Kersten, Bringing open source collaboration to the masses
  6. Jonson Yan, New Trend in Java Computing – A Silicon Based OSGi Platform for Real Time Embedded Computing
  7. Stefan Dimov, Click out your JPA 2.0 model
  8. Mustafa Isik & Sebastian Schmidt, INTERSTELLAR THERMONUCLEAR WAR with ECF – Multiplayer Game Development for High-Latency Mobile Networks
  9. Tristan Faure, Gendoc2 WYWIWYG (What You Write Is What You Get)
  10. Saurav Sarkar, Be a Columbus and explore your models through new EMF Model Query2
  11. Alberto Sillitti, Andrejs Jermakovics and Giancarlo Succi Source Code Evolution Analysis and Visualization with Lagrein

Please register for the audition and join the program committee in watching these excellent submissions. You may even learn something new about the Eclipse community you had no idea about! Good luck everyone!