Share

Abora

Project News for Abora

  • 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