Hacker News new | ask | show | jobs
by allendoerfer 4160 days ago
You could create an identity system, where users can create personal accounts and have projects, similar to github. Maybe you should simply use github, that way popular projects would keep their well known names.

Do not hustle with email, install a system to handle MX records by the user, maybe with an interface that has some defaults (github, gmail).

After that create an OAUTH provider. Now you can provide other services through partnerships. I would not give away the ability to define custom sub-subdomains, instead let them choose between different service providers for predefined subdomains like these:

* forum.project.js.org

* news.project.js.org

* issues.project.js.org

* mailinglist.project.js.org

Create a skin-able overview of all the services at project.js.org. For the beginning you could simply pull in githubs README and add a navigation bar at the top. Later you could create something more dynamic.

Host an aggregator for each service at:

* js.org/forum

* js.org/news

* js.org/issues

* js.org/mailinglist

After you successfully created an enormous community and locked everybody in, turn evil, go into profit mode and add:

* jobs.project.js.org

* donate.project.js.org

* sponsors.project.js.org

1 comments

I like the evil part... No, to be serious I just wonder what could be useful. Github (for projekts) and MDN (for docu of core JS) are doing great. Thanks for your suggestion.