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:

 

ECE

Task-focused modeling with Mylyn, EMF and Papyrus

in ECE, ECE2011, EMF, Video, Mylyn, Eclipse
Eclipse

In order to bring the productivity benefits of the task-focused interface to engineers using Eclipse-based modeling technologies, Mylyn created a “Context Bridge” for EMF-based models and diagram editors. The result of this will be a focused mode for diagrams that shows only the elements related to the task-at-hand, dramatically reducing information overload for engineers working on large models. In addition, the task-focused interface extensions will provide Mylyn’s one-click multitasking facilities for working with models, ensuring that engineers can instantly recover from interruptions, and share model-specific expertise, when working with models in addition to what Mylyn already provides for engineers working with source code. In this session, we will showcase the use of the task-focused interface within the Ecore Tools and the Papyrus UML Editor. In addition, we will discuss the aspects of bringing the task-focused interface to model and diagram editors and will give a quick overview how to enable these for your own diagram types.

Event: 
ECE2011
Speaker: 
Benjamin Muskalla

Mylyn Reviews - Introducing Review for Eclipse (R4E)

in ECE, ECE2011, Video, Mylyn, Eclipse
Eclipse

Looking for a review tool fully integrated with Eclipse that can preserve your comments at specific line ranges for Java, C/C++ or XML files?
Or that will allow you to register your comments at specific element locations in your EMF based models?

R4E allows you to select commits on multiple version control systems, e.g. Git, SVN, using Mylyn versions connectors.
It will preserve the commit information to allow multiple reviewers to work in parallel, to quickly select the committed files and navigate through the associated differences to carry out the review and register comments. Three types of reviews are available to better adapt to the ways of working in your team: Basic, Informal and Formal IEEE 1028-2008.

R4E interfaces with other tools to integrate the review environment in Eclipse:
- LDAP to resolve contact information of the review participants
- Different mail/calendar systems to automate review notifications and meeting request creation
- BIRT to create metrics reports

The model review features are being developed based on the following improvements: Egit Logical Model support, Papyrus/EMF compare and the Mylyn Context Bridge for EMF based models

This presentation will describe the current and planned features, the architecture and possibilities to extend the functionality.

R4E was demonstrated at Eclipse Hot New Products Showcase and received an honourable mention
It was also presented at Eclipse Demo Camp 2011.
For additional information, see the Mylyn Reviews web site

Event: 
ECE2011
Speaker: 
Alvaro Sanchez

Eclipse Code Recommenders - Code Completion on Steroids

in ECE, ECE2011, Video, Eclipse
Eclipse

The Eclipse Code Recommenders Project was created in early 2011 to tread new paths on how the next generation of IDEs could enable developers to share knowledge with each other over their IDEs and to improve tools like code completion, code-search, and even to enrich existing documentation by leveraging the knowledge of the masses.

Since it's inception in January 2011 the project made amazing progress. Many tools have been developed such as:

* Intelligent (context-aware) Code Completion,
* Dynamic (mined) Code Templates,
* Code snippet search engines,
* Extended (mined) Documentation platform

This Extended Talk introduces Code Recommenders’ tool suite, demonstrates the potential to support you and your team on your daily work, and shows in a live session how to setup your own knowledge base for your own products by adding support for Google’s Android to Code Recommenders. The talk provides you a substantial understanding of how Code Recommenders tools work, which knowledge gets extracted from code and how recommendations for code search, code completion and other tools are made.

This talk targets on developers, team leads, and CTOs. It aims to familiarize you with the ideas of Code Recommenders, to interactively demonstrate the current state-of-the-art, and provides perspectives how to leverage the knowledge of the masses for your products in your own company.

Event: 
ECE2011
Speaker: 
Marcel Bruch

JavaScript at Eclipse

in ECE, ECE2011, Video, Eclipse
Eclipse

Maligned in its infancy JavaScript has grown with the web to emerge as an important language for the professional developer. JavaScript is not an easy language to tool and despite an increased will to improve the situation the efforts at Eclipse so far haven't produced anything of similar caliber to JDT. What might be needed is a different approach that leverages lessons learned from Smalltalk tooling.

This talk will demo and contrast the current capabilities of two projects (JSDT and Orion) and explain how we're sharing work and what we think it's going to take to move the state of the art forward.

Event: 
ECE2011
Speaker: 
Simon Kaegi