Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2006 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Doug Schaefer, QNX CDT Project Lead CDT Contributor Summit.

Similar presentations


Presentation on theme: "© 2006 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Doug Schaefer, QNX CDT Project Lead CDT Contributor Summit."— Presentation transcript:

1 © 2006 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Doug Schaefer, QNX CDT Project Lead CDT Contributor Summit Fall 2006 Welcome!

2 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 2 Agenda  Tues  Welcome, Intros  DOM, Indexer  Meet and Greet  Wed  Build  Debug  Lone Star Ranch  Thurs  Planning  Futures  Code Clinic

3 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 4 Welcome to QNX

5 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 6 Probably not…  CDT 3.1.0 Download Stats

7 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 7 But then … nahhh  CDT 3.0.2 Download Stats

8 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 8 Out of the Woodwork  I keep running into new distributors of the CDT  http://www.corelis.com/products/Emulators.htm http://www.corelis.com/products/Emulators.htm  http://www.amontec.com/sdk4arm.shtml http://www.amontec.com/sdk4arm.shtml  http://www.ecoscentric.com/ecos/eclipse.shtml http://www.ecoscentric.com/ecos/eclipse.shtml  http://www.ultsol.com/pdfs/DS-JTD-V1.2.pdf http://www.ultsol.com/pdfs/DS-JTD-V1.2.pdf  http://www.ronetix.com/starter_kit_9261.html http://www.ronetix.com/starter_kit_9261.html  http://www.us.design-reuse.com/news/news14234.html http://www.us.design-reuse.com/news/news14234.html

9 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 9 And more…  And articles  http://www-128.ibm.com/developerworks/java/library/os- ecc/index.html?ca=drs- 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.codeproject.com/useritems/CPP_Dev_eclipse_CDT.asp  http://www.computer.org/portal/site/cise/menuitem.92a12adebee18778161 489108bcd45f3/index.jsp?&pName=cise_level1_article&TheCat=1001&pat h=cise/2006/v8n4&file=sci.xml& http://www.computer.org/portal/site/cise/menuitem.92a12adebee18778161 489108bcd45f3/index.jsp?&pName=cise_level1_article&TheCat=1001&pat h=cise/2006/v8n4&file=sci.xml&  http://www.kineteksystems.com/white-papers/mixedjavaandc.html http://www.kineteksystems.com/white-papers/mixedjavaandc.html  http://www.webpronews.com/expertarticles/expertarticles/wpn-62- 20060914RevisitingCCOnEclipse.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= http://www.google.ca/search?hl=en&q=cdtproject&meta

10 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 16 Translations

17 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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 Presentation Title | Presentation Subtitle | © 2006 by «Author»; made available under the EPL v1.0 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


Download ppt "© 2006 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Doug Schaefer, QNX CDT Project Lead CDT Contributor Summit."

Similar presentations


Ads by Google