One minor change, registration on Tuesday morning will be 8:30-9:00 (instead
of 8:45 - 9:15).
Location: Ottawa, QNX 175 Terence Matthews Crescent, Ottawa Ontario.
Tuesday October 25, 2005
8:30 - 9:00 Registration
9:00 - 9:30 Opening address Mike Milinkovich Eclipse Foundation Executive
9:30 - 10:00 Introduction and kick-off
10:00 - 10:45 Presentation: QNX: Mikhail Khodjaiants: Debugger Architecture
- challenges, deficiencies, solutions.
10:45 - 11:00 Break
11:00 - 11:45 Presentation: Nokia - Ken Ryall presentation on the design of
some new debugger features.
11:45 - 1:00 Lunch
1:00 - 1:30 Presentation:LosAlmos:Greg Watson: Extending CDT to debug
programs in parallel - presentation of the results of their work.
1:30 - 2:30 Presentation:WindRiver:Doug Gaff: DSDP project this time slot is
for the DSDP, topic to be determined.
2:30 - 2:45 Break
2:45 - 3:45 Facilitated Discussion:QNX:Doug Schaefer: Future Direction of
the Debugger - There are a lot of requirements that have been under
discussion for the past several months from members of the CDT team as well
as other projects such as the DSP.
3:45 - 4:45 Presentation:Symbian:Lars Kurth: Symbian is proposing a
contribution to the CDT called a Template Engine. This is a template based
mechanism to create projects, add items to projects, manipulate projects,
etc. that is driven by an XML file for generating wizard pages and a process
description which tells the engine how to process the data from the wizard.
The UI and process side are extensible. Lars will give a presentation with a
small demo describing the template engine to check whether there is a case
for contributing the template engine to CDT.
4:45 - 6:00 Break
6:00 - 7:00 dinner
7:00 - 8:30 BOFF & refreshments:TI:Chris Recoskie - making the lives of
ISVs easier. "Currently there are a lot of hoops that we and others jump
through to make products out of the CDT, and we should try to ease that pain
as much as we can."
Wednesday October 26, 2005
9:00 - 10:00 Presentation:LosAlmos: Craig Rasmussen: Using CDT as a
platform for Multi-language support - presentation of work they have done in
this area. The purpose of the presentation is to make everyone aware of the
issues and to try and come to a consensus about generic language support in
10:00 - 11:00 Presentation -Demo:UIUC:Jeff Overbey: How to Integrate a New
Language into the CDT in 15 Minutes.
11:00 - 11:15 Break
11:15 - 12:15 Presentaion:Intel: Leo Treggiari: The possibility of a
CDT-Wide concept of a "tool-chain".
12:15 - 1:15 Lunch
1:15 - 2:15 Presentation:QNX: Doug Schaefer: Parser and all things related
- Architecture overview as well as current issues and challenges.
2:15 - 2:45 Discussion:Intel:Leo: Discussion of where we think CDT is with
regards to scalability and performance.
2:45 - 3:00 Break
3:00 - 4:00 Presentation: TI: Martin Imrisek, CDT End User Experience -
Many companies are now shipping the CDT as part of their own custom
development environments. This session will present some of the end user
likes, dislikes and general comments on CDT. This session should be used as
an opportunity to help plan end-user relevant development activities for the
CDT that will benefit the widest possible audience and improve the overall
4:00 - 6:00 Break
6:00 - ??:?? Social Event TBA
Thursday October 27, 2005
9:15-10:15 Presentaion:Intel: Leo Treggiari & Chris Recoskie - Build system
10:30 11:00 Discussion:Intel: Leo Treggiari: Synchronizing project loading
so that project files (.cdtproject, .cdtbuild) are loaded before things like
indexers, builders, start running. 12:00-1:00 Lunch
11:00 - 12:00 Presentation: QNX: Doug Schaefer: CDT and the Next Generation
C/C++ Developer - discussion around future strategy and vision for the CDT
12:00 - 1:00
1:00 - 2:00 Presentation: QNX: Future Project Planning - 12 month view of
our release and what we plan to do for them.
2:00-3:00 Volunteer: Facilitated Discussion. Based on our past experience,
what worked or didn't as far as how we ran the projects. Where can we
Altera: (1) Tim Prinzing
Cisco: (2) Ed Warnicke, Reggie Reed
Eclipse Foundation: (2)Mike Milinkovich, Ian Skerrett
ENEA: (1)Sven Lundblad
Ericsson: (3)Par Emanuelsson Magnus Ohlin, Dominique Toupin
Etnus: (1) Bill Burns
IBM: (2) Peter Nicholls, John Camelon
Innoopract: (2)Elias Volanakis, Leif Frenzel
Intel: (6) Leo Treggiari, Mikhail Sennikovsky, Susan Macchia, Chih-Ping
Chen, Bob Monteleone, Bill Hilliard.
Los Alamos:(2) Craig Rasmussen, Greg Watson
Mentor Graphics: (2) Chuck Klang, Jit Sivalogan
Montavista: (1) Joanne Woo
Nokia:(3) Ken Ryall, Warren Paul
QNX:(7) Doug Schaefer, Alain Magloire, Mikhail Khodjaiants, Seb Marineau,
David Inglis, James Tan, Derrick Keefe.
Siemens: (1) Norbert Ploett
Symbian: (1)Lars Kurth
TI:(2)Martin Imrisek, Chris Recoskie
Tensilica (1)Pete MacLiesh
UIUC: (3) Jeffrey Overbey, Spiros Xanthos, Brian Foote
WindRiver:(4) Doug Gaff Michael Scharf, Markus Schorn, Martin Klaus