Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Projects
  3. Eclipse Tools Project
  4. Eclipse CDT™ (C/C++...
  5. 8.3.0
  6. 8.3.0 Release Review

Eclipse CDT™ (C/C++ Development Tooling) 8.3.0 Release Review

Type: 
Release
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Wednesday, February 26, 2014
Project: 
Eclipse CDT™ (C/C++ Development Tooling)
Release: 

8.3.0

Description: 

Usability has been greatly improved around the paths and symbols area and scanner discovery settings. Work continues on supporting new C++ standards C++11 and C++14. We are working on C++11 and C++14 support available in gcc 4.8.

 

Architectural Issues: 

The biggest Architectural issue we have today is the threading complexity around the indexer and it's various clients. We continue to see deadlocks at times (e.g. a recent bug where deleting a project while the reconciler is running). It would be great to single thread these features.

The CDT build system and it's project and configuration descriptors continue to be a mess. It's hard for contributors to understand this code. Rewriting this has been long on our wish list.

In this release we have provided extensibility to the index to support the overlay concepts from Qt including slots, signals, and properties which are capture by Qt's metaobject facility. This should help others who need to add concepts to the CDT index.

Security Issues: 

None.

Non-Code Aspects: 

User documentation has lagged behind again. We continue to ensure we're I18N compliant. Contributions continue to the CDT wiki.

Usability Details: 

Usability has been greatly improved around the paths and symbols area and scanner discovery settings. More work is necessary to the New Project wizard to make it easier for new users to get started.

End of Life: 

The CDT CDI debug interface continues to be End of Lifed although still not removed.

Standards: 

Work continues on supporting new C++ standards C++11 and C++14. We are working on C++11 and C++14 support available in gcc 4.8.

Communities: 

CDT user community is stable with a stable number of downloads for the Eclipse IDE for C/C++ Developers, >500,000 downloads of Kepler SR-1 for example. CDT committer community is stable. The number of active committers has dropped but those active remain very active. Contributions continue to roll in and are very visible thanks to Gerrit. More effort is needed to ensure patches get reviewed and submitted.

  • Sign in to post comments.
Eclipse CDT™ (C/C++ Development Tooling)

Project Links

  • Getting Started
  • Website

Related Projects

Project Hierarchy:

  • Eclipse Tools Project
  • Eclipse CDT™ (C/C++ Development Tooling)

Tags

Technology Types
  • Language
  • Tools

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top