Show HN: Meteor, a realtime JavaScript framework
271–280 of 350 posts
Re: Show HN: Meteor, a realtime JavaScript framework
#272Earlier quoted context omitted.
Well, no one has mentioned anything about the awesome domain yet, so I guess I'll have to -- meteor.com -- great domain guys :)
Meteor is a horrible name for a programming language. Meteor's crash and burn! lol.
Re: Show HN: Meteor, a realtime JavaScript framework
#273My first impression of this: wow. If Meteor is all it appears to be, this is nothing short of revolutionary. My second reaction: what happens when the magic ends? When I was new to Rails, I really loved how easy it was to get started with scaffolding, a nice DSL for specifying relations, nifty form helpers. However, the first time I veered a little off the golden path and wanted to do something a little more complica…
“Any sufficiently advanced technology is indistinguishable from magic.” —Arthur C. Clarke. For an user of a product/service, this is bliss. For a hacker, it might get tricky. Now, considering the fact that this is all open source, the huge wall you’re talking about is just a matter of perception. You’re free to debug and go with it as low level as you need.
Re: Show HN: Meteor, a realtime JavaScript framework
#274Is GPL really viable for a web framework? The Free Software Foundation has consistently held that linking to GPL code (not LGPL) is derived work.
If I'm going to start a new hobby or side project, perhaps hoping that it'll get bigger someday, I still have no idea if, when or how it'll make money so it doesn't makes sense to contact Meteor to find out how much licensing is, but the doubt will always be there and as likely as not I'd just not use Meteor to avoid finding out too late that the commercial license terms are unacceptable for whatever I end up with.
There's also uncertainty about what exactly I can or can't do with a GPL licensed web framework. To some it's very clear that I'll only have to release my changes to the framework, to others it's very clear that I'd have to release the whole app as GPL. To me it's unclear either way and as long as that uncertainty exists it makes using it tough call.
If it's hard to justify doing a hobby project with those concerns, it'll be next to impossible to get buy-in on a new project at work. In fact, as cool as Meteor looks, and as much as I'd love to use it, I wouldn't even present it as an option.
I'd prefer pay for support or hosting or add-ons or whatever; as long as I know up-front what the costs are likely to be. I don't think a more liberal license will prevent the community from contributing back, Rails, Django, Node etc. being the obvious examples. I'd love to see Meteor take off and the devs obviously deserve to make money on it, but personally the GPL just feels like it's only huge downside to an otherwise very exciting project.
Re: Show HN: Meteor, a realtime JavaScript framework
#275Earlier quoted context omitted.
Well, no one has mentioned anything about the awesome domain yet, so I guess I'll have to -- meteor.com -- great domain guys :)
Meteor is a horrible name for a programming language. Meteor's crash and burn! lol.
Re: Show HN: Meteor, a realtime JavaScript framework
#276Re: Show HN: Meteor, a realtime JavaScript framework
#277I got very excited after watching that video. Meteor does a great job at hitting a lot of things a new web framework requires. However, I then viewed the source on meteor.com. It includes just a javascript and everything else is in that Javascript file. Are all the apps going to be like this or just how they roll? Putting the HTML markup in a Javascript file not just breaks crawlers[1] (they are not indexed by Google…
Meteor developer here -- we think it's super important to be able to serve static HTML when the situation calls for it (eg, crawlers.) Our architecture is designed to do this but we haven't had a chance to implement it yet. We have a lot of incentive to get to it soon, because it's no fun to be left out of Google :) There's a bit more in the FAQ. Our approach is based on rendering the template as a string (it doesn't…
Re: Show HN: Meteor, a realtime JavaScript framework
#278I predict we'll see "Looking for Meteor.js developers, minimum 5 years experience" ads in the next 6 months.
Re: Show HN: Meteor, a realtime JavaScript framework
#279Earlier quoted context omitted.
Let's assume you have Meteor on your website: Want to use google analytics ? - nope you can't. Want to offer third-party oauth login ? - nope you can't. Want to use like/tweet/+1 buttons ? - nope you can't. GPL essentially means your website can't have anything on the client-side which is not GPL compatible. And from reading the Meteor guys website that's not what they intend, their choice of GPL was to ensure and ch…
> GPL essentially means your website can't have anything on the client-side which is not GPL compatible. That's a fairly insane contention. The GPL license document itself would violate that. > Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
It's why it's now common place for GPL projects to licence the content part of their product under creative commons and the code under GPL.
Re: Show HN: Meteor, a realtime JavaScript framework
#280One comment on the screencast, isn't encouraging people to do curl $URI | sh a really bad idea?
No. You can have the same confidence it's legit as when you download an installer and run that. The bonus here is that you can load $URI and read the source before you even run it.
Usually I download something, look at it (more to see how it works, not security, but I digress) and then sh it.