blob: bc30935007c3314176530457efddf72ca2a947ee [file] [log] [blame]
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?>
<plan plan-format="1.0">
<release projectid="dsdp.rtsc" version="0.1"/>
<introduction><![CDATA[
<p>The <a href="http://wiki.eclipse.org/DSDP/RTSC"><b>Real-Time Software Components (RTSC)</b></a>
project provides foundational tools and low-level runtime content to enable
component-based development using the C language targeting all embedded platforms.
While other component technologies exist for embedded systems,
RTSC is unique in that components scale down to highly resource constrained
embedded systems including DSPs and 16-bit micro-controllers and easily bridge to Rich Client Platforms.
</p>
]]>
</introduction>
<release_deliverables><![CDATA[
Until we pass the IPzilla gate, there are no deliverables. Once this is done, we expect a
download largely equivalent to the
<a href="https://www-a.ti.com/downloads/sds_support/targetcontent/rtsc/index.html">XDCtools 3.X product</a> from TI
]]>
</release_deliverables>
<release_milestones>
<preamble>...html...</preamble>
<milestone date="9/30/2008" milestone="M1">source available from SVN</milestone>
<milestone date="1/30/2009" milestone="0.1"/>
<postamble></postamble>
</release_milestones>
<target_environments><![CDATA[
XDCtools contains a number of command line tools that compiled
against version 1.5.0 of the Java Platform APIs (i.e., Java 2 Platform,
Release 1.5.0 SE), and designed to run on version 1.5.0 of the Java
Runtime Environment, Standard Edition.
<p> In addition, these tools contain several Eclipse plugins that integrate these tools into
Eclipse Platform 3.2 and the C/C++ Development Tools (CDT) 3.2 or later.
</p>
<p>Finally, there are several portable C/C++-based utilities that are currently compiled for both
a Windows (XP, ...) or Linux (Red Hat 3.4.6-8) platform.
</p>
]]>
<internationalization>
</internationalization>
</target_environments>
<compatibility_with_previous_releases>
<p>The goal of the first release of the XDCtools is to be binary backward compatible with
the XDCtools 3.10 release from TI.</p>
<p><strong>API Contract Compatibility:</strong>.
</p>
<p><strong>Binary (plug-in) Compatibility:</strong>.
</p>
<p><strong>Source Compatibility:</strong>
</p>
<p><strong>Workspace Compatibility:</strong>
</p>
</compatibility_with_previous_releases>
<themes_and_priorities>
<preamble>
</preamble>
<theme name="Ease of Use">
<description>More docs, primers, examples, and refinement of repository management and path tools.</description>
</theme>
<theme name="Eclipse Integration">
<description>The XDCtools 3.10 Eclipse integration relies on TI-specific modifications
to an older Eclipse platform. We need to eliminate these dependencies to enable RTSC use in state-of-the-art
Eclipse platforms.</description>
</theme>
<theme name="Graphical Configuration">
<description>XDCtools 3.10 has an experimental graphical configuration tool integrated into Eclipse.
This tool needs to be polished and made robust for mass-market use.</description>
</theme>
<theme name="Real-Time Analysis">
<description>XDCtools 3.11 has an experimental tools that monitor the embedded target in real-time to provide
visibility into the current state of the system. These tools, like graphical configuration, need polishing.</description>
</theme>
</themes_and_priorities>
<appendix name="Project Refactoring">
</appendix>
</plan>