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 "Orion/Plan/0.4"
(→Platform) |
(→Platform) |
||
Line 21: | Line 21: | ||
* Examine use of require.js and module granularity [Simon] | * Examine use of require.js and module granularity [Simon] | ||
* Investigate approaches to 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}} {{bug|362827}} [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] |
Revision as of 11:19, 10 November 2011
Contents
Introduction
This document is a place to brainstorm about what we want to do in 0.4.
See the official plan document [eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/orion/plans/orion-project-plan-0-4.xml 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
- User interface refresh and improved initial user experience [Susan, Ken]
- Improve Mobile UI experience bug 359875 bug 339427 bug 340615 bug 359567 [Susan, Silenio]
- Support patch workflow and improve branch management in Git bug 361425 bug 361909 bug 360472 bug 345397 bug 347066 bug 357787bug 359273 (blocked by bug 309355 in JGit) [Tomasz]
- Investigate approaches for deeper cross-site integration (delegated UI / bookmarklets) [Simon, Susan, Szymon]
- Identifying common tasks and providing better access to contextual movement bug 361003 bug 359277bug 349531 bug 360986 bug 360988 [Susan, Anton, Libing]
- Semantic URLs with relevant contextual information for the task bug 358769 bug 358767 bug 342739 [Susan, Simon]
Infrastructure
- Improve build capabilities to remove reliance on shell access bug 348575 [John]
- Improve the test coverage and capabilities bug 362805 [Simon]