Eclipsecon Day 1 (1/2) - It's going to rock
I’m so excited about attending this new EclipseCon edition, so first of all let me try to share my excitment in music with a Boston band http://www.youtube.com/watch?v=x-64CaD8GXw
In this post, I’ll try to share the things I’ve lived and learned this morning.
Git tutorial -Â Tim Berglund [GitHub] & Kevin Sawicki
That’s the kind of tutorial you want to attend to at eclipsecon, Tim opened the tutorial by saying that he was here to answer our expectations, and  he actually changed the tutorial outline according to our specific needs.
The audience shared a laughter when we started hearing the other tutorials in the loudspeakers, and then the git magic started flowing in our veins!
Here are some of the cools things we learned:
- We actually created a git commit without using git add or git commit commands, just by creating files and using obscure commands like hash-object or update-index. Really intersesting as we learned the internals of git. In addition it made us feel like Git wizards :)
- We took a journey into merging and rebasing, with interesting discussions about what to do when you want to rebase an already shared branch.
- Tim also showed us how we can use the git reflog to retreive informations that are gone in the commit history and to go back to a previous state. That was really good info for me, now I won’t be afraid to make bald things on the repo, as I’m sure I can revert them.
- Things even became philosophical, with a discussion about APIs, oignons and porcelains :) Good absraction principles that can be applied in our own eclipse projects.
- The audience then fighted against the network to push our test repos on github (it was almost epic), and we played with remote synchronization and submodules.
Undoubtedly the best tutorial I ever attended, mostly because Tim is really listening to our questions and is used to giving this tutorial. Thanks for your work guys !
Lunch @ econ
Althouh I did not manage to team up with people with the same color as me (to win a free beer), lunch was pretty great and I had the pleasure of meeting Torkild Resheim again, a great guy and a Mylyn docs enthusiast (just check out what he’s able to do with Wikitext).
Now I’m back to the hotel to work with Goulwen on our Documentation Driven Testing talk, a great story to share and a good example of how cool technologies like SWTBot, Mylyn Intent and Goulwen’s knowledge of the Modeling tools can improve your day to day life as a software developer.
Stay tuned for more infos, back to the studio!