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"

Line 5: Line 5:
 
== M6 - March 11, 2011 ==
 
== M6 - March 11, 2011 ==
  
* Finish command registry (Susan)
+
* 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 (Susan + Nathan)
+
* 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 (Susan)
+
* 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)
* Site/launching support
 
 
* 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
* Git command line in the client
 
 
* 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.

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

Past Milestones

Back to the top