cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Filip Maj <...@adobe.com>
Subject Re: PROPOSAL: node.js all the script things
Date Wed, 07 Aug 2013 19:14:06 GMT
I resent that comment about lack of Windows testing! Have you seen my
sweet swivel-monitor laptop that I have Windows 7 on?

On 8/7/13 12:11 PM, "Jesse" <purplecabbage@gmail.com> wrote:

>Well, given that only Benn, and myself have contributed to the windows 8,
>and windows phone platform scripts, and no one else even seems willing to
>test the windows phone platform, it seems unfair to suggest we throw away
>working code, and rewrite it just for fun.
>
>Having a dependency on node is not a big deal, it is the 30+ other npm
>libraries that always seem to come along, each with varying support for
>windows, that I have issues with.
>
>I will consider writing you a node callable facade, that still calls the
>.bat and wsh files behind the scenes.
>
>
>
>@purplecabbage
>risingj.com
>
>
>On Wed, Aug 7, 2013 at 11:40 AM, Steven Gill <stevengill97@gmail.com>
>wrote:
>
>> To install any plugins you at least need plugman which requires node.
>>Our
>> users are most likely going to have to install node as a dependency at
>>some
>> point. I don't see why having it as a dependency for platform libraries
>>is
>> such a big deal.
>>
>>
>> On Wed, Aug 7, 2013 at 11:34 AM, M. Lantz <mattlantz@gmail.com> wrote:
>>
>> > +1
>> >
>> > Agreed I pretty much only use Cordova cli at this stage to make apps
>>and
>> > as such don't have any issues keeping my node up to date or relying
>>on is
>> > as a dependency.
>> >
>> > M. Lantz
>> >
>> > On 2013-08-07, at 1:07 PM, Frank Hennig <fhe.development@gmail.com>
>> wrote:
>> >
>> > > +1 for all platforms
>> > >
>> > > I think it's not really an completely new dependency. Some
>>components
>> > actually depends on node.js like cordova-cli and plugman. Many
>>developers
>> > of cordova app's actually using grunt or bower and other node related
>> stuff
>> > to lint or to test their html and js code.
>> > >
>> > > A consistent tool and script language it's easier to maintain an to
>> > debug.
>> > >
>> > >
>> > > On Aug 7, 2013, at 12:14 AM, Filip Maj wrote:
>> > >
>> > >> I would like to introduce node.js as a dependency for the platform
>> > >> libraries, so that the platform scripts (bin/create, cordova/run,
>>etc)
>> > are
>> > >> written in node.
>> > >>
>> > >> Pros:
>> > >> - For multi-OS platforms (Android, BlackBerry), this reduces
>>committer
>> > >> cognitive load as the scripts do not need to be authored in two
>> > different
>> > >> script languages (I.e. Shell for unix-y Oses, Wscript for Windows)
>> > >> - consistency in tool/script language. Cordova-js, coho, cli and
>> plugman
>> > >> are all written on top of node.js.
>> > >>
>> > >> Cons:
>> > >> - Introducing a new dependency
>> > >>
>> > >> NB: This is separate from platform-spec; I would like to see
>> > platform-spec
>> > >> created/used regardless of the outcome of this thread.
>> > >
>> >
>>


Mime
View raw message