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.
Difference between revisions of "DSDP/DD/DD 1.1 ProjectPlan"
m (→Release Deliverables) |
m (→Work Items) |
||
Line 78: | Line 78: | ||
=== SPIRIT === | === SPIRIT === | ||
− | * | + | * Public APIs to extend the editor |
− | + | ||
=== Memory === | === Memory === | ||
− | + | * Bug fixes | |
=== DSF === | === DSF === | ||
− | * | + | * Public APIs for debug view model |
+ | * Completed Debug view view model | ||
+ | ** Update modes | ||
+ | ** Retrieving of limited # of stack frames | ||
+ | * Variables view | ||
+ | ** Adding global variables | ||
+ | ** Casting to type | ||
+ | |||
=== GDB/MI === | === GDB/MI === | ||
− | * | + | * Non-stop multi-threaded debugging. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Revision as of 16:10, 22 April 2008
Contents
Proposal
The DD project is not yet committed to a 1.1 release, this is just a proposal.
Release Deliverables
Device Debugging project a host to development of features not covered by any other project as well as a forum for discussing and driving features in other projects, namely Platform and CDT. The deliverables are separated by the sub-project responsible for the given deliverable.
- SPIRIT
- IPXACT Editor & Checker (downloadable)
- Memory
- Traditional Memory Rendering (downloadable)
- DSF
- DSF SDK (downloadable)
- Service and concurrency APIs, base implementations, and utilities
- Debugger services' interface definitions
- Implementation of Platform and CDT APIs to populate debugger views with data from DSF debugger services.
- DSF SDK (downloadable)
- GDB/MI
- GDB Debugger (downloadable)
- Base classes for a debugger implementation based on generic GDB/MI protocol back end.
- Debugger implementation based on GNU GDB back end.
- GDB Launch (downloadable)
- Launch configurations for the GDB debugger.
- GDB Debugger (downloadable)
- Disassembly
- Sub project work to be delivered as part of CDT.
- Multi-Context
- Sub project work to be delivered as part of Eclipse SDK.
Release Milestones
Device Debugging project has dependencies on Platform, CDT, EMF projects. Milestone build dates follow two weeks behind Platform:
- Friday Oct. 5, 2007 - Milestone 2 (3.4 M2) - stable build
- Friday Nov. 16, 2007 - Milestone 3 (3.4 M3) - stable build
- Friday Dec. 28, 2007 - Milestone 4 (3.4 M4) - stable build
- Friday Feb. 22, 2008 - Milestone 5 (3.4 M5) - stable build
Target Operating Environments
Most of DD deliverables do not have any platform-dependent components, which means that they are supported on all platforms that their dependencies are supported on. Exceptions are listed here:
Deliverable | Reference Platforms |
GDB/MI | Linux - x86 |
Plugin Dependencies
Dependencies | |
IPXACT Editor & Checker 1.0 |
|
Traditional Memory Rendering 1.1 |
|
DSF SDK 1.1 |
|
GDB Debugger 1.1 |
|
GDB Launch 1.1 |
|
Work Items
Work items are organized by the sub-group leading the effort. The actual component that the work is contributed to may belong to a component that belongs to another project.
SPIRIT
- Public APIs to extend the editor
Memory
- Bug fixes
DSF
- Public APIs for debug view model
- Completed Debug view view model
- Update modes
- Retrieving of limited # of stack frames
- Variables view
- Adding global variables
- Casting to type
GDB/MI
- Non-stop multi-threaded debugging.