Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
CDT/summitfall2015
< CDT
Time/Location
September 14th 2015, Ottawa, On, Canada, hosted by QNX (BlackBerry), 1001 Farrar Rd., Kanata, Ontario. Start at 9:30.
Attendees List
- Alena Laskavaia (QNX)
- Marc Khouzam (Ericsson)
- Mikhail Khodjaiants (Mentor Graphics)
- Marc-Andre Laperle (Ericsson)
- Doug Schaefer (QNX)
- Alvaro Sanchez-Leon (Ericsson)
- Simon Marchi (Ericsson)
- Marc Dumais (Ericsson)
- David Cummings (QNX)
- Jeff Johnston (Red Hat)
- Matthew Bastien (QNX)
- Jonathan Williams (QNX)
- Ian Leslie (QNX)
Minutes
- 9:30 start
- 9:30 - 11:00 New look at Launch (Presentation & Discussion) Alena Laskavaia
- https://docs.google.com/presentation/d/1osXnIPJuUNycn2rwqdiHkx9e7wciAfgB2wdPfAgOrj4/edit?usp=sharing
- Alena presented experiences/limitations with the existing launch support
- Discussions on the LaunchBar
- Integration with traditional launching not complete: recent launch list should be the same
- Play button gets confused with Resume too easily
- Terminate gets confused with older Terminate but does not do the same thing.
- Association of terminate with selected launch in launch bar is not always obvious
- Should we not have a LaunchBar Terminate? What if you are not using the Debug view?
- Choosing a launch config will select the launch mode. Is that what the user wants?
- To choose the default target, should we use the latest target, or the target last chosen for the selected launch config?
- How to handle attach in a user-friendly way?
- Visual Studio only allows one session at a time. We find that too limiting although it does simplify the UI
- 11:00 - 12:15 Light weight build model (Demo & Discussion) Doug Schaefer
- Doug presented the work he has been doing on Arduino (and the new build model)
- Content assist works before compiling for Arduino
- The build is user-triggered
- Doing the build at project creation slows down project creation and causes codan to show errors until the build is done
- We could do both: get content-assist to work before build, but still trigger the build but only try to use the build result once it is available
- Terminal widget in the console view to show output
- There is error parsing in the background during a build
- Hyperlinks added to console output to jump to file (we have that already but not shown as hyperlink)
- A preference file is used instead of a .cproject file and stored in .settings
- No xml, which makes merges much easier
- Is handled directly by the platform
- 12:15-14:00 lunch break
- Nice group lunch at LoneStar
- 14:00 - 14:30 New New Project Wizard (Demo & Brainstorming) Alena Laskavaia
- https://docs.google.com/presentation/d/1k60JypEGYn5Deovb8CFBiipE1tGwC4QSxefSg6GHr7w/edit?usp=sharing
- Alena presented issues with the current project wizard and details about the new new project wizard (double 'new' intentional :))
- Creating new project is one thing, but important is important too
- JBoss have an automatic project importer
- Should we move to the new new project wizard?
- It should go to the platform but that adds complexity.
- Can we start with CDT?
- Don't delete the old new project wizard classes are they are used by others
- 14:30 - 15:15 DSF problems (Brainstorming)
- Alena presented some of the annoying aspects of coding for DSF
- 15:15 - 15:45 Grouping Feature (Demo & Discussion) Marc Khouzam
- Marc showed a demo of the grouping feature
- Based on Dobrin from TI's patch
- Very basic and focused on simple grouping first
- more features to be added incrementally
- Issue with different context in the DV showing the same actual thread and the fact that this creates caching problems in the services
- Doug asked why the VMObject can't be different with the same DMContext underneath. To be investigated
- Creating groups using regex
- Creating groups programmatically
- Creating groups with a configuration file? xml?
- Groups should be shown in breakpoint filter view
- Option to only show suspended threads should be in the debug view menu
- It may be interesting for the debugger to only show the active GDB thread, therefore showing only thread at a time
- Marc showed a demo of the grouping feature
- 16:00 - 17:10 CDT 9.0 work
- We update the wiki linked above with who will champion each effort