Why do we even think about this? Custom TLDs are a farce, a way to shake companies and nonprofits out of money without any added value, neither technologically, nor in terms of marketing/communication. Everybody knows that, right? Didn't we all conclude that when the ICANN announced it? Aren't "we", the hacker crowd, supposed to be above this?
I agree. Further, regarding this bit from the "Why?" section of the README:
> Okay, this is kind of a vanity TLD, but we freaking build the web every day... Shouldn't we have a TLD that JS hackers control?
Why are "JS hackers" being targeted specifically? Why not also Ruby, Python, PHP, .NET, and Perl hackers? Why not also HTML and CSS hackers? Why not also designers (.psd perhaps)? Why not dozens of new TLDs so that everyone could have a domain with the file extension of their choosing?
I'll tell you why: because arbitrarily polluting the top-level namespace is something we learn not to do.
This is exactly why I both love and fear the power of Kickstarter. It enables half-thought out ideas (claimed as "projects") to have a way to sucker good people out of their money.
I tried doing this before the rules were public, the reasons why I stopped
1. Two-letter TLDs are reserved for countries.
2. The $200k isn't the actual cost, it is only what you need to pay for an initial review, you won't get the money back if something is found to be wrong with your application or if they dislike your TLD.
This is extremely stupid. would it be mongodb.js? or mongodb.c++ mongodb.oss mongodb.foss mongodb.nosql or mongodb.webtwozeroishstuff ? We don't need more fragmentation.
I guess the next thing they want after .biz is .cool .startup .awesome and .hip . This is not how TLDs (should) work!
I guess it would be mongo.db. But it really should be none of those. How would anyone create/enforce rules that would accurately limit the usage to what they are proposing? What is the validation for whether a project is or is not a JavaScript or NodeJS project?
This is extremely stupid to start a post with "This is extremely stupid". It adds no value and is simply offensive. Only extremely stupid people write that way.
While it would be cool to have a .js TLD, that 200k would be better spent developing a system that doesn't revolve around a centralized entity to manage DNS.
I don't know why people are so eager to shoot this down. I think it's perfectly feasible. So what if two-letter TLDs are reserved for countries? JavaScript has already made the jump from the browser to the server (and, soon, to the kernel): the world map is the logical next step. Yes, I am talking about a real-world JavaScript nation, whose banner shall unite web 2.0 ninjas, wizards and pirates (not the rockstars, though, those use Ruby) from all over the world. And the children of this new utopia shall be taught JavaScript as their native language, fulfilling mankind's age-old ideal of JavaScript Everywhere.
I know about both issues but what I would like to mention is more the initiative of a Kickstarter campaign for this kind of developer’s common concerns.
I really love the idea to ask everyone to solve everyone’s problems.
One more reason it's not a good idea: For example if .html was a top level domain, it would be harder to know if you're looking at a domain or a file.
You could still deduce it from the surrounding strings, but why do you want to complicate what's working perfectly as it is?
How about .exe, .app, .txt, .htm... maybe ultimately petition to allow punctuation and forward slash in domain names.
The concept of files in URLs is an illusion. A bare '/' may serve JS content and a /test.css may serve a JPG image. The path is just a string with no special meaning.
As many others have pointed out, two character gTLDs are not allowed, as they are reserved for countries and super-national entities like .eu.
Also, Kickstarter is a terrible model for something like this. Kickstarter is for funding a single creative project. People are giving money to someone they trust to be able to execute a project, for that specific project. A gTLD needs to be run, constantly, for the forseeable future; and thus needs to be a real business, with real investment, not a one-shot project like Kickstarter is designed to fund.
Not totally sure how the fundraising process for a TLD works. Can you buy whatever TLD you want? Can I get david.shaw? That would be awesome.
The problem is that even if you get 'jsfounder' status with your donation, there's no guarantee you'll actually get anything other than your name on a petition.
It's a cool idea, and I support lots and lots of TLDs (as they allow creative domain names other than .com et al), but this seems like it might be a sneaky way to raise some capital without having to do anything.
edit: furthermore, do these passionate individuals plan to not organize the petition if they aren't funded?
What happened with .app TLD initiative? I remember they were collecting funds and even offered domain pre-registration, but now their website is down: http://dotappapp.com/
[+] [-] skrebbel|14 years ago|reply
[+] [-] ilikepi|14 years ago|reply
> Okay, this is kind of a vanity TLD, but we freaking build the web every day... Shouldn't we have a TLD that JS hackers control?
Why are "JS hackers" being targeted specifically? Why not also Ruby, Python, PHP, .NET, and Perl hackers? Why not also HTML and CSS hackers? Why not also designers (.psd perhaps)? Why not dozens of new TLDs so that everyone could have a domain with the file extension of their choosing?
I'll tell you why: because arbitrarily polluting the top-level namespace is something we learn not to do.
[+] [-] backspace|14 years ago|reply
Let's make custom TLDs for .py, .java, .c, .h, .php... really? Really?
[+] [-] backspace|14 years ago|reply
[+] [-] wamatt|13 years ago|reply
The new gTLD's are coming whether we like it or not, so why not take advantage of it?
[+] [-] zeroconf|13 years ago|reply
[+] [-] guscost|13 years ago|reply
[+] [-] jensnockert|14 years ago|reply
1. Two-letter TLDs are reserved for countries.
2. The $200k isn't the actual cost, it is only what you need to pay for an initial review, you won't get the money back if something is found to be wrong with your application or if they dislike your TLD.
[+] [-] alexis-d|14 years ago|reply
[+] [-] blubbar|14 years ago|reply
I guess the next thing they want after .biz is .cool .startup .awesome and .hip . This is not how TLDs (should) work!
[+] [-] jack-r-abbit|14 years ago|reply
[+] [-] angrytapir|13 years ago|reply
.hipster
[+] [-] g0su|14 years ago|reply
[+] [-] debacle|14 years ago|reply
[+] [-] techiferous|14 years ago|reply
[+] [-] TazeTSchnitzel|14 years ago|reply
[+] [-] Camillo|14 years ago|reply
[+] [-] gee_totes|14 years ago|reply
[+] [-] namidark|13 years ago|reply
[+] [-] ozten|14 years ago|reply
https://github.com/ozten/TLD.js/issues/23
https://github.com/ozten/TLD.js/issues/8
This isn't viable for submission as a Kickstarter w/o resolving those issues.
As @jensnockert and @LaRakei have pointed out here.
Creative solution? Please comment on the issues :)
[+] [-] jpsirois|14 years ago|reply
I really love the idea to ask everyone to solve everyone’s problems.
[+] [-] webXL|14 years ago|reply
[+] [-] kevincennis|14 years ago|reply
[+] [-] TazeTSchnitzel|14 years ago|reply
[+] [-] derrida|13 years ago|reply
[+] [-] therandomguy|14 years ago|reply
http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min...
is not cool enough
[+] [-] user-id|13 years ago|reply
[+] [-] ozten|14 years ago|reply
[+] [-] debacle|14 years ago|reply
[+] [-] Gravityloss|13 years ago|reply
How about .exe, .app, .txt, .htm... maybe ultimately petition to allow punctuation and forward slash in domain names.
[+] [-] icebraining|13 years ago|reply
[+] [-] bdg|14 years ago|reply
[+] [-] TazeTSchnitzel|14 years ago|reply
[+] [-] LaRakel|14 years ago|reply
[+] [-] kaerast|14 years ago|reply
[+] [-] duskwuff|14 years ago|reply
[+] [-] mikeryan|14 years ago|reply
[+] [-] lambda|13 years ago|reply
Also, Kickstarter is a terrible model for something like this. Kickstarter is for funding a single creative project. People are giving money to someone they trust to be able to execute a project, for that specific project. A gTLD needs to be run, constantly, for the forseeable future; and thus needs to be a real business, with real investment, not a one-shot project like Kickstarter is designed to fund.
[+] [-] opendomain|14 years ago|reply
You may be able to subcontract these to SrsPlus (like I do) or OpenSRS, but you would still have to go through $50k bond and testing.
I have been thinking of this for quite some time and have some great ideas of how a dot JS should work. Please contact me Ric @ my account dot org
[+] [-] david_shaw|14 years ago|reply
The problem is that even if you get 'jsfounder' status with your donation, there's no guarantee you'll actually get anything other than your name on a petition.
It's a cool idea, and I support lots and lots of TLDs (as they allow creative domain names other than .com et al), but this seems like it might be a sneaky way to raise some capital without having to do anything.
edit: furthermore, do these passionate individuals plan to not organize the petition if they aren't funded?
[+] [-] gfosco|14 years ago|reply
[+] [-] TazeTSchnitzel|14 years ago|reply
[+] [-] jarek-foksa|14 years ago|reply
[+] [-] shellox|13 years ago|reply
[+] [-] ta12121|14 years ago|reply
[+] [-] unknown|13 years ago|reply
[deleted]
[+] [-] unknown|14 years ago|reply
[deleted]
[+] [-] mindcrime|13 years ago|reply
[+] [-] songrabbit|13 years ago|reply