New release: SmartFrog.3.02.000.alpha
"Julio Guijarro" <[email protected]> Wed, 7 Apr 2004 16:46:50 +0100
| Newsgroups | gmane.comp.java.smartfrog.announce |
|---|---|
| Message-ID | <001101c41cb7$8ac20320$c11a900f@guijarroj3> |
This is a multi-part message in MIME format.
------=_NextPart_000_000E_01C41CBF.EC3A1FE0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
*********************
SmartFrog
3.02.000_alpha
*********************
The SmartFrog framework is released under LGPL license.
Running the core system requires a platform with Java 1.4.2=20
(or above) installed. Ant 1.6.1 is required to (re)compile
the SmartFrog sources.
The system has mainly been tested on=20
Win32 and Linux.=20
The SmartFrog software package can be downloaded in=20
gzipped tar or zip formats and in two different packages:
- SmartFrog.3.02.000.alpha.20040407_DIST: binaries and=20
documentation.
- SmartFrog.3.02.000.alpha. 20040407_ALL: sources, binaries
and documentation.
Main Changes since 3.01.003_alpha
---------------------------------
Language:
- New Language operators:=20
Some operators are unary prefix (!)=20
Some are binary (- / >=3D <=3D > < =3D=3D !=3D)
Some are nary (+ * && || ++ <>) (<> is vector append, ++ is =
string concatenation)
- New: It is now possible to use if-then-else for defining an =
attribute value
x IF (! (foo > 5)) THEN 42 ELSE (foo + 12) FI;
- New: It is now possible to use non-lazy references in the definition =
of a vector, such as
[1,2,x]
- New: THIS and NULL keywords.
Deployment engine:
- Fix: subprocess creation/use race condition
- New: command line options changed completely
- New: new entry points to framework. Smarfrog can now easyliy be =
embedded: CDDLM components and SmartFrog ANT tasks.
Please, see changes.txt for a complete description of changes.
Installing and Getting Started=20
------------------------------
The system is unpacked from the download package and=20
installed as follows:=20
- Choose a suitable directory in which to unpack the system.=20
(Don't use directory names including spaces, as these can=20
interfere with correct functioning of the system=20
shell-scripts.)=20
- Copy the downloaded package into this directory, and=20
unpack the system as follows:=20
- On Unix, execute:=20
"tar xvfz SmartFrog.3.02.000.alpha.20040407_DIST.tar.gz"=20
- On Windows, use Winzip or similar (retaining the folder=20
names) to extract the files into the directory you=20
created in (1), or use the Java "jar" utility:=20
"jar xvf SmartFrog.3.02.000.alpha. 20040407_DIST.zip"=20
This will create a top-level directory=20
named "SmartFrog.3.02.000.alpha"=20
- Review the documents=20
" SmartFrog.3.02.000.alpha /readme.txt" and
" SmartFrog.3.02.000.alpha /dist/docs/sfUserManual.pdf" for=20
an introduction to the system, remaining installation=20
instructions and guidelines for running examples.
------=_NextPart_000_000E_01C41CBF.EC3A1FE0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial =
size=3D2>*********************<BR> =20
SmartFrog<BR> =
3.02.000_alpha<BR>*********************</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>The SmartFrog framework is released =
under LGPL=20
license.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Running the core system requires a =
platform with=20
Java 1.4.2 <BR>(or above) installed. Ant 1.6.1 is required to =
(re)compile<BR>the=20
SmartFrog sources.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>The system has mainly been tested on =
<BR>Win32 and=20
Linux. </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>The SmartFrog software package can be =
downloaded in=20
<BR>gzipped tar or zip formats and in two different =
packages:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> - =
SmartFrog.3.02.000.alpha.20040407_DIST:=20
binaries and <BR> documentation.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> - SmartFrog.3.02.000.alpha. =
20040407_ALL:=20
sources, binaries<BR> and documentation.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Main Changes since=20
3.01.003_alpha<BR>---------------------------------<BR>Language:<BR> =
; - New=20
Language operators: <BR> Some operators =
are unary=20
prefix (!) <BR> Some are binary (- / =
>=3D <=3D=20
> < =3D=3D !=3D)<BR> Some are nary =
(+ * &&=20
|| ++ <>) (<> is vector append, ++ is string=20
concatenation)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> - New: It is now possible to use =
if-then-else for defining an attribute =
value<BR> x=20
IF (! (foo > 5)) THEN 42 ELSE (foo + 12) FI;</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> - New: It is now possible to use =
non-lazy=20
references in the definition of a vector, such=20
as<BR> [1,2,x]</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> - New: THIS and NULL =
keywords.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Deployment engine:<BR> - Fix: =
subprocess=20
creation/use race condition</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> - New: command line options =
changed=20
completely</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> - New: new entry points to =
framework.=20
Smarfrog can now easyliy be embedded: CDDLM components and SmartFrog ANT =
tasks.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Please, see changes.txt for a complete =
description=20
of changes.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>Installing and Getting Started=20
<BR>------------------------------<BR>The system is unpacked from the =
download=20
package and <BR>installed as follows: </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>- Choose a suitable directory in which =
to unpack=20
the system. <BR> (Don't use directory names including spaces, as =
these can=20
<BR> interfere with correct functioning of the system <BR> =20
shell-scripts.) </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>- Copy the downloaded package into this =
directory,=20
and <BR> unpack the system as follows: <BR> - On Unix, =
execute: <BR> "tar xvfz=20
SmartFrog.3.02.000.alpha.20040407_DIST.tar.gz" </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> - On Windows, use Winzip =
or similar=20
(retaining the folder <BR> names) to extract the =
files=20
into the directory you <BR> created in (1), or =
use the=20
Java "jar" utility: <BR> "jar xvf=20
SmartFrog.3.02.000.alpha. 20040407_DIST.zip" </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> This will create a top-level =
directory=20
<BR> named "SmartFrog.3.02.000.alpha" </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2>- Review the documents <BR> "=20
SmartFrog.3.02.000.alpha /readme.txt" and<BR> " =
SmartFrog.3.02.000.alpha=20
/dist/docs/sfUserManual.pdf" for <BR> an introduction to the =
system,=20
remaining installation <BR> instructions and guidelines for =
running=20
examples.<BR></FONT></DIV></BODY></HTML>
------=_NextPart_000_000E_01C41CBF.EC3A1FE0--
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click