blob: 33a3bbc1ae6200fef7d0ef1cbc029e4968ae13b8 [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"?>
<!--
<?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?>
-->
<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan"
xmlns:html="http://www.w3.org/1999/xhtml" name="Tigerstripe">
<release projectid="technology.tigerstripe" version="Helios" />
<introduction>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
This is the project plan for
<a href="http://www.eclipse.org/tigerstripe">
Tigerstripe
</a>
covering the development work during the lifespan of Eclipse Helios (v3.6).
</p>
<p>Tigerstripe is a Model Driven Engineering environment providing an integrated, extensible framework for the Telecommunication Industry. It provides
a modeling and content (code) generation environment for the APIs between and information exchanged by <a href="http://en.wikipedia.org/wiki/Operations_support_system">Operational and Business Support Systems</a>.</p>
<p>
The Tigerstripe project now has an established user community, principally through the <html:a href="http://www.tmforum.org">TeleManagement Forum</html:a>
and their adoption of Tigerstripe as the environment of choice to create standard APIs for Operational and Business Support Systems integration.
More information may be found at <a href="tigerstripe/community/index.php">Tigerstripe Community Highlight</a>. As a
result, our focus is now on 3 key aspects until July 2011:
<html:ul>
<html:li><b>Scalability and Reliability</b>: making Tigerstripe a production grade environment that can be used in the context of
commercial applications.</html:li>
<html:li><b>Extensibility and usability</b>: allowing for additional customization and specialization of the modeling and code generation framework,
thus guiding users carefully through the modeling process to avoid the risk of incoherencies. Also, we will strive to
increase the usability of the Tigerstripe workbench for increased productivity.</html:li>
<html:li><b>Responsive Support</b>: adopting an agile development method for the project, providing tested updates every 3 weeks, leveraging
a newly redesigned continuous build environments build on <html:a ref="http://www.eclipse.org/tycho/">Tycho</html:a>.
</html:li>
</html:ul>
</p>
<p>
We anticipated 2 releases of Tigerstripe in this period:
<html:ul>
<html:li><b>Tigerstripe Incubation 0.6</b>: in November 2010.</html:li>
<html:li><b>Tigerstripe Incubation 0.7</b>: in March 2011.</html:li>
<html:li><b>Tigerstripe Incubation 0.8</b>: in July 2011</html:li>
</html:ul>
<strong>Note:</strong> Tigerstripe Incubation 0.5 is available in its final release candidate version and targets Galileo. It is
made available for users on Galileo (Eclipse 3.5)
</p>
<p>
In parallel with the development work, we will continue our collaboration with the Telecommunication Industry to foster a strong
user community striving to drive incoming contributions to the project.
</p>
</html:div>
</introduction>
<release_deliverables>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
The Tigerstripe Workbench
</p>
<p>
We have adopted an Agile methodology, combined with a complete continuous build environment, which will lead to more frequent updates and more responsiveness on bugzillas,
whether bug fixes or enhancement requests. About 200 tests are currently run on every build, as a mixture of headless tests and
UI driven flows.
</p>
<p>Every 3 weeks, we will upload an updated version of Tigerstripe at <html:a href="http://download.eclipse.org/tigerstripe/updates/3.6/latest">http://download.eclipse.org/tigerstripe/updates/3.6/latest</html:a>.
Upon each release, we will upload the released version to <html:a href="http://download.eclipse.org/tigerstripe/updates/3.6">http://download.eclipse.org/tigerstripe/updates/3.6</html:a>.
</p>
</html:div>
</release_deliverables>
<release_milestones>
<preamble>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
We are working with a cadence of 3-week iterations. At the end of every iteration, we will update <html:a href="http://download.eclipse.org/tigerstripe/updates/3.6/latest">http://download.eclipse.org/tigerstripe/updates/3.6/latest</html:a>.
</p>
</html:div>
</preamble>
<milestone date="11/30/2010" milestone="0.6">
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
Long awaited 0.6 release of Tigerstripe. Including a number of fixes and enhancements, in particular in the
areas of usability and scalability (size and number of models).
</p>
</html:div>
</milestone>
<milestone date="3/31/2011" milestone="0.7">
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
Tigerstripe 0.7 release.
</p>
</html:div>
</milestone>
<milestone date="07/31/2011" milestone="0.8">
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
Tigerstripe 0.8 release.
</p>
</html:div>
</milestone>
<postamble>
</postamble>
</release_milestones>
<target_environments>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>All versions in this plan to target Eclipse Helios (3.6).</p>
</html:div>
<internationalization>
<html:div xmlns="http://www.w3.org/1999/xhtml">
Internationalization of Tigerstripe is scheduled out for
1.0.
</html:div>
</internationalization>
</target_environments>
<compatibility_with_previous_releases>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
Compatibility at the model level will be fully supported
from version 0.4 on.
</p>
<p>Compatibility of Tigerstripe Generators supported from version 0.4 on.</p>
</html:div>
</compatibility_with_previous_releases>
<themes_and_priorities>
<theme name="Support of TeleManagement Forum users">
<description>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
The
<a href="http://www.tmforum.org">
TeleManagement Forum
</a>
has adopted Tigerstripe to build next generation
Telecommunication standards. Some of the newer standards are produced with Tigerstripe.
See <html:a href="http://openoss.sourceforge.net/JOSIFabout.html">JOSIF</html:a>.
</p>
</html:div>
</description>
<committed>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>Updates posted on a 3 week basis.</p>
</html:div>
</committed>
</theme>
<theme name="Scalability, extensibility and robustness.">
<description>
<html:div xmlns="http://www.w3.org/1999/xhtml">
<p>
In order to adjust to the growth of the models being handled, and their number, we are committed to
working on performance and scalability of Tigerstripe.
</p>
<p>Model editing and maintenance - in particular operations such as model refactoring - will be given
high priority to ensure Tigerstripe can be trusted as a robust MDA environment.
</p>
</html:div>
</description>
</theme>
</themes_and_priorities>
</plan>