<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com/group/chironjs</id>
  <title type="text">Chiron JavaScript Google Group</title>
  <subtitle type="text">
  A discussion list for the open-source Chiron JavaScript library.
  </subtitle>
  <link href="/group/chironjs/feed/atom_v1_0_msgs.xml" rel="self" title="Chiron JavaScript feed"/>
  <updated>2009-06-09T15:26:16Z</updated>
  <generator uri="http://groups.google.com" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Mark S. Miller</name>
  <email>erig...@google.com</email>
  </author>
  <updated>2009-06-09T15:26:16Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/5a805cc5279b2983/3af60373fefa8eb7?show_docid=3af60373fefa8eb7</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/5a805cc5279b2983/3af60373fefa8eb7?show_docid=3af60373fefa8eb7"/>
  <title type="text">Re: [serverjs] Lunch, San Francisco Bay Area, June 27</title>
  <summary type="html" xml:space="preserve">
  I&#39;m in. I have never been able to resist an invitation to discuss cetacean &lt;br&gt; dental hygiene. &lt;br&gt; &lt;p&gt;-- &lt;br&gt; Cheers, &lt;br&gt; --MarkM
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kris Kowal</name>
  <email>cowbertvon...@gmail.com</email>
  </author>
  <updated>2009-06-09T08:43:55Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/5a805cc5279b2983/308922c49c732ed6?show_docid=308922c49c732ed6</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/5a805cc5279b2983/308922c49c732ed6?show_docid=308922c49c732ed6"/>
  <title type="text">Lunch, San Francisco Bay Area, June 27</title>
  <summary type="html" xml:space="preserve">
  I&#39;ll be in the Bay Area in a few weeks. If anyone would like to meet &lt;br&gt; up on Saturday, June 27th to confabulate on SSJS, modules, or cetacean &lt;br&gt; dental hygiene, I&#39;m planning to meet at least Tom for lunch somewhere &lt;br&gt; between Redwood City and Mountain View. &lt;br&gt; Kris Kowal
  </summary>
  </entry>
  <entry>
  <author>
  <name>Christoph Dorn</name>
  <email>christoph...@christophdorn.com</email>
  </author>
  <updated>2009-05-31T18:52:14Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/9293c2dc50cce945?show_docid=9293c2dc50cce945</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/9293c2dc50cce945?show_docid=9293c2dc50cce945"/>
  <title type="text">Re: Asynchronous module loading</title>
  <summary type="html" xml:space="preserve">
  Can you refer me to some info about promise-based architecture? &lt;br&gt; I have specific ideas about what I want the final system to be able to &lt;br&gt; do, but there is a lot of room for how it is implemented underneath. &lt;br&gt; Our discussion has given me some ideas about other possibilities. With &lt;br&gt; FireWidgets I hope to explore what can be done by loading dynamic
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kris Kowal</name>
  <email>cowbertvon...@gmail.com</email>
  </author>
  <updated>2009-05-31T06:46:51Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/6af9282ba3e077c2?show_docid=6af9282ba3e077c2</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/6af9282ba3e077c2?show_docid=6af9282ba3e077c2"/>
  <title type="text">Re: Asynchronous module loading</title>
  <summary type="html" xml:space="preserve">
  On Sat, May 30, 2009 at 8:33 PM, Christoph Dorn &lt;br&gt; I think you need a promise-based version of modules.js, but &lt;br&gt; unfortunately this means you won&#39;t be server-js, narwhal, or chiron &lt;br&gt; compatible in short order. Since I&#39;m likely to need to do such a &lt;br&gt; thing eventually (although probably as a compilation target), and
  </summary>
  </entry>
  <entry>
  <author>
  <name>Christoph Dorn</name>
  <email>christoph...@christophdorn.com</email>
  </author>
  <updated>2009-05-31T03:33:31Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/a049938b66ec2172?show_docid=a049938b66ec2172</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/a049938b66ec2172?show_docid=a049938b66ec2172"/>
  <title type="text">Re: Asynchronous module loading</title>
  <summary type="html" xml:space="preserve">
  I have been following the ServerJS discussions somewhat although much &lt;br&gt; of it is over my head and too low level for my interests. I am glad it &lt;br&gt; is resulting in some nice libraries like chiron and Narwhal. &lt;br&gt; &lt;p&gt;I looked at Narwhal as well before picking chiron. Now that I am &lt;br&gt; further along with my prototype I am revisiting this decision. Narwhal
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kris Kowal</name>
  <email>cowbertvon...@gmail.com</email>
  </author>
  <updated>2009-05-30T03:11:57Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/c3b8290424106be0?show_docid=c3b8290424106be0</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/c3b8290424106be0?show_docid=c3b8290424106be0"/>
  <title type="text">Re: Asynchronous module loading</title>
  <summary type="html" xml:space="preserve">
  On Fri, May 29, 2009 at 3:41 PM, Christoph Dorn &lt;br&gt; Thanks for considering Chiron. I&#39;ve been participating in a project &lt;br&gt; to construct a standard library for JavaScript that&#39;s presently called &lt;br&gt; &amp;quot;ServerJS&amp;quot; [1]. The version of Chiron you&#39;re working with was &lt;br&gt; constructed to conform to the Securable Modules [2] proposal that Ihab
  </summary>
  </entry>
  <entry>
  <author>
  <name>Christoph Dorn</name>
  <email>christoph...@christophdorn.com</email>
  </author>
  <updated>2009-05-29T22:41:02Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/8f3b26c4d7eb100d?show_docid=8f3b26c4d7eb100d</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/7a85cef50db69c62/8f3b26c4d7eb100d?show_docid=8f3b26c4d7eb100d"/>
  <title type="text">Asynchronous module loading</title>
  <summary type="html" xml:space="preserve">
  I am in the process of incorporating chiron into my own project &lt;br&gt; (Firefox Extension) to provide module loading capabilities and a &lt;br&gt; comprehensive set of base modules. &lt;br&gt; &lt;p&gt;The extension creates sandboxes (XUL:browser) for given origin domains &lt;br&gt; and inserts chiron as well as app code into the sandboxed page.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kris Kowal</name>
  <email>kris.ko...@cixar.com</email>
  </author>
  <updated>2009-01-20T03:53:08Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/5c04cc096c8a688d/7c07f868d638134d?show_docid=7c07f868d638134d</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/5c04cc096c8a688d/7c07f868d638134d?show_docid=7c07f868d638134d"/>
  <title type="text">Re: An idea about creating sandboxes.</title>
  <summary type="html" xml:space="preserve">
  Alright. Let&#39;s leave the specification alone in this regard, keeping &lt;br&gt; the capability namespace separate from the module namespace. &lt;br&gt; So, this leaves the following issues unresolved: &lt;br&gt; * we don&#39;t yet have acceptable syntactic sugar for bringing &lt;br&gt; capability objects into local scope. We do have a salty syntax (var
  </summary>
  </entry>
  <entry>
  <author>
  <email>ihab.a...@gmail.com</email>
  </author>
  <updated>2009-01-20T03:25:37Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/5c04cc096c8a688d/f661c5be7c31e29f?show_docid=f661c5be7c31e29f</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/5c04cc096c8a688d/f661c5be7c31e29f?show_docid=f661c5be7c31e29f"/>
  <title type="text">Re: An idea about creating sandboxes.</title>
  <summary type="html" xml:space="preserve">
  Agreed. &lt;br&gt; Agreed. &lt;br&gt; So this pre-populates the sandbox with an existing (moduleId =&amp;gt; &lt;br&gt; moduleInstance) map. Without reference to the @params issue yet, let&#39;s &lt;br&gt; consider this in isolation. It is certainly a provocative idea. &lt;br&gt; Consider the case where the stuff within the sandbox is using 2 &lt;br&gt; modules (call them Widget.js and Color.js) that expect capabilities --
  </summary>
  </entry>
  <entry>
  <author>
  <email>ihab.a...@gmail.com</email>
  </author>
  <updated>2009-01-20T01:06:46Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/d89c0af14b501b08/478114051a3d5400?show_docid=478114051a3d5400</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/d89c0af14b501b08/478114051a3d5400?show_docid=478114051a3d5400"/>
  <title type="text">Re: Jacaranda and modules</title>
  <summary type="html" xml:space="preserve">
  Haven&#39;t read up on everything but -- &lt;br&gt; I think it&#39;s more like -- &lt;br&gt; * &amp;quot;internal module representation&amp;quot; -&amp;gt; module function &lt;br&gt; Ihab
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kris Kowal</name>
  <email>cowbertvon...@gmail.com</email>
  </author>
  <updated>2009-01-19T21:03:30Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/d89c0af14b501b08/6c890cefef194634?show_docid=6c890cefef194634</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/d89c0af14b501b08/6c890cefef194634?show_docid=6c890cefef194634"/>
  <title type="text">Re: Jacaranda and modules</title>
  <summary type="html" xml:space="preserve">
  Are Jacaranda parse trees purple in Spring? &lt;br&gt; I think that the definitions here closely resemble our specification. &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://docs.google.com/Doc?id=dfgxb7gk_34gpk37z9v&amp;hl=en&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; (Jacaranda -&amp;gt; ES Module Proposal) &lt;br&gt; * &amp;quot;module name&amp;quot; -&amp;gt; &amp;quot;module identifier&amp;quot; &lt;br&gt; * &amp;quot;module definition&amp;quot; -&amp;gt; &amp;quot;module text&amp;quot; &lt;br&gt; * &amp;quot;internal module representation&amp;quot; -&amp;gt; an object that contains the
  </summary>
  </entry>
  <entry>
  <author>
  <email>ihab.a...@gmail.com</email>
  </author>
  <updated>2009-01-19T18:17:24Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/d89c0af14b501b08/0aabf5d9a585e79d?show_docid=0aabf5d9a585e79d</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/d89c0af14b501b08/0aabf5d9a585e79d?show_docid=0aabf5d9a585e79d"/>
  <title type="text">Jacaranda and modules</title>
  <summary type="html" xml:space="preserve">
  Hi folks, &lt;br&gt; Jacaranda is a statically verifiable secure JavaScript variant by &lt;br&gt; David-Sarah Hopwood (cc:&#39;d). The following is the latest complete spec
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kris Kowal</name>
  <email>kris.ko...@cixar.com</email>
  </author>
  <updated>2009-01-17T05:26:05Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/5c04cc096c8a688d/6a0adebc6f7f0414?show_docid=6a0adebc6f7f0414</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/5c04cc096c8a688d/6a0adebc6f7f0414?show_docid=6a0adebc6f7f0414"/>
  <title type="text">An idea about creating sandboxes.</title>
  <summary type="html" xml:space="preserve">
  Ihab, &lt;br&gt; I think we&#39;ve agreed that the &amp;quot;require&amp;quot; object is a sandbox, which &lt;br&gt; closes over and contains a &amp;quot;load&amp;quot; function, which can safely pass from &lt;br&gt; parent to child sandbox without leaking capabilities since it only &lt;br&gt; renders module constructor functions, and a params object which &lt;br&gt; contains capability objects that the sandbox creator must explicitly
  </summary>
  </entry>
  <entry>
  <author>
  <email>ihab.a...@gmail.com</email>
  </author>
  <updated>2009-01-15T22:01:41Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/910edac7c69126dc/298743c0485bbc70?show_docid=298743c0485bbc70</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/910edac7c69126dc/298743c0485bbc70?show_docid=298743c0485bbc70"/>
  <title type="text">Re: Imports vs. loaded modules</title>
  <summary type="html" xml:space="preserve">
  I think we should use different syntax, and I recommend the *provisional* &lt;br&gt; use of -- &lt;br&gt; @param foo &lt;br&gt; for the sandbox slurping, vs. various forms of &amp;quot;import&amp;quot; or what not for the &lt;br&gt; module importing. The advantage of &amp;quot;@param&amp;quot; is that it is so ugly we *must* &lt;br&gt; revisit it in favor of something else. :) &lt;br&gt; I liked your summary of our call; thank you *so* much for that!
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kris Kowal</name>
  <email>cowbertvon...@gmail.com</email>
  </author>
  <updated>2009-01-15T21:44:36Z</updated>
  <id>http://groups.google.com/group/chironjs/browse_thread/thread/910edac7c69126dc/4882fc93243427f9?show_docid=4882fc93243427f9</id>
  <link href="http://groups.google.com/group/chironjs/browse_thread/thread/910edac7c69126dc/4882fc93243427f9?show_docid=4882fc93243427f9"/>
  <title type="text">Re: Imports vs. loaded modules</title>
  <summary type="html" xml:space="preserve">
  That&#39;s a fine place to start. Do you recommend a provisional syntax &lt;br&gt; for the distinction? Does this imply that we should use a completely &lt;br&gt; distinct syntax for sandbox slurping and module importing, or that we &lt;br&gt; should partition the name spaces for a single &amp;quot;from import as &lt;br&gt; using/with&amp;quot; syntax? &lt;br&gt; Kris &lt;br&gt; P.S. - the context for this thread is that Ihab and I had a phone call
  </summary>
  </entry>
</feed>
