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

Bug 398989

Summary: Publish Orionode to npm package repository
Product: [ECD] Orion Reporter: Mark Macdonald <mamacdon>
Component: NodeAssignee: Mark Macdonald <mamacdon>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 2.0   
Target Milestone: 2.0 M2   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Mark Macdonald CLA 2013-01-24 11:40:03 EST
Need to publish recent versions of Orionode to the npmjs package repository [1]. Having it in the repo makes it much easier to get the Node server and all its dependencies (just type `npm install orion`) from a shell.

We should probably first publish 2.0M2 as "v0.0.8", which will give us an idea of how much manual tweaking is required to repackage our repo into a standalone module (eg. moving the Orionode package.json up to the top level, and so on).

Then using that as a recipe, we can publish the 2.0RCx's and finally 2.0.

[1] https://npmjs.org/package/orion
Comment 1 Mark Macdonald CLA 2013-01-29 17:39:39 EST
It's been updated at https://npmjs.org/package/orion

I committed a bash script to the orionode/build directory which makes it easier to prepare the repo for publishing Orionode to npm:

http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=4645bf48672b7de7d0e2b169f0e13630642c6f0e

This is a temporary thing that we can use for the next few 2.0 builds. Should find a better solution after then.