Revision: 3147
http://vexi.svn.sourceforge.net/vexi/?rev=3147&view=rev
Author: clrg
Date: 2008-10-27 22:48:20 +0000 (Mon, 27 Oct 2008)
Log Message:
-----------
Some reference work
Modified Paths:
--------------
trunk/docs/docbook/src/reference.xml
Modified: trunk/docs/docbook/src/reference.xml
===================================================================
--- trunk/docs/docbook/src/reference.xml 2008-10-27 22:06:10 UTC (rev
3146)
+++ trunk/docs/docbook/src/reference.xml 2008-10-27 22:48:20 UTC (rev
3147)
@@ -18,12 +18,6 @@
<surname>Goodwin</surname>
</author>
- <author>
- <firstname>Michael</firstname>
-
- <surname>Goodwin</surname>
- </author>
-
<othercredit>
<surname>Adam Megacz, Adam Andrews</surname>
</othercredit>
@@ -37,7 +31,9 @@
widgets, visit the Vexi website.</para>
<para>For questions or issues with this document, please raise them on
- the Vexi Help mailing list.</para>
+ the <ulink
+ url="http://lists.sourceforge.net/mailman/listinfo/vexi-help">vexi-help
+ mailing list</ulink>.</para>
</abstract>
</bookinfo>
@@ -49,7 +45,87 @@
<section>
<title>Definitions</title>
- <para></para>
+ <para><glosslist>
+ <glossentry>
+ <glossterm>The Core</glossterm>
+
+ <glossdef>
+ <para>Vexi itself; the native code (or Java bytecode) that runs
+ on the client. This term does not include the launcher or the
+ UI.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>The UI / The Application</glossterm>
+
+ <glossdef>
+ <para>A set of files (mostly XML, JavaScript, and PNG images)
+ bundled up in a zip archive, ending with the ".vexi" extension.
+ Together, these files specify the appearance and behavior of the
+ application's user interface.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>The Server</glossterm>
+
+ <glossdef>
+ <para>In this document, the term "the server" to refer to any
+ other computer which the client makes XML-RPC or SOAP calls to.
+ Note that it is possible for the client and server to be the
+ same machine. </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>The Launcher</glossterm>
+
+ <glossdef>
+ <para>This is a small component that is downloaded the first
+ time a client visits a Vexi application. It downloads the Vexi
+ Core, and launches it with the appropriate parameters indicating
+ where to find the initial UI. The Launcher is outside the scope
+ of this document. Note that the launcher is specific to each
+ server it runs from in order to prevent misuse.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>put/write</glossterm>
+
+ <glossdef>
+ <para>In ECMAscript, when you change the value of a property on
+ an object, you are putting to that property, or writing to it.
+ For example, the ECMAscript expression "foo.bar = 5" puts the
+ value 5 to the bar property on object foo.</para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>get/read</glossterm>
+
+ <glossdef>
+ <para>In ECMAscript, when you access the value of a property on
+ an object, you are getting that property, or reading from it.
+ For example, the ECMAscript expression "return (3 + foo.bar)"
+ gets the value of bar property on object foo and then adds 3 to
+ it before returning the result. </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>VexiScript</glossterm>
+
+ <glossdef>
+ <para>This is the interpreted language which defines the
+ behaviour of Vexi applications. It is essentially ECMAScript 1.5
+ (more commonly known as JavaScript) but since the Vexi Core
+ interpreter is not fully ECMAScript-compliant, therein this
+ document will only use the term VexiScript.</para>
+ </glossdef>
+ </glossentry>
+ </glosslist></para>
</section>
<section>
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Vexi-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vexi-svn