Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 393810 - client library independence
Summary: client library independence
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.5   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 2.0 M2   Edit
Assignee: Susan McCourt CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 372651 383827 389181 392469 393813 393814 393815 393816 393818 393820 395340 395391 395393 397102 397104 397105 397106 397887 397889 397908 397910 397977 398414
Blocks:
  Show dependency tree
 
Reported: 2012-11-07 16:09 EST by Susan McCourt CLA
Modified: 2013-01-24 13:54 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Susan McCourt CLA 2012-11-07 16:09:46 EST
This is a tracking bug for eliminating client library dependencies (primarily dojo/dijit) from the Orion client.

See http://wiki.eclipse.org/Orion/Library_Independence
Comment 1 Susan McCourt CLA 2012-11-07 16:11:10 EST
marking M1 as we are starting a big push here, but I suspect some of the less general dependencies (custom widgets in settings, etc.) may slip to M2.  The goal is that common components and thus most pages are library independent in M1.
Comment 2 Susan McCourt CLA 2013-01-10 14:47:48 EST
Once all the dependent bugs are fixed, there will be some build things to do.  I'm not sure of all the issues involved there for the Orion build, but I can see equivalents on the client side in the node stuff:
orionode/build/orion.build.js
orionode/lib/orion_static.js
orionnode/server.js

I didn't open a separate bug because this would be the very last part of closing this bug.
Comment 3 Susan McCourt CLA 2013-01-17 10:37:47 EST
We will also want to update the about.html to remove the reference to dojo.
Comment 4 Susan McCourt CLA 2013-01-24 13:54:29 EST
O......M......G......
closing this bug.

per this morning's discussion, we won't actually remove the modules from the build until RC1.  Opened bug 399008 and assigned to John.