Re: [nodejs] Re: Distributing an application

2013-03-11 Thread Phil Jackson
Hey Bradley,

Bradley Meck bradley.m...@gmail.com writes:

 You should check out module-smith; let me know if you need help
 setting it up properly. Make tarballs / zips and distribute them
 directly as precompiled binaries.

That looks super useful. Are you guys producing deb/rpms from these too?

At the moment I can't get the example to do what I think it should be
doing (I get nothing to stdout). Anyway, I've forked and will be having
a proper play with it soon. Thanks.

Cheers,
Phil
-- 
Apiaxle - A free, open proxy for your API.

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups nodejs group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
nodejs group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[nodejs] Re: Distributing an application

2013-03-06 Thread Bradley Meck
You should check out module-smith; let me know if you need help setting it 
up properly. Make tarballs / zips and distribute them directly as 
precompiled binaries.

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups nodejs group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
nodejs group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[nodejs] Re: Distributing an application

2013-03-06 Thread Magnus Skog (@ralphtheninja)
Try and get rid of the binary dependencies if you can to make it more 
portable and use fleet https://github.com/substack/fleet to deploy 
directly from git.

On Wednesday, March 6, 2013 2:29:58 PM UTC+1, Phil Jackson wrote:

 Hey, 

 I'm wrestling with getting my rather complex application out to people 
 in as frictionless a manor as possible. Here are some details about the 
 it: 

 * There are binary dependencies - libxml, hiredis. 
 * Node 0.8.x is required, 0.6 is a no go. 
 * There are three components to the system, proxy, api and base. The 
   first two depend on the latter. Locally I just use `npm link 
   ../base`. 

 The options I've thought about: 

 * Deb/RPM, the trouble with these is that Node 0.8 isn't available on 
   the major OSs yet. 
 * Building an Amazon AMI or equivalent for other services. Possibly 
   awkward to maintain. 
 * A script hosted on my site which tries to determine your system 
   attributes and installs stuff manually. This is riddled with issues 
   like stomping on node versions etc. 

 I'm reaching out to see how others have done it. What's the best way to 
 get a node.js application out there as easily as possible? 
   
 Cheers, 
 Phil 
 -- 
 Apiaxle http://apiaxle.com - A free, open proxy for your API. 


-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups nodejs group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
nodejs group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.