|
|
(65 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
− | This page contains a detailed plan of what we intend to work on in the coming milestones. | + | This page is deprecated until further notice. |
| + | |
| | | |
| = Current Milestone = | | = Current Milestone = |
− | | + | == M1: December 7th, 2012 == |
− | == M6 - March 11, 2011 == | + | |
− | | + | |
− | * Eliminate unnecessary dialogs and move to more "webby" UI [Susan]
| + | |
− | * Copy/move UI [Susan, John doing fileClient.js part] [In Progress]
| + | |
− | * Be able to make projects world readable (global server setting) [Szymon] [In Progress] [P2]
| + | |
− | * Plugins stored on server [Simon, John] [In Progress]
| + | |
− | * Working JS Unit testing [Libing, Boris] [In Progress]
| + | |
− | | + | |
− | ==== Committed ====
| + | |
− | | + | |
− | * 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
| + | |
− | ** Polish pass on pages, consistency, primary nav and task discovery
| + | |
− | * Validation of user input / prevent cross-site scripting attacks
| + | |
− | * Basic compare UI
| + | |
− | * Finish plug-in registry
| + | |
− | * Git Server API: clone, status, diff, index, commit, reset (unstage), add (stage)
| + | |
− | ** Rest and Commit only operate on all staged files (JGit limitation)
| + | |
− | * Profile page each user can view and change their password
| + | |
− | * Minify Dojo
| + | |
− | * Extension point to enable different file systems to be used on the client
| + | |
− | * Site/launching support
| + | |
− | | + | |
− | | + | |
− | ==== Deferred ==== | + | |
− | | + | |
− | * Git SSH authentication (using Orion with Github or git.eclipse.org)
| + | |
− | * Roles (at least "admin" vs "user") [Defer]
| + | |
− | * Allow admin to change authorization settings [Defer]
| + | |
− | * Organize/structure CSS, relationship to dojo theming
| + | |
− | * Git support:
| + | |
− | **config, log (show history for single file/folder)
| + | |
− | ** push, pull, tag, fetch: Deferred to M7
| + | |
− | * Changing file URL to include user [John]
| + | |
− | * Concept of anonymous user [Defer]
| + | |
− | * Explore WebDAV [Simon] [P2]
| + | |
− | | + | |
| = Future Milestones = | | = Future Milestones = |
− | | + | == M2: January 25th, 2013 == |
− | == M7 - April 29, 2011 == | + | == RC1: February 8th, 2013 == |
− | | + | == RC2: February 15th, 2013 == |
− | == Unallocated Work == | + | == RC3: February 22nd, 2013 == |
− | | + | |
− | * Figure out if we can use requireJS
| + | |
− | * Determine if we can reference jQuery / JS Test Driver
| + | |
− | * 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
| + | |
− | * Landing page (multiple workspaces? feeds? dashboard?)
| + | |
− | ** User configuration of page (ability to "show view")
| + | |
− | * 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
| + | |
− | * Plug-in authentication
| + | |
− | * Plug-in configuration
| + | |
| | | |
| = Past Milestones = | | = Past Milestones = |
| | | |
| + | = Past Releases = |
| | | |
| [[Category:Orion|Milestone Plan]] | | [[Category:Orion|Milestone Plan]] |
This page is deprecated until further notice.