Community
Participate
Working Groups
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
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.
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.
We will also want to update the about.html to remove the reference to dojo.
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.