FOSSLC is a non-profit organization that specializes in technology and know-how to record conferences with excellent quality. Click on the icons below to view great videos from communities we are actively involved with:

 

Git

Content related to the Git code repository.

Pimp your productivity with Git, Gerrit, Hudson and Mylyn

in ECE, ECE2011, Git, Video, Hudson, Mylyn, Eclipse
GitEclipse

The Git distributed versioning system is being increasingly adopted by the developer community. Using Git for version control makes Gerrit the natural choice for code reviews. Besides source code, requirements and build artifacts lay an important role in the development cycle which are often managed in Hudson and Bugzilla. While these tools enable exciting development process improvements, adapting to new workflows and learning how to push, pull and fetch can be daunting. Furthermore, switching between command line, web-browser and Eclipse-based tool interfaces breaks the flow.
For tasks, Mylyn already streamlines workflow by providing first-class integration with the IDE. The recent Mylyn project restructuring now enables the same integrated workflows for code reviews, builds and version control systems like Git. For example, a developer can use the Mylyn Task List to track a requirement. On task activation, the EGit Mylyn integration automatically branches managing the change in the workspace. Once a commit is pushed Gerrit stages the change, creates a code review and a Hudson build is triggered to execute tests. Meanwhile, the Mylyn Reviews project enables a team member to complete a code review and provide feedback to the developer, all without leaving the IDE. We will show how the tools available in the Mylyn project work together to seamlessly integrate development artifacts in Eclipse and provide traceability all the way from the requirement to the final merge into the production branch.

Event: 
ECE2011
Speaker: 
Benjamin Muskalla
Steffen Pingel

Experiences from migrating Mylyn to Git and Tycho

in ECE, ECE2011, Git, Video, Tycho, Eclipse
GitEclipse

Until the recent restructuring, numerous committers and contributors evolved Mylyn's source code for over six years in a single CVS module relying on a monolithic command line driven PDE build understood by one committer, executable on a single machine. Step by step the project was modularized, the build was migrated to Tycho and sources were moved into Git. Hudson jobs now execute on each commit and reproducible releases can be triggered by anyone. This talk high lights decisions taken and discusses lessons learned. Attendees will get an overview of Mylyn's build system with a focus on knowledge that is attendees can apply to their own project.

Event: 
ECE2011
Speaker: 
Steffen Pingel
Benjamin Muskalla

Git at Eclipse.org: EGit, JGit and Gerrit

in Git, Programming, SC2011, Eclipse
Speaker: 
Chris Aniszczyk
Event: 
SC2011
Abstract: 

Over the past few years, many open source projects have left the shackles of traditional centralized version control systems like CVS/SVN and adopted a distributed version control system like Git. This talk will given an introduction to the Eclipse Foundation's move to Git, including discussion about the EGit and JGit projects at the Eclipse Foundation. Furthermore, there will be discussion about the Gerrit, the Git code review tool. Finally, we'll discuss some of the lessons learned moving to Git in a large organization such as Eclipse.

Level: 
Intermediate
Time: 
2011-08-22T15:52

Really Using Open Source

in Company, Git, Programming, SC2010, Code repositories, Programming
Git

How can you ensure you have a highly productive, motivated, happy development team? Scott Chacon provides valuable insights.

Event: 
Summercamp2010
Speaker: 
Scott Chacon