..but doesn't that also imply adding ninja as dep? All npm projects using 
node-gyp might be affected (goes without saying, I guess). Possibly also 
want to rethink the 'configure' phase. I've followed GN from a distance and 
are willing to give it a whirl if its considered worth exploring.

On Wednesday, July 9, 2014 4:03:31 PM UTC+10, Fedor Indutny wrote:
>
> Some of the addon's gyp files could be translated to the GN without even 
> requiring author to do so.
>
> The syntax is generally pretty similar: 
> https://code.google.com/p/chromium/wiki/GNQuickStart, 
> https://code.google.com/p/chromium/wiki/GNCookbook .
>
> I'm +1 for moving to GN if it is better than GYP, since GYP has quite a 
> lot of problems and caveats.
>
>
> On Wed, Jul 9, 2014 at 8:41 AM, Forrest Norvell <[email protected] 
> <javascript:>> wrote:
>
>> I don't really have an answer for you (although I think it's a question 
>> that needs to be answered), but I wanted to offer a small correction. The 
>> link to the gn roadmap is actually 
>> https://docs.google.com/document/d/15kfxO_L3u2iJesR9RtxCDFdgzF_uqgwLHzq17CCOS5c/edit#heading=h.aav57pgqrcv7
>>
>> F
>>
>>
>> On Tue, Jul 8, 2014 at 5:56 PM, Johan Bergström <[email protected] 
>> <javascript:>> wrote:
>>
>>> It's pretty clear that Google is moving away and effectively abandoning 
>>> Gyp at the end of this year. That means that everything within chromium (v8 
>>> and zlib is the only stuff that would affect node, right?) will be built by 
>>> gn.
>>> Reading their roadmap (
>>> https://groups.google.com/d/msg/nodejs/Nq0AjcoEtlg/OuMlVARTZo4J), 
>>> there's some overlap between the build systems - but build files and what 
>>> supports what will change down the road.
>>>
>>> Since the node ecosystem uses gyp, I thought it at least would be 
>>> relevant to have a discussion about this. I'm not suggesting to switch, nor 
>>> semi-maintain gyp as google drops it off its radar; but I've at least 
>>> searched for more information in this regard. The last mention I saw within 
>>> the node ecosystem was a reply from Ryan Dahl found here 
>>> https://groups.google.com/forum/#!msg/nodejs/Nq0AjcoEtlg/OuMlVARTZo4J 
>>> (not sure why he refers to gn as cancelled though).
>>>
>>> It's somewhat unfortunate timing as "1.0" is stabilising, but it's 
>>> better to at least see what node lead thinks about it since it has a pretty 
>>> wide effect.
>>>
>>> -- 
>>> Job board: http://jobs.nodejs.org/
>>> New group rules: 
>>> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
>>> Old group rules: 
>>> 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 unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>> To post to this group, send email to [email protected] 
>>> <javascript:>.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/nodejs/ee7b7cf3-4c16-4388-add7-74c106a2196c%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/nodejs/ee7b7cf3-4c16-4388-add7-74c106a2196c%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  -- 
>> Job board: http://jobs.nodejs.org/
>> New group rules: 
>> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
>> Old group rules: 
>> 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 unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/nodejs/CAHG3qKr5%2BvbcxM77MwkLPVWXG8iG7jgWxN2KCi5Vs5Zig8eaOg%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/nodejs/CAHG3qKr5%2BvbcxM77MwkLPVWXG8iG7jgWxN2KCi5Vs5Zig8eaOg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/8b4e45fa-8fd9-4071-b11e-3e9a7bf8e73c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to