This morning I had a chance to ask Doug, in person, to clarify what he
meant by his statements about forking Node—as it turns out, his motivations
aren't sinister, nor are they really outrageous.

Historically, Yahoo forks technologies that it relies heavily on, eg. Unix
and Apache. This allows them to iterate at their own pace and add features
they want, when they want them and exclusively to meet their own internal
or product based needs. As he explained to me, he simply meant that if he
was asked to be the CEO of Yahoo, he would add Node to the technologies
that Yahoo maintains its own fork of. Doug also noted that in this
hypothetical scenario, the "YNode" code would be released as an open-source
project (unlike forks of other technologies at Yahoo)


Seems like way less of a big deal when you actually check sources... weird,
right?

Rick








On Tue, Sep 18, 2012 at 1:04 PM, Isaac Schlueter <[email protected]> wrote:

> First of all, saying "I would fork node" is just an absurdly dated
> thing to even say as if it's meaningful.  There are  2,452 forks of
> node right now.  It's silly to say that you WOULD fork node, if you
> currently can, and haven't.  (I'm getting a 404 from
> https://github.com/douglascrockford/node.)
>
> I responded to this and a few other questions regarding Joyent and
> Node here:
> http://www.quora.com/Node-js/What-is-happening-to-Joyent-and-how-does-it-affect-NodeJS/answer/Isaac-Z-Schlueter
> .
>  The bit that is relevant to this specific topic:
>
> >>>
> > In May at HTML5 dev conference, Douglas Crockford said that he would
> fork NodeJs because he does not trust Joyent.
>
> I emailed Douglas about this asking for more details.  He and I are
> former colleagues from my time at Yahoo.  He claimed that "Joyent's"
> management of Node is "amateurish".  As I am the person at Joyent who
> manages Node, I could not help but take this as a criticism of my own
> work.
>
> To date, I have not received a reply.  While I of course understand
> that the time limits of a talk don't allow for deep discussions of
> every subject, I was saddened by the vagueness of his comments, and
> consider the lack of follow-up rather unprofessional.  I have no idea
> what he thinks is amateurish about how I'm running node.
> >>>
>
> The fact of the matter is, none of us know what Crockford meant by
> that comment, because he hasn't provided any further details, and
> that's the end of it.
>
> As for the other issues, I'd rather not try to synchronize a
> discussion across threads, as that can result in data corruption ;)
>
>
> On Mon, Sep 17, 2012 at 4:36 PM, Alexey Petrushin
> <[email protected]> wrote:
> > I guess node.js project reached popularity level when splitting effort
> into
> > multiple competing implementations would be a good thing, so fork would
> be
> > good.
> >
> > --
> > 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 [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]
> > For more options, visit this group at
> > http://groups.google.com/group/nodejs?hl=en?hl=en
>
> --
> 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 [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>

-- 
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to