[SCM] Website for Isaac project branch, ikiwiki, updated. 59ad0015619f6d3d214835a950c79b1bcf0107fd

Mildred Ki'Lya silkensedai at online.fr
Sun Sep 20 17:46:06 UTC 2009


The following commit has been merged in the ikiwiki branch:
commit 92bc34f096aef2a24b2d3ce30d341f62c9e42673
Author: Mildred Ki'Lya <silkensedai at online.fr>
Date:   Sun Sep 20 12:52:48 2009 +0200

    Added roadmap and changelog

diff --git a/language/changelog.mdwn b/language/changelog.mdwn
new file mode 100644
index 0000000..6f58e1a
--- /dev/null
+++ b/language/changelog.mdwn
@@ -0,0 +1,25 @@
+Change Log
+==========
+
+Version 0.4
+-----------
+
+### Language Features ###
+
+* LIP project files
+
+* Syntax change
+  * New way of typing blocks using `{}`
+  * Genericity with `()` instead of `[]`
+
+* slot genericity
+
+Version 0.13
+------------
+
+*to be completed*
+
+Version 0.12
+------------
+
+*to be completed*
diff --git a/language/roadmap.mdwn b/language/roadmap.mdwn
new file mode 100644
index 0000000..ba285d7
--- /dev/null
+++ b/language/roadmap.mdwn
@@ -0,0 +1,44 @@
+Roadmap
+=======
+
+Version 0.4
+-----------
+
+### Improve Documentation ###
+
+* Update the User Manual
+  * Fix the first page (new logo)
+  * update the examples to the new syntax
+  * update the Lisaac grammar
+  * make pdflatex work (need help from latex gurus)
+  * update slots in Section Header
+  * update description of slots (explicit Self argument)
+  * update block type
+  * update auto import/export
+
+* Update the website
+  * Change the design
+  * Change the content
+
+### Change the Licence ###
+
+* Compiler: GPL + exception
+* Library: LGPL + exception
+
+### Language Features ###
+
+* Implement COP *completely* for unix
+
+* External slots
+  * Compile External slots if the prototype becomes alive
+  * Possibility to configure the compiler to compile all external slots of a
+    defined set of prototypes in order to create shared libraries (.so/.dll
+    files)
+
+
+Future
+------
+
+* MS Windows support for COP
+* Project support in LIP
+* Prototype genericity with values (not just types)
diff --git a/sidebar/language.mdwn b/sidebar/language.mdwn
index f45cb6e..08e9867 100644
--- a/sidebar/language.mdwn
+++ b/sidebar/language.mdwn
@@ -8,3 +8,5 @@
 * [[Sample Code|/language/sample]]
 * [[Simplicity|/language/simplicity]]
 * [[Benchmarks|/language/benchmark]]
+* [[Roadmap|/language/roadmap]]
+* [[Changelog|/language/changelog]]

-- 
Website for Isaac project



More information about the Lisaac-commits mailing list