> But let's be fair here. If "userland" and "fork" are the answer, why are
> people so mad about meteor?
> It's also a matter of culture. If the suggestion is to fork, then we
> shouldn't berate people for doing it afterwards.

Oh, I'm not mad about meteor being a fork.  As far as I've seen,
they've done nothing towards Node that is unsporting or rude.

I have criticisms about how they've gone about building a community,
of course.  That is, in several ways, I think meteor is Doing It
Wrong, but that doesn't mean that it's bad or anger-inducing, beyond
the typical "People are wrong on the internet!" reaction.
Specifically, their module/package system is basically the exact
opposite of the design decisions in npm, which I believe have been
essential to Node's ecosystem scaling to the size it is now.

Meteor has (last I checked, anyway) a "single point of curation" model
for publishing modules, which drastically limits how fast they can
grow a community, and thus how relevant they can ever become.  By not
retaining compatibility with the huge, growing, prolific OSS Node
community, they're leaving a lot of functionality on the table.  (I'm
sure that someone on this list will probably point out the programs
out there that meteor-ize npm modules, and others that de-meteor-ize
your meteor program into a standard Node program, but my point is,
it's not compatible by default.)

In the spirit of "may the best platform win", yes, I'd like to see
someone do what meteor is doing *better*, and take advantage of the
ways in which meteor is sub-optimal.  But the team seems to be a bunch
of really smart and dedicated people, and they are delighting users.
So, even if they are leaving a lot of potential behind, out-meteoring
meteor will still be a tough task.

-- 
-- 
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

--- 
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].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to