1 / 18

CDT Contributor Summit Fall 2006 Welcome!

CDT Contributor Summit Fall 2006 Welcome!. Doug Schaefer, QNX CDT Project Lead. Agenda. Tues Welcome, Intros DOM, Indexer Meet and Greet Wed Build Debug Lone Star Ranch Thurs Planning Futures Code Clinic. CDT Summit Ground Rules. For the developers

ivi
Download Presentation

CDT Contributor Summit Fall 2006 Welcome!

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CDT Contributor Summit Fall 2006Welcome! Doug Schaefer, QNX CDT Project Lead

  2. Agenda • Tues • Welcome, Intros • DOM, Indexer • Meet and Greet • Wed • Build • Debug • Lone Star Ranch • Thurs • Planning • Futures • Code Clinic

  3. CDT Summit Ground Rules • For the developers • Leave the summit ready to start coding your features • For the other contributors • Leave the summit knowing where you can help • This is a technical review session • Ask questions • Be critical, ensure we’re doing the right thing

  4. Welcome to QNX

  5. CDT Popularity - Marketing View • “We also asked a question to determine which Eclipse projects were being used or planned to be use. No surprise that JDT came out on top with 57.5% but CDT came in second with 47.3%. I think this is amazing and a big congratulations to Doug and the CDT team. Could there be a day when more people are actually using CDT than JDT?” • “Well, IDC has just made available a new research report that estimates there to be 2.27 million Eclipse users worldwide.” • Does that mean 2.27 million x 47.3% CDT users?

  6. Probably not… • CDT 3.1.0 Download Stats

  7. But then … nahhh • CDT 3.0.2 Download Stats

  8. Out of the Woodwork • I keep running into new distributors of the CDT • http://www.corelis.com/products/Emulators.htm • http://www.amontec.com/sdk4arm.shtml • http://www.ecoscentric.com/ecos/eclipse.shtml • http://www.ultsol.com/pdfs/DS-JTD-V1.2.pdf • http://www.ronetix.com/starter_kit_9261.html • http://www.us.design-reuse.com/news/news14234.html

  9. And more… • And articles • http://www-128.ibm.com/developerworks/java/library/os-ecc/index.html?ca=drs- • http://www.codeproject.com/useritems/CPP_Dev_eclipse_CDT.asp • http://www.computer.org/portal/site/cise/menuitem.92a12adebee18778161489108bcd45f3/index.jsp?&pName=cise_level1_article&TheCat=1001&path=cise/2006/v8n4&file=sci.xml& • http://www.kineteksystems.com/white-papers/mixedjavaandc.html • http://www.webpronews.com/expertarticles/expertarticles/wpn-62-20060914RevisitingCCOnEclipse.html • 11,000 occurrences of cdtproject in Google. • http://www.google.ca/search?hl=en&q=cdtproject&meta=

  10. Group Introductions • Who’s on your team, where are they located? • How are you using the CDT? • What are you or your customers biggest concerns for the CDT? • What do you hope to get out of the summit?

  11. Themes • Core/UI • Scalability (big projects, large includes, TUs, resources) • Extensibility • New parsers (Different language variants) • preprocessor • Resources where located (RSE, EFS) • Multi-Languages • More features (editors features, views) • Usability/Workflows (Edit, Navigate) • Performance – startup time • Fixing bugs

  12. Build • Build • Cygwin • Managing change • Window Development (Windows SDK) • Autotools • Managed/Standard integration • Scanner Discovery • Internal builder • Remote build • Integration with Core parser • Build config load times (performance). • Preprocessor macros • Toolchain, multi-tool chain configurations

  13. Debug • Multi-core debugging • Stand-alone debugging • Breakpoint management • Simplified Launch • Debug model roadmap – CDI and DSF • Remote debugging • Views enhancement • Performance • Stepping • Tracing support, profiling • Java/C, multi-language • Source location finding source files

  14. Documentation • User document • Old & out of date • How to get more contributions • Web site • Tutorials • Cheat sheets • ISV documentation • Javadoc APIs • Programmers guides • EPL licensed • Updating them as features come

  15. Test • Co-ordinating • Managing the test coverage, coverage tools, open source • Test plans • Automated UI Testing • Automated GUI Recorder • Contributing back • Abbott has come away • JUnit coverage • Raise bugs on the failures • Timely testing

  16. Translations

  17. Project Management • Fixing bugs • Finishing Features • Translations • How to distribute them • Contributions? Rely on IBM. • Commitment • Milestone plan, know when commitment • Supporting older versions

  18. Project Management • Backwards Compatibilty • API Management • Process • Patch process, contribution process • How to make sure patches get looked at • How do we make sure all areas are looked

More Related