CDT Monthly Call Nov 6 2019
===
###### tags: `Meeting`
:::info
- **Location:** [:computer: Zoom Meeting](https://eclipse.zoom.us/j/575201943) ([full details below](#Connection-Details))
- **Date:** Nov 6, 2019 11:00 AM Eastern Time (US and Canada)
- **Agenda** (with person leading the section)
1. Welcome and sign yourself in
[name=Jonah]
2. Next Release
[name=Jonah]
a. 2019-12 & CDT 9.10
b. Cross compiling of natives
c. Target Platform
5. EclipseCon Europe Summary
[name=William]
6. GNU MCU Plug-ins coming to Eclipse
[name=Liviu]
- **Attendees:**
- Jonah Graham
- Liviu Ionescu
- Torbjörn Svensson
- Jeff
- John Dallaway
- William Riley
- Umair
- **Contact:** <cdt-dev@eclipse.org>
<!--
- **Reference:** - [Last week meeting minute](add link here on next meeting)
-->
:::
## Connection Details
Join Zoom Meeting
https://eclipse.zoom.us/j/575201943
Meeting ID: 575 201 943
Dial by your location find your local number: https://eclipse.zoom.us/u/acMY3kyoJW
## Minutes
2. c. Try to make it that only features are relying on newest version of platform. This is how we did it in the past: https://git.eclipse.org/r/#/c/143148/
3. EclipseCon Europe Summary
- New IP Process for Dependencies
- CQ process going away
- as far as possible fully automated
- can be integrated into Maven builds
- Rolling out before all tools are in place
- Maven and npm already working, so we should be ok
- TODO (Jonah): Ping emo@eclipse if and when yarn is supported
- Planning on removing Project Navigator from the Platform
- New Arduino IDE based on Eclipse Theia
- Alpha version released
- Advanced mode with normal debugging functionality
- Demo of Tracecompass with traceprotocol in Theia
- Lots of rendering in server instead of IDE
- Progressing quite well
- Expressif talk
- Using core build cmake support
- Encountered a few issues
- Some API missing, patches have come and more in the future
- Lots of discussions about future Java versions
4. GNU MCU Plug-ins
- Liviu gave overview of what it is (ARM and Risc-V)
- New project proposal to bring it to Eclipse
- Perhaps 1 more week until public
- TODO (Jonah): Notify cdt-dev once public
- Fred @ Eclipse Foundation convinced Liviu to bring it to the foundation
- General consensus is a new EPP package rather than add it
- Discussion needed on how to resolve different cross compiler support, GME and existing CDT is different
- Not much enthusiasm for cmsis, instead xpacks being developed to overcome limitations
- xpacks is an extension on npm modules, distributed by npmjs servers
5. Other business
- Liviu discussed other features, especially new builder:
- xpack system has its own build system, including something that is equivalent to Managed Build in CDT and a future builder more akin to cmake
- https://xpack.github.io/xpbuild/files/xpbuild-json/
- Instead of xml file cdt uses, uses a JSON file
- Where does toolchain info come from? Either JSON or in the tool itself
- Where is code? npm application
- More detailed discussions happened on this topic that hasn't been captured in the minutes.