Submission + - Yahoo! Open-Sources Sled, Renames to Postmile (sled.com)
Mensa Babe writes: The open-sourcing of Yahoo! Sled and renaming it to "Postmile" (the new website will soon be available) has recently been announced by Eran Hammer-Lahav on the official Sled forum and various JavaScript-related mailing lists. The GitHub project initially published at github.com/yahoo/postmile is now officially available at github.com/hueniverse/postmile under a permissive non-copyleft open-source MIT/BSD-like license.
What is particularly notable is the information about the heavy use of the Google V8-based Node.js environment by the Yahoo! developers. Eran Hammer-Lahav writes: "At Yahoo!, we are super excited about Node.js and it is already part of our standard infrastructure in many areas. For us, Node.js is not just a cool new toy to play around with but a strategic investment. We have a growing internal Node.js community and at least a dozen Node.js opportunities we would love to talk to you about." It is a perfect example of how big corporations can greatly benefit from fully supporting the principles of cooperation in the spirit of the open-source movement.
Sled was developed around open standards like ECMA-262 5th edition — the most up-to-date version of the JavaScript language specification, HTML5 — the cutting-edge standard for interactive Web applications developed by the Web Hypertext Application Technology Working Group and recommended by the World Wide Web Consortium, and OAuth — a secure API authentication and authorization protocol.
It has been built using fully open-source technology including the revolutionary Express Web framework, the Socket.IO real-time browser-server communication library, the Jade template engine, the MongoDB document-oriented database management system and of course Node.js — an event-driven server-side JavaScript environment based on V8, a high-performance open-source JavaScript engine used in the Google Chrome Web browser. Using the Apache CouchDB is a logical next step. Making Postmile available for everyone to use, from small developers to big corporations, can bring more attention to the fast-growing community of server-side JavaScript advocates. Using the same language on both front-end and back-end can significantly reduce the cost of developing Web application. Showing the trust that big corporations like Yahoo! have in server-side JavaScript can greatly improve the public reception of the language that still too many people mistakenly describe as a browser-only scripting language.
What is particularly notable is the information about the heavy use of the Google V8-based Node.js environment by the Yahoo! developers. Eran Hammer-Lahav writes: "At Yahoo!, we are super excited about Node.js and it is already part of our standard infrastructure in many areas. For us, Node.js is not just a cool new toy to play around with but a strategic investment. We have a growing internal Node.js community and at least a dozen Node.js opportunities we would love to talk to you about." It is a perfect example of how big corporations can greatly benefit from fully supporting the principles of cooperation in the spirit of the open-source movement.
Sled was developed around open standards like ECMA-262 5th edition — the most up-to-date version of the JavaScript language specification, HTML5 — the cutting-edge standard for interactive Web applications developed by the Web Hypertext Application Technology Working Group and recommended by the World Wide Web Consortium, and OAuth — a secure API authentication and authorization protocol.
It has been built using fully open-source technology including the revolutionary Express Web framework, the Socket.IO real-time browser-server communication library, the Jade template engine, the MongoDB document-oriented database management system and of course Node.js — an event-driven server-side JavaScript environment based on V8, a high-performance open-source JavaScript engine used in the Google Chrome Web browser. Using the Apache CouchDB is a logical next step. Making Postmile available for everyone to use, from small developers to big corporations, can bring more attention to the fast-growing community of server-side JavaScript advocates. Using the same language on both front-end and back-end can significantly reduce the cost of developing Web application. Showing the trust that big corporations like Yahoo! have in server-side JavaScript can greatly improve the public reception of the language that still too many people mistakenly describe as a browser-only scripting language.