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/Milestone Plan"

(M6 - March 11, 2011)
 
(75 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 ==
+
 
+
* Organize/structure CSS, relationship to dojo theming
+
* Eliminate unnecessary dialogs and move to more "webby" UI [Susan]
+
* Minify Dojo [Andrew] [P1]
+
* Site/launching support [Mark, Boris] [In Progress]
+
* Git command line in the client [Tomasz, Szymon] [In Progress]
+
** Git Server API: status, diff, add, commit [P1]
+
** Git Server API: reset, log (show history for single file/folder) [P2]
+
** Git Server API: clone, config [Defer]
+
 
+
* Copy/move UI [Susan, John doing fileClient.js part] [P2]
+
* User profile [Gosia, Szymon]
+
** Profile page each user can view and change their password [P1]
+
** Concept of anonymous user [P2]
+
** Be able to make projects world readable [P2]
+
** Changing file URL to include user
+
 
+
* Extension point to enable different file systems to be used on the client [John] [In Progress]
+
* Plugins stored on server [Simon, John] [In Progress]
+
* Working JS Unit testing [Libing, Boris] [In Progress]
+
* Explore WebDAV  [Simon] [P2]
+
 
+
==== 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 [Susan + Nathan]
+
** Polish pass on pages, consistency, primary nav and task discovery
+
* Validation of user input / prevent cross-site scripting attacks [Mark] [Ongoing]
+
* Basic compare UI [Libing]
+
* Finish plug-in registry [Simon]
+
 
+
==== Deferred ====
+
 
+
* Git SSH authentication (using Orion with Github or git.eclipse.org) [Defer]
+
* Roles (at least "admin" vs "user") [Defer]
+
* Allow admin to change authorization settings [Defer]
+
 
+
 
= 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]]

Latest revision as of 16:10, 13 November 2012

This page is deprecated until further notice.


Current Milestone

M1: December 7th, 2012

Future Milestones

M2: January 25th, 2013

RC1: February 8th, 2013

RC2: February 15th, 2013

RC3: February 22nd, 2013

Past Milestones

Past Releases

Back to the top