Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CDT/summitecon2016"

< CDT
(Tentative Attendees)
Line 1: Line 1:
 
= CDT/Linux Tools/PTP/Trace Compass Summit at EclipseCon 2016 =
 
= CDT/Linux Tools/PTP/Trace Compass Summit at EclipseCon 2016 =
  
A one-day CDT/Linux Tools/PTP/Trace Compass Summit will be held at [https://www.eclipsecon.org/na2016 EclipseCon 2016] in Reston, Virgina, on Monday March 7th, 2016.  This summit is open to registered attendees of EclipseCon. Please register [https://www.eclipsecon.org/na2016/registration here].  It is an informal gathering of committers and contributors of the mentioned communities to discuss project direction, on-going work, proposed changes and enhancements, and any other topic of interest to the participants.
+
A one-day CDT/Linux Tools/PTP/Trace Compass Summit was held at [https://www.eclipsecon.org/na2016 EclipseCon 2016] in Reston, Virgina, on Monday March 7th, 2016.
  
A related Hackathon will be held on Tuesday night from 19h to 21h.  Please see below for proposed topics.
+
A related Hackathon was also held on Tuesday night from 19h to 21h.
  
The below agenda will evolve as proposed topics are added and attendees sign-up.
+
Please see below for minutes.
 
+
To help structure the summit and hackathon, please:
+
*add your name to the attendees section below
+
*add agenda items you would like to see discussed
+
*add hackathon suggestions you feel could be worked on
+
  
 
== Sponsors ==
 
== Sponsors ==
Line 25: Line 20:
 
* What's new in CDT?
 
* What's new in CDT?
 
** Demo of full GDB console (with a prompt, history, completion, etc)
 
** Demo of full GDB console (with a prompt, history, completion, etc)
 +
*** Marc K demoed the full console support (and coined the term "horrible console" for CDT's current gdb console)
 +
*** The work in based on Doug's terminal console.
 +
*** Issues discussed
 +
**** The full gdb console is meant to be used actively.  However, it keeps being hidden by the process consoles.  The user has to pin the gdb console and open a second console view to see the process output.  This is not very intuitive.  Can we do something to help?
 +
***** Can we automate those steps for the user i.e., cloning and pinning when the full gdb console is available?
 +
***** Maybe we should have a dedicated view for the full gdb console.  This may be more understandable to the user.
 +
*** This support depends on GDB and will be part of the 7.12 release, which is scheduled for after Neon.  Due to this, we plan on only putting the console support in CDT for the 9.1 release of September 2016
 
** New Source Lookup feature
 
** New Source Lookup feature
 +
*** Tracy presented the efforts Jonah has been putting in fixing the Source Lookup support in CDT.
 +
*** It was a good kick in the butt to get Marc K to find time for the review.  The review is now completed as of March 14th.
 
** New CDT Build
 
** New CDT Build
 
* Plan for next CDT releases
 
* Plan for next CDT releases

Revision as of 14:12, 14 March 2016

CDT/Linux Tools/PTP/Trace Compass Summit at EclipseCon 2016

A one-day CDT/Linux Tools/PTP/Trace Compass Summit was held at EclipseCon 2016 in Reston, Virgina, on Monday March 7th, 2016.

A related Hackathon was also held on Tuesday night from 19h to 21h.

Please see below for minutes.

Sponsors

                     PolarSysLogo.png                                           ERI horizontal rgb.jpg

Agenda

9:00-12:00

  • Welcome and agenda adjustment
  • What's new in CDT?
    • Demo of full GDB console (with a prompt, history, completion, etc)
      • Marc K demoed the full console support (and coined the term "horrible console" for CDT's current gdb console)
      • The work in based on Doug's terminal console.
      • Issues discussed
        • The full gdb console is meant to be used actively. However, it keeps being hidden by the process consoles. The user has to pin the gdb console and open a second console view to see the process output. This is not very intuitive. Can we do something to help?
          • Can we automate those steps for the user i.e., cloning and pinning when the full gdb console is available?
          • Maybe we should have a dedicated view for the full gdb console. This may be more understandable to the user.
      • This support depends on GDB and will be part of the 7.12 release, which is scheduled for after Neon. Due to this, we plan on only putting the console support in CDT for the 9.1 release of September 2016
    • New Source Lookup feature
      • Tracy presented the efforts Jonah has been putting in fixing the Source Lookup support in CDT.
      • It was a good kick in the butt to get Marc K to find time for the review. The review is now completed as of March 14th.
    • New CDT Build
  • Plan for next CDT releases
    • Neon goes to 3 update releases: September, December, March
  • Python scripting with EASE

12:00-13:00

  • Lunch provided by EclipseCon

13:00-14:30

  • CDT 9.0 API status
    • Can we find some time at EclipseCon for an API cleanup hackaton?
  • Automated UI Testing
    • RCPTT demo and planned improvements
  • CPP Package content
  • C/C++ Standalone Debugger package (like Trace Compass Standalone package)
  • What shall we do with our current CDT Launches?

14:30-14:45

  • Break

15:00-16:00

  • How do we tell our users about cool features?
    • Mylyn notifications, like the AERI uses
  • Conclusion

16:00-17:00

  • Happy Hour (Exhibit Area)

18:00

  • Summit dinner free of charge for attendees.


Tentative Attendees

  1. Marc Khouzam - Ericsson
    • Community, Debug, Project direction, Multicore, Visualizer, Tracing
  2. Doug Schaefer - QNX
    • Build and Launch, Qt, CMake, Arduino, LaunchBar, Android, ...
  3. Elena Laskavaia (also known as Alena) - QNX
    • Launch, Debug, UX, LaunchBar, Codan, Quick Fix, Source gen & Refactoring, Linux Tools
  4. Jeff Johnston - Red Hat
    • Autotools, Linux Tools, Debug
  5. Sergey Prigogin - Google
    • Parser, Index, Codan, Quick Fixes, Source generation & Refactoring
  6. Tracy Miranda - Kichwa Coders
    • Debug
  7. Roland Grunberg - Red Hat
    • Linux Tools
  8. Marc-André Laperle - Ericsson
    • Build (CMake, Autotools, etc), Launch, Debug, Tracing, UX, Parser, Index, Codan, Quick Fix, Source gen & Refactoring, Releng
  9. William Riley - Renesas
    • Debug, UX, Build, Launch, Tracing
  10. Jesper Eskilson - IAR Systems
    • Debug, Build, Launch
  11. Mario Pierro - IAR Systems
    • Debug, Build, Launch
  12. Mike Harrington - Analog Devices
    • Debug, Tracing, Linux Tools
  13. David Cummings - QNX
    • Everything
  14. Alexander Kurtakov - Red Hat
    • Everything
  15. Jonathan Williams - QNX
  16. Dominique Toupin - Ericsson
  17. Vincent Guignot - Ingenico
  18. Ugur Ozdemir - Tubitak

Hackathon topics

A Hackathon will be help on Tuesday night from 19h to 21h. Below are coding efforts that can be started depending on participant interests.

  • CDT 9.0 API cleanup
  • RCPTT automated UI tests
  • Mylyn notifications to publicize new features
  • CMake extension for the new build system
  • Fix warnings
  • Improving the asynchronous pattern of DSF

Back to the top