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.


Reply via email to