tools

Tools, Tools, Tools, oh my. Let’s get this developer (party) started!

Session Type: 
Standard [35 minutes]
Speakers

ALM stacks are becoming increasingly complicated to setup and maintain. Equally complicated are the seemingly endless collections of developer tools that work with these stacks. From issue trackers to SCM configurations to code style plugins, setting up a new development environment is a considerable effort for every team member. While software development best practices encourage organizations to document the developer onboarding process, it’s more efficient to automated it. Furthermore, by automating this process we ensure that it is both reproducible and archivable.

Schedule info

Status: 
Declined

Audience

Track: 
ALM Connect
Experience level: 
Intermediate

Tags:

Runtime management with p2

Session Type: 
Standard [35 minutes]
Speakers

Since 2008 Eclipse p2 has been THE provisioning platform for the complete Eclipse project. Several years later this hasn't changed, but p2 still hasn't found its way into the OSGi based servers out there. Examples of p2 adoption on the RT front are Eclipse Virgo and Eclipse Gyrex. One reason for the low adoption rates is certainly the high entry barrier. Eclipse IDE and the Tycho maven plugin provide sufficient tooling for authoring content into p2 repositories, however managing it in the scope of a server runtime is still hard. There isn't a single tool providing unified experience.

Schedule info

Status: 
Declined

Audience

Track: 
EclipseRT
Experience level: 
Beginner

What Every Embedded Developer Should Know About TCF

Session Type: 
Standard [35 minutes]
Speakers

You might know TCF as a flexible infrastructure for embedded target communication. But did you know that it also includes a commercial-grade C/C++ debugger, a Python API, Lua scripting and Target Explorer - a rich UI for connection configuration and data transfer?

In 2013, commercial products fully built on TCF start hitting the market. We will demo the current state of TCF, give an overview of commercial adoption and explain why some vendors use it for debug exclusively while others use it to launch gdb.

Schedule info

Status: 
Declined

Audience

Track: 
Mobile Development
Experience level: 
Beginner

Develop and consume RESTful services using the new Eclipse OData modeler

Session Type: 
Standard [35 minutes]
Speakers

There are lots of ways to develop consumption applications for both mobile & non-mobile .One of the emerging protocols in that context is the Open Data Protocol (OData). The interest in OData has grown exponentially and professional developers have adopted it for creating light weight business applications. But how do they do it? What is the natural development environment and, more specifically, are there any built-in Eclipse capabilities for developing an OData based project?

Schedule info

Status: 
Declined

Audience

Track: 
Tools
Experience level: 
Beginner

Eclipse: Making SystemTap Easy

Session Type: 
Standard [35 minutes]
Speakers

SystemTap is a tool for inspecting the Linux kernel and processes running on it. While it is well documented and comes with numerous examples it can have a bit of a learning curve. The goal of the Eclipse SystemTap plugin is to reduce that curve, to make SystemTap scripting more discoverable, and make users more productive while developing and running their scripts.

Schedule info

Status: 
Declined

Audience

Track: 
Tools
Experience level: 
Beginner

A Kernel of Truth: KConfig menuing and kernel configuration in Eclipse

Session Type: 
Standard [35 minutes]
Speakers

The KConfig specification presents unique challenges to an Eclipse developer. Linux Kernel, coreboot, seaBios and other very "close to the metal" type projects generate their configurations through a tree of KConfig files which describe the variables used in configuration and building as well as the look and feel of the menu. There are two primary problems that need to be overcome in the usage of KConfig inside Eclipse.

Schedule info

Status: 
Declined

Audience

Track: 
Tools
Experience level: 
Beginner

CDT and external static code analysis tools: a match made in heaven

Session Type: 
Standard [35 minutes]
Speakers

Codan is a code analysis framework that performs code checks on C/C++ projects. Part of the Eclipse CDT (C/C++ Development Tooling) suite since 2011, Codan not only provides all the infrastructure necessary to perform static code analysis, but also some useful, ready-to-use problem checkers.

Schedule info

Status: 
Declined

Audience

Track: 
Tools
Experience level: 
Beginner

Copyright © 2013 The Eclipse Foundation. All Rights Reserved.