|
x1seven is pleased to announce that Krypton 2.0.0 Beta 1 is now
available for download from
sourceforge.net. A good place to start learning about
Krypton is the How
Krypton Works document.
This, the first public release of Krypton, includes a small but
complete set of plugins. We are looking forward to adding many new
plugins to the Krypton Standard
Library over the coming weeks and months, in addition to
improving the core application.
Known Issues
This release has two known major issues:
- JDK Isolation - A design goal of Krypton is to provide
complete isolation of all dependencies of a build so that
different versions can be used at different stages. This
extends to the JDK used to run Krypton and it's plugins.
Krypton 2.0.0 b1 must be executed with the same JDK as is
used to execute Ant-based plugins.
- XML parser issue - At the moment, we're deliberately
invoking the SAX parser via a non-standard means which has
been found to not work under certain JDK's. The reason for
doing this is again driven by our aim to isolate all
components. Java 1.4 and up bundle Xerces and provide the
Endorsed Standards mechansim to override it, but we want to
be able to load an alternative Xerces programmatically,
which the Endorsed Standards mechanism doesn't seem to
support. The solution to this problem will be in
Kr 2.0.0 b2.
|