Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 430326

Summary: Orion node should be leaner when consumed as middleware
Product: [ECD] Orion Reporter: Mark Macdonald <mamacdon>
Component: NodeAssignee: Mark Macdonald <mamacdon>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: apeller
Version: 5.0   
Target Milestone: 6.0 M1   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Mark Macdonald CLA 2014-03-13 17:02:38 EDT
The Orion Node web app can be used as middleware in a larger connect/express app (see bug 400029). However it pulls in some modules that are unnecessary and may not be desired for some use cases (for example, gzip compression).

It should be pared down to just what is strictly necessary to run Orion. Maybe separating the client and server parts would be nice too.
Comment 1 Mark Macdonald CLA 2014-03-24 11:16:34 EDT
> It should be pared down to just what is strictly necessary to run Orion
This is released: 
http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=8f3dfe1

> Maybe separating the client and server parts would be nice too.
The issue of how to package and configure the client code is trickier, will deal with this in other bugs.