-
udanax-gold2java 20051106 release
This release is focused on packaging up the modest progress made
towards the execution of the Udanax-Gold testing classes on the Java
translated code. The author has gained access to some of the Udanax
trace logs from successful runs of the Tester classes which has
allowed a significant improvement in the correctness of the generated
code. In addition some progress has been made on the missing disk API.
The current "blocker" is the use of the Smalltalk become operation,
which is used in both the persistence mechanism, and the core Ent data
structure. The java Proxy class mechanism appears to allow one way
around this.
The generated Abora-Gold Java code is still a long way from being
considered a framework to be used by others. The translator is also
suffering from a severe case of overgrown-prototype syndrome. But,
things are definitely going in the right direction now, after being lost for
months wading through compilation errors in generated Java code!
2005-11-06 17:32:41 UTC by dgjones
-
udanax-gold2java 20050801 release
This release reaches the significant milestone of generating Java source code that can be compiled without error. In addition most of the Tester test classes supplied with UdanaxGold can now be run without an exception being generated, though the accuracy of the results is still suspect until they can be checked against the unreleased trace logs from Udanax.
The generated Abora-Gold Java code is still a long way from being considered a framework to be used by others. The translator is also suffering from a severe case of overgrown-prototype syndrome. But, things are definitely going in the right direction now, after being lost for months wading through compilation errors in generated Java code!
2005-08-01 23:35:15 UTC by dgjones
-
udanax-gold2java 20050501 release
A translator for the Smalltalk source code of the open-source Udanax-Gold project into Java code. The resulting translated Java code I name Abora-Gold. The translator has been written from scratch in Java, since the original udanax converter into C++ does not seem to have been released.
This release continues on further work at automatically converting more of the source. The number of compilation errors has been reduced from about 7800 down to 917. There is still some way to go before being compilation error free, but this is good progress.
David Jones
2005-05-01 20:17:50 UTC by dgjones
-
abora-white 20030316 released
Notes:
The Abora-White sub-project is a Java implementation of the
Udanax-Gold server that has been auto-translated from the original
Smalltalk, and then manually converted for a better fit with the Java
world.
The aim is to get some useful subset of the Udanax-Gold server
running, and to end up with a code base that as much as possible will
provide a base from which other developers can call from their
applications or even build on. To help with this, efforts are being
expended on; reasonable JavaDoc and overview documents, JUnit test
cases, and simple example applications.
The current implementation is only of interest to interested
developers. All you will be able to do is run tests and generate
javadoc!
Changes:
-Imported rest of Udanax-Gold collections and the bulk of the
CoordinateSpace classes
-Added reasonable test coverage for collection.sets
-Started test coverage for cellection.tables and Integer
CoordinateSpaces.
-Included Clover support for generating test coverage reports
2003-03-16 17:55:41 UTC by dgjones
-
abora-white 20030217 released
Release Name: 20030217
Notes:
The Abora-White sub-project is a Java implementation of the
Udanax-Gold server that has been auto-translated from the original
Smalltalk, and then manually converted for a better fit with the Java
world.
The aim is to get some useful subset of the Udanax-Gold server
running, and to end up with a code base that as much as possible
will provide a base from which other developers can call from their
applications or even build on. To help with this, efforts are being
expended on; reasonable JavaDoc and overview documents, JUnit
test cases, and simple example applications.
The current implementation is only of interest to
interested developers. All you will be able to do is run
tests and generate javadoc!
Changes:
-Partial port of PrimArray and PrimSpec class hierarchies
-Partial JUnit tests for above
-Ant script to build, test and create JavaDoc
-Skimpy documentation
2003-02-18 00:33:53 UTC by dgjones