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 "Orion/Plan/0.4"

< Orion‎ | Plan
(User Experience)
(Introduction)
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
This document is a place to brainstorm about what we want to do in [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;field0-0-0=everconfirmed;target_milestone=0.4%20M1;target_milestone=0.4%20M2;target_milestone=0.4;product=Orion;classification=Eclipse 0.4].
 
This document is a place to brainstorm about what we want to do in [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;field0-0-0=everconfirmed;target_milestone=0.4%20M1;target_milestone=0.4%20M2;target_milestone=0.4;product=Orion;classification=Eclipse 0.4].
 +
 +
See the official plan document [http://eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/orion/plans/orion-project-plan-0-4.xml here].
  
 
= Themes =
 
= Themes =
Line 16: Line 18:
 
* Update our 3rd party libraries including DoJo, RequireJS, JSDoc [Simon, John]
 
* Update our 3rd party libraries including DoJo, RequireJS, JSDoc [Simon, John]
 
* Closer alignment with OSGi services [Simon]
 
* Closer alignment with OSGi services [Simon]
* Authentication integration with service registry [Simon]
+
* Authentication integration with service registry [Simon, Gosia]
 
* Examine use of require.js and module granularity [Simon]
 
* Examine use of require.js and module granularity [Simon]
* Localization support [Simon]
+
* Investigate approaches to localization support [Simon]
* Long running tasks {{bug|344148}}  {{bug|344012}} [Susan]
+
* Long running tasks {{bug|344148}}  {{bug|344012}} [Susan, Gosia]
* Search and replace improvements  {{bug|359739}} {{bug|344200}} {{bug|334709}} [Libing, John]
+
* Search and replace improvements  {{bug|359739}} {{bug|344200}} {{bug|334709}} {{bug|362827}} [Libing, John]
 
* User access to preferences [Gosia]
 
* User access to preferences [Gosia]
 
* There is also the Editor items under consideration here [http://wiki.eclipse.org/Orion/EditorWishList Editor Items for 0.4]
 
* There is also the Editor items under consideration here [http://wiki.eclipse.org/Orion/EditorWishList Editor Items for 0.4]
Line 34: Line 36:
 
== Infrastructure ==
 
== Infrastructure ==
 
* Improve build capabilities to remove reliance on shell access  {{bug|348575}} [John]
 
* Improve build capabilities to remove reliance on shell access  {{bug|348575}} [John]
* Improve the test coverage and capabilities {{bug|362805}} [Everyone]
+
* Improve the test coverage and capabilities {{bug|362805}} [Simon]

Latest revision as of 11:35, 21 November 2011

Introduction

This document is a place to brainstorm about what we want to do in 0.4.

See the official plan document here.

Themes

Most of the work in Orion should fall under some agreed upon themes for the release. This is a working list of ideas. If some themes can be coalesced into others that is fine. To start this is a fairly large list which needs to be prioritized.

Language Tooling

  • Need a parser that can handle errors [Mark, Jay]
  • Investigate CodeMirror modes support for language highlighting within the editor [Mark]
  • CSSLint a regular part of Orion CQ 5785 [John]
  • Validators for CSS, HTML, JavaScript [John, Mark]
  • Initial Browser debug communication and injection to handle console commands from Orion [Grant, Mike]

Platform

  • Update our 3rd party libraries including DoJo, RequireJS, JSDoc [Simon, John]
  • Closer alignment with OSGi services [Simon]
  • Authentication integration with service registry [Simon, Gosia]
  • Examine use of require.js and module granularity [Simon]
  • Investigate approaches to localization support [Simon]
  • Long running tasks bug 344148 bug 344012 [Susan, Gosia]
  • Search and replace improvements bug 359739 bug 344200 bug 334709 bug 362827 [Libing, John]
  • User access to preferences [Gosia]
  • There is also the Editor items under consideration here Editor Items for 0.4

User Experience

Infrastructure

  • Improve build capabilities to remove reliance on shell access bug 348575 [John]
  • Improve the test coverage and capabilities bug 362805 [Simon]

Back to the top