Heh, perhaps that's a cue to introduce myself to git :) On Friday, 22 February 2013 14:40:30 UTC, Jeremy wrote: > > Stephen, no offense taken at all. As for WinSer, its what we use today in > our production environment without NPM, so that is a bit of a misnomer. > Simply place it in a Vendor folder and away you go. > > I'll be looking at Windows-Service as well. > > Would be nice if it were on GitHub though :) > > - Jeremy > > On Fri, Feb 22, 2013 at 7:17 AM, José F. Romaniello > <jfroma...@gmail.com<javascript:> > > wrote: > >> Sure thing Stephen! I am the author of winser and I gave my point of view >> on your project and as I said it looks *very nice*, I will consider next >> time i have to deploy something to a windows server. >> >> for me node.js is about alternatives, so i am really glad winser is not >> the only option to run node programs as windows services now >> >> regards >> >> >> 2013/2/22 Stephen Vickers <vortex...@gmail.com <javascript:>> >> >>> I should also add, I don't want to appear to be critical of WinSer, or >>> nssm.exe for that matter. It's just that I have my own motivations, >>> requirements and preferences, as do the authors of those programs. >>> >>> >>> On Friday, 22 February 2013 12:17:56 UTC, Stephen Vickers wrote: >>>> >>>> Hi Jeremy, >>>> >>>> A number of small reasons why I would use windows-service instead (some >>>> people may consider some of these points moot, I don't): >>>> >>>> - Node.js and program path detection is automatic and obvious >>>> - Supports spaces in service names (although this could be fixed >>>> quite easily in WinSer) >>>> - Doesn't depend on npm to add, remove and run services >>>> - Doesn't depend on nssm.exe which means one less task of trying to >>>> keep that up to date (not assuming the module author will always want >>>> to >>>> update nssm.exe to the latest version when available) >>>> - Which also may have library dependency issues - unless >>>> you compile it yourself >>>> >>>> Then there a couple of major reasons, which are probably >>>> more in-line with my requirements. >>>> >>>> I've already written something similar for Perl, for the company I work >>>> for, but have never been allowed to make that code public. >>>> >>>> I'm just getting into Node.js with the view of writing an application >>>> delivered using a Windows installer (NSIS based) as the end systems will >>>> have no build environment available. >>>> >>>> So, in part this was a learning exercise to see if it was possible, and >>>> to remove dependency on npm for a deployed application. >>>> >>>> It's also worth considering that the service code base is much smaller >>>> than the nssm.exe code base, and this is not a criticism of nssm.exe >>>> (quite >>>> the opposite, it seems like a very good program), the point is that there >>>> is less to go wrong and maintain. >>>> >>>> Steve >>>> >>>> On Friday, 22 February 2013 03:06:14 UTC, Jeremy wrote: >>>>> >>>>> What is the difference in this and WinSer using NSSM? I'm not picking >>>>> I'm just curious. >>>>> >>>>> >>>>> On Thu, Feb 21, 2013 at 4:41 PM, Stephen Vickers >>>>> <vortex...@gmail.com>wrote: >>>>> >>>>>> Hi All, >>>>>> >>>>>> I've created a new module named "windows-service" providing the >>>>>> ability to run Node.JS programs as native Windows Services. >>>>>> >>>>>> The new module can be installed using npm: >>>>>> >>>>>> https://npmjs.org/package/**windows-service<https://npmjs.org/package/windows-service> >>>>>> >>>>>> Steve >>>>>> >>>>>> -- >>>>>> -- >>>>>> Job Board: http://jobs.nodejs.org/ >>>>>> Posting guidelines: https://github.com/joyent/** >>>>>> node/wiki/Mailing-List-**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 nod...@googlegroups.com >>>>>> To unsubscribe from this group, send email to >>>>>> nodejs+un...@googlegroups.com >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/**group/nodejs?hl=en?hl=en<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+un...@googlegroups.com. >>>>>> For more options, visit >>>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>>>>> . >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>> -- >>> 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 nod...@googlegroups.com<javascript:> >>> To unsubscribe from this group, send email to >>> nodejs+un...@googlegroups.com <javascript:> >>> 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+un...@googlegroups.com <javascript:>. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> >> -- >> -- >> 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 nod...@googlegroups.com<javascript:> >> To unsubscribe from this group, send email to >> nodejs+un...@googlegroups.com <javascript:> >> 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+un...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > >
-- -- 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.