ServerJS: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Implementations: copied stuff from SecurableModules#Implementations here)
Line 49: Line 49:


* [http://github.com/tlrobinson/narwhal Narwhal] (Rhino, v8; SecurableModules, File API draft 4 tier 1)
* [http://github.com/tlrobinson/narwhal Narwhal] (Rhino, v8; SecurableModules, File API draft 4 tier 1)
* [http://flusspferd.org/ Flusspferd] (Spidermonkey; SecurableModules)
* [http://flusspferd.org/ Flusspferd] (Spidermonkey/C++; SecurableModules)
* [http://dev.helma.org/ng/ Helma NG] (Rhino; SecurableModules)
* [http://dev.helma.org/ng/ Helma NG] (Rhino; SecurableModules)
* [http://code.google.com/p/v8cgi/ Ondrej Zara's v8cgi] (v8; SecurableModules)
* [http://code.google.com/p/v8cgi/ Ondrej Zara's v8cgi] (v8; SecurableModules)
* [http://kenai.com/projects/gpsee/pages/Home Wes Garland's GPSEE] (Spidermonkey; SecurableModules)
* [http://kenai.com/projects/gpsee/pages/Home Wes Garland's GPSEE] (Spidermonkey/C; SecurableModules)
* [http://github.com/kriskowal/chiron/ Kris Kowal's chiron] (Web browsers; SecurableModules)
* [http://github.com/kriskowal/chiron/ Kris Kowal's chiron] (Web browsers; SecurableModules)
* [http://www.persvr.org/ Kris Zyp's Persevere] (Rhino; SecurableModules)
* [http://www.persvr.org/ Kris Zyp's Persevere] (Rhino; SecurableModules)

Revision as of 12:47, 28 April 2009

This site is a starting point for collecting up ideas, links and any draft API suggestions for the serverjs group. Discussions occur on that mailing list and on IRC (#serverjs on freenode).

Meta

Current Efforts

This is a list of issues currently being discussed / standardized. They come from the "Low level" department, as we need to have a solid basics prior to building a tower.

  1. Modules
  2. Filesystem API
  3. Binary Data Objects (byte arrays and/or strings)
  4. Encodings and character sets
  5. System Interface (stdin, stdout, stderr, &c)
  6. C unified API to our Target Platforms

Future Efforts

Low-level APIs

This is the collection of APIs that we'd like to see behaving consistently across JavaScript interpreters.

High-level APIs

This is the collection of APIs that implement common functionality on top of the low-level API.

Implementations

In development:

Further Reading