[armedbear-cvs] r11694 - public_html

Erik Huelsmann ehuelsmann at common-lisp.net
Sun Mar 1 21:58:37 UTC 2009


Author: ehuelsmann
Date: Sun Mar  1 21:58:34 2009
New Revision: 11694

Log:
Update website to show our new release.

Added:
   public_html/release-notes-0.13.shtml
Modified:
   public_html/index.shtml
   public_html/testimonials.shtml

Modified: public_html/index.shtml
==============================================================================
--- public_html/index.shtml	(original)
+++ public_html/index.shtml	Sun Mar  1 21:58:34 2009
@@ -6,15 +6,30 @@
   <title><!--#include virtual="project-name" --></title>
   <link rel="stylesheet" type="text/css" href="style.css"/>
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<style>
+td { font-size: 90%; padding: 0 5px 0 5px }
+th { font-weight: bold; align: center; padding: 0 5px 0 5px }
+</style>
 </head>
 
 <body>
  <div class="header">
    <h1><!--#include virtual="project-name" --></h1>
  </div>
-<div style="text-align: center">
-  <h1>Armed Bear</h1>
-  <i>The right of the people to keep and arm bears shall not be infringed!</i>
+
+<div style="margin-left:auto;margin-right:auto;width:10cm">
+<table style="margin-top:1cm" cellspacing="0" cellpadding="0">
+<tr>
+<th colspan="2">Overview</th></tr>
+<tr>
+<td>Latest release: <span style="font-weight:bold;font-size:85%">0.0.13</span></td>
+<td><a href="release-notes-0.13.shtml">Release notes</a></td>
+</tr><tr>
+<td style="width:5cm;text-align:center" colspan="2"><a href="testimonials.shtml">What people say about ABCL</a></td>
+</tr><tr>
+<td style="width:5cm"><a href="http://trac.common-lisp.net/armedbear/wiki">Wiki</a></td><td style="width:5cm">FAQ (to be created)</td>
+</tr>
+</table>
 </div>
 
 <hr style="height: 2px;"/>
@@ -36,11 +51,11 @@
       same as used by GNU Classpath and J2SE (Java).
       <br /><br />
       ABCL runs on platforms that support Java 1.5 (or later), including Linux,
-      Windows, and Mac OS X.
+      Windows, Mac OS X and the BSD family.
       <br /><br />
       ABCL is free software and comes with ABSOLUTELY NO WARRANTY.
       <br /><br />
-      The latest version is 0.12.0, released December 14, 2008.
+      The latest version is 0.13.0, released February 28, 2009.
   </dd>
 </dl>
 
@@ -61,10 +76,10 @@
 <dl>
   <dd>
 
-      <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.12.0.tar.gz?use_mirror=">abcl-0.12.0.tar.gz</a>
+      <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.13.0.tar.gz?use_mirror=">abcl-0.13.0.tar.gz</a>
       (source, 656652 bytes)
       <br /><br />
-      <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.12.0.zip?use_mirror=">abcl-0.12.0.zip</a>
+      <a href="http://downloads.sourceforge.net/armedbear-j/abcl-src-0.13.0.zip?use_mirror=">abcl-0.13.0.zip</a>
       (source, 1130754 bytes)
   </dd>
 </dl>
@@ -93,20 +108,22 @@
         quality of ABCL being good enough for their needs though. See
         the testimonials page.
         <br /><br />
-        ABCL 0.12.0 fails 44 out of 21702 tests in the GCL ANSI test suite
-        in interpreted mode. In compiled mode ABCL 0.12.0 fails 48 tests,
-        coming from ca 65 in the last release.
-        Most notable recent fixes relate to special variables handling
-        and making sure the compiler uses the correct environments with, e.g.,
-        LET/LET* and FLET/LABELS.
+        ABCL 0.13.0 fails 44 out of 21702 tests in the ANSI test suite
+        in interpreted mode. In compiled mode ABCL 0.13.0 also fails 44 tests,
+        coming from ca 48 in the last release.
+        Most notable recent fixes relate to issues found through running
+        the Maxima test suite. 0.13.0 is now able to run the test suite
+        without crashing. Before, some testcases could not be completed,
+        causing Java side errors. This is the issue resolved. The Maxima
+        tests don't run without errors, still.
         <br /><br />
-        ABCL's CLOS is intolerably slow and does not handle on-the-fly
+        ABCL's CLOS is slow and does not handle on-the-fly
         redefinition of classes correctly. There is no support for the long
         form of DEFINE-METHOD-COMBINATION, and certain other required CLOS
         features are also missing. Enough CLOS is there to run ASDF and
         CL-PPCRE, if you're in no hurry. There's no MOP worth mentioning.
         <br /><br />
-        Since this is an early public release, there might be build problems as
+        Since this is an early release, there might be build problems as
         well as runtime bugs.
         <br /><br />
         Please report problems to the <a href="https://lists.sourceforge.net/lists/listinfo/armedbear-j-devel">j development mailing list</a>
@@ -134,11 +151,10 @@
     <a href="http://java.sun.com/javase/downloads/index_jdk5.jsp">Java 1.5</a>
     is recommended. There are
     <a href="http://sourceforge.net/mailarchive/message.php?msg_name=20070218045318.5111%40stephen">
-
-    performance issues</a> with early versions of Java 1.6. To build ABCL, you'll need
-    the full JDK; the JRE is not enough. <br />
-    <em>Recent performance tests have shown Java 1.6 Update 10 - a Release
-    Candidate as of this writing - to be as fast as Java 1.5.</em> </dd>
+    performance issues</a> with versions of Java 1.6 prior to update 10.
+    To build ABCL, you'll need the full JDK; the JRE is not enough. <br />
+    <em>Recent performance tests have shown Java 1.6 Update 10 to be as fast
+      as Java 1.5.</em> </dd>
 </dl>
 
  <hr />

Added: public_html/release-notes-0.13.shtml
==============================================================================
--- (empty file)
+++ public_html/release-notes-0.13.shtml	Sun Mar  1 21:58:34 2009
@@ -0,0 +1,58 @@
+<?xml version="1.0"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+  <title><!--#include virtual="project-name" --></title>
+  <link rel="stylesheet" type="text/css" href="style.css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<style>
+dt { font-size: 110%; font-weight: bold }
+dd { }
+</style>
+</head>
+
+<body>
+ <div class="header">
+   <h1><!--#include virtual="project-name" --></h1>
+ </div>
+
+<h2 style="text-align:center">Release notes for ABCL 0.13</h2>
+
+<p>
+  <b style="font-family: sans-serif; font-size: large;">Major changes and new features</b>
+</p>
+<dl style="margin-left:3cm;width:20cm">
+  <dt>JSR-223: Java Scripting Plugin
+  </dt>
+  <dd>ABCL supports - when built with the <code>javax.script</code> package
+    in the CLASSPATH - the interfaces defined in <a href="http://java.sun.com/developer/technicalArticles/J2SE/Desktop/scripting/">JSR-223</a>.
+  </dd>
+  <dt>Support for inlining FLOAT results</dt>
+  <dd>When given the right DECLARE forms, ABCL is now able to inline
+    calculations and intermediate values relating to FLOAT types.  Before,
+    it used to box all FLOAT values and results, without inlining.</dd>
+  <dt>Compiler cleanups</dt>
+  <dd>Lots of code cleanup in the compiler, such as elimination of
+    nearly-equivalent code blocks.</dd>
+  <dt>TRACE-ing fixes</dt>
+  <dd>TRACE should no longer blow up when tracing FORMAT or inside
+    the compiler.</dd>
+  <dt>Support for "partial" wildcards in CL:DIRECTORY</dt>
+  <dd>Patterns such as #p"cl-*.lisp" are now supported.</dd>
+</dl>
+
+<h2 style="text-align:center">Release notes for ABCL 0.12 and older</h2>
+
+<p>These release notes have not been created before. If someone takes
+  the effort to create them, they will be added for 0.11 and 0.12.</p>
+
+ <hr />
+ <p>Back to <a href="http://common-lisp.net/">Common-lisp.net</a>.</p>
+
+ <div class="check">
+   <a href="http://validator.w3.org/check/referer">Valid XHTML 1.0 Strict</a>
+ </div>
+<div style="float:right;font-size:10px;font-family:monospace">$Id: index.shtml 11358 2008-10-18 22:10:11Z ehuelsmann $</div>
+</body>
+</html>

Modified: public_html/testimonials.shtml
==============================================================================
--- public_html/testimonials.shtml	(original)
+++ public_html/testimonials.shtml	Sun Mar  1 21:58:34 2009
@@ -6,14 +6,75 @@
   <title><!--#include virtual="project-name" -->: Testimonials</title>
   <link rel="stylesheet" type="text/css" href="style.css"/>
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+  <style>
+dt { margin-top: 1cm;
+     font-weight: bold;
+     font-family: sans-serif;
+     font-size: 105%; }
+dd { margin-top: 0.3cm;
+    // font-family: sans-serif;
+     font-size: 90% }
+  </style>
 </head>
 
 <body>
+ <div class="header">
+   <h1><!--#include virtual="project-name" --></h1>
+ </div>
+
+<div style="margin-top:3cm;margin-right:1cm;float:left;width:20ex;background-color:#fea;font-family:sans-serif;font-size:12px;padding:10px 5px 10px 5px">
+<b><a href="./">Project page</a><br />
+<a href="./testimonials.shtml">Testimonials</a>
+</b>
+</div><div style="float:left;width:80ex;margin-top:1cm">
 
 <h1>Testimonials</h1>
 
-
 <dl>
+<dt>Brad Garton (Columbia University Computer Music Center)
+</dt>
+<dd>
+"I used ABCL (older, v. 0.0.10) as the interpreter
+underlying an object for a music/media graphical programming
+environment called <a href="http://www.cycling74.com/products/max5">Max/MSP</a>.
+ABCL allowed me to embed an entire LISP interpreter inside the
+Max/MSP package, and it has worked extremely well.  Max/MSP
+is designed primarily for real-time/interactive applications,
+used a lot by computer music academics, DJs/VJs, bizarro jazz
+performers, audio plugin developers, etc.  With the embedded
+abcl object, I am able to schedule LISP functions and work
+interactively with complex processes -- <b>the abcl interpreter
+has been rock-solid!</b> <br />
+<br />
+The source for the object is here (scroll down to the bottom of
+the page):<br />
+<br />
+       <a style="align:center" href="http://music.columbia.edu/~brad/maxlispj/">http://music.columbia.edu/~brad/maxlispj/</a><br />
+<br />
+And I also used it extensively in a large application built with
+Max/MSP... it's an interactive 'book' where the generative music
+follows what a reader is reading and creates an appropriate sound
+setting for the text:<br />
+<br />
+       <a style="align:center" href="http://music.columbia.edu/~brad/BookOfDreams/">http://music.columbia.edu/~brad/BookOfDreams/</a><br />
+<br />
+The music performance model underlying the shawm-like melodies
+is all coded using abcl.<br />
+<br />
+So to all of you who have contributed (and still contribute!) to
+the development of this terrific package, a big THANK YOU!!!"
+</dt>
+
+<dt>Alessio Stalla
+</dt>
+<dd>I'm currently integrating ABCL in a small, unreleased open source
+project. It's a sort of graphical object browser for Java (but its GUI
+sucks badly for now...). It can be run locally or as a client-server
+application. I'm adding scripting support so you can access some
+functionality from Lisp (or in principle any other Java Scripting API
+compatible script engine, though I'm focusing on ABCL).
+</dd>
+
 <dt>Hunter Monroe
 </dt>
 <dd>"Maxima algebraic computation software compiles with ABCL. The test suite
@@ -23,6 +84,11 @@
 out the Maxima source code and following the instructions in INSTALL.lisp."
 </dd>
 
+<dt>Ted Kosan
+</dt>
+<dd>I am in the process of integrating ABCL with <a href="http://mathrider.org">MathRider</a> in preparation for when Maxima is able to run on it.
+</dd>
+
 <dt>Alex Mizhari
 </dt>
 <dd>
@@ -47,22 +113,7 @@
 but in general it was more-or-less good.
 </dd>
 
-<dt>Alessio Stalla
-</dt>
-<dd>I'm currently integrating ABCL in a small, unreleased open source
-project. It's a sort of graphical object browser for Java (but its GUI
-sucks badly for now...). It can be run locally or as a client-server
-application. I'm adding scripting support so you can access some
-functionality from Lisp (or in principle any other Java Scripting API
-compatible script engine, though I'm focusing on ABCL).
-</dd>
-
-<dt>Ted Kosan
-</dt>
-<dd>I am in the process of integrating ABCL with <a href="http://mathrider.org">MathRider</a> in preparation for when Maxima is able to run on it.
-</dd>
-
 </dl>
-
+</div>
 </body>
 </html>




More information about the armedbear-cvs mailing list