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/Milestone Plan"
< Orion
Line 5: | Line 5: | ||
== M6 - March 11, 2011 == | == M6 - March 11, 2011 == | ||
− | * Finish command registry | + | * Finish command registry [Susan] |
** "Real" story for editor actions/command contributions from another site | ** "Real" story for editor actions/command contributions from another site | ||
** Reduce duplication in page headers, etc. | ** Reduce duplication in page headers, etc. | ||
− | * Cleanup basic UI layout and styling | + | * Cleanup basic UI layout and styling [Susan + Nathan] |
** Polish pass on pages, consistency, primary nav and task discovery | ** Polish pass on pages, consistency, primary nav and task discovery | ||
** Organize/structure CSS, relationship to dojo theming | ** Organize/structure CSS, relationship to dojo theming | ||
− | * Eliminate unnecessary dialogs and move to more "webby" UI | + | * Eliminate unnecessary dialogs and move to more "webby" UI [Susan] |
+ | * Minify Dojo [Andrew] | ||
+ | * Site/launching support [Boris] | ||
+ | * Git command line in the client [Tomasz] | ||
+ | |||
= Future Milestones = | = Future Milestones = | ||
Line 25: | Line 29: | ||
** Determine if we can reference jQuery | ** Determine if we can reference jQuery | ||
* Enable the server to be split up across multiple processes (ex, separate search server) | * Enable the server to be split up across multiple processes (ex, separate search server) | ||
− | |||
* Navigator decorations (potentially computed server side) | * Navigator decorations (potentially computed server side) | ||
* WebDAV support to allow using existing desktop tools against files on orion.eclipse.org | * WebDAV support to allow using existing desktop tools against files on orion.eclipse.org | ||
Line 31: | Line 34: | ||
* FTP support {{Bug|336127}} | * FTP support {{Bug|336127}} | ||
* Gerrit integration | * Gerrit integration | ||
− | |||
* Basic compare (like bugzilla diff view) | * Basic compare (like bugzilla diff view) | ||
* Copy/move UI | * Copy/move UI |
Revision as of 11:52, 3 February 2011
This page contains a detailed plan of what we intend to work on in the coming milestones.
Contents
Current Milestone
M6 - March 11, 2011
- Finish command registry [Susan]
- "Real" story for editor actions/command contributions from another site
- Reduce duplication in page headers, etc.
- Cleanup basic UI layout and styling [Susan + Nathan]
- Polish pass on pages, consistency, primary nav and task discovery
- Organize/structure CSS, relationship to dojo theming
- Eliminate unnecessary dialogs and move to more "webby" UI [Susan]
- Minify Dojo [Andrew]
- Site/launching support [Boris]
- Git command line in the client [Tomasz]
Future Milestones
M7 - April 29, 2011
Unallocated Work
- Finish plug-in registry
- Figure out if we can use requireJS
- Extension point to enable different file systems to be used on the client
- Working JS Unit testing
- Determine if we can reference jQuery
- Enable the server to be split up across multiple processes (ex, separate search server)
- Navigator decorations (potentially computed server side)
- WebDAV support to allow using existing desktop tools against files on orion.eclipse.org
- How will authentication work
- FTP support bug 336127
- Gerrit integration
- Basic compare (like bugzilla diff view)
- Copy/move UI
- User profile page
- Allow to change authorization settings
- Roles (at least "admin" vs "user")
- Landing page (multiple workspaces? feeds? dashboard?)
- User configuration of page (ability to "show view")
- Plugins stored on server
- Help/Documentation
- Help server
- Story for context-sensitive help
- NLS
- Client side
- Server side: multi-locale
- Firebug breakpoint integration
- Content types/different editors for different files
- Editor theming
- Embed Open Social gadgets?
- Progress service