Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Tigerstripe Roadmap 2008"

m
(Initial Open-Source Release)
Line 11: Line 11:
 
Our first priority on the roadmap is to provide continuous support to our existing user community. As part of the open-sourcing of Tigerstripe, a few things have to be taken into account:
 
Our first priority on the roadmap is to provide continuous support to our existing user community. As part of the open-sourcing of Tigerstripe, a few things have to be taken into account:
 
* '''Namespace Change''': the namespace used in the code is now ''org.eclipse.tigerstripe.*''. As a result, the API that was exposed to write Tigerstripe Plugins has changed, and all existing plugins need to be adjusted to take that change into account. We will provide stable builds of the new version as soon as possible, and will provide support as needed. Please contact us through the newsgroup if you run into any problem.  
 
* '''Namespace Change''': the namespace used in the code is now ''org.eclipse.tigerstripe.*''. As a result, the API that was exposed to write Tigerstripe Plugins has changed, and all existing plugins need to be adjusted to take that change into account. We will provide stable builds of the new version as soon as possible, and will provide support as needed. Please contact us through the newsgroup if you run into any problem.  
 +
* '''API Stabilization''': during the first few builds we will work towards stabilizing an initial API for Tigerstripe. While many areas should be addressed, the initial releases will focus on the API "Model Handling". Other areas of the framework will be addressed over time.
 
* '''Extension Points''': another consequence of the namespace change is the change in all existing ''Extension Points'' provided by Tigerstripe.
 
* '''Extension Points''': another consequence of the namespace change is the change in all existing ''Extension Points'' provided by Tigerstripe.
 
* '''Change of Licensing''': the EPL license is now used for Tigerstripe.  
 
* '''Change of Licensing''': the EPL license is now used for Tigerstripe.  

Revision as of 15:46, 22 January 2008

< To: Tigerstripe Project Status

This roadmap is intended to cover the first 6-9months of Tigerstripe as an open-source Eclipse Technology project. It will be adjusted as the community grows and drives more requirements.

The roadmap is organized around a set of themes that will be implemented through a number of Bugzillas and scheduled over time.

Finally, we are planning to use a sizable part of this period to graduate from Incubation. During this period we will work on adopting all of the Eclipse Processes and best practices, both from a coding perspective than from a release perspective.

Initial Open-Source Release

Our first priority on the roadmap is to provide continuous support to our existing user community. As part of the open-sourcing of Tigerstripe, a few things have to be taken into account:

  • Namespace Change: the namespace used in the code is now org.eclipse.tigerstripe.*. As a result, the API that was exposed to write Tigerstripe Plugins has changed, and all existing plugins need to be adjusted to take that change into account. We will provide stable builds of the new version as soon as possible, and will provide support as needed. Please contact us through the newsgroup if you run into any problem.
  • API Stabilization: during the first few builds we will work towards stabilizing an initial API for Tigerstripe. While many areas should be addressed, the initial releases will focus on the API "Model Handling". Other areas of the framework will be addressed over time.
  • Extension Points: another consequence of the namespace change is the change in all existing Extension Points provided by Tigerstripe.
  • Change of Licensing: the EPL license is now used for Tigerstripe.
  • No more License Key: where the commercial version required a license key to run, the open-source version doesn't. As a result the role-based configuration of Tigerstripe (which was handled through the license key) needs to be revisited.
  • Initial Release & Numbering: Tigerstripe is now an incubation project. Consequently, upcoming releases must be 0.x.x versions until the project graduates out of incubation. The first release will be 0.2.2.5 (2.2.4 incremented / 10). The release date for this initial release mainly depends on how quickly we can clear the requirements from Eclipse Legal with regards to some of the 3rd party .jar files we need to re-distribute with Tigerstripe.
  • tigerstripedev.net migration: all the resources and documentation available on the old website will be migrated to the Wiki

Transition from a Commercial Tool to an Open-Source Framework

Legacy Code Migration

Framework Enhancements

Community Build Up

Back to the top