Currently, there is only Chris Uppal's documentation of JNIPort for
the Dolphin Smalltalk version. Although most of it applies to the
VisualWorks version as well, there are some differences. Therefore I
have started a wiki for documenting the VisualWorks version of JNIPort
at
http://jniport.wikispaces.com/.
As Chris Uppal's web site at http://www.metagnostic.org is currently
down, I have also made the Dolphin Smalltalk version available for
download in this wiki.
If you want to monitor changes on the JNIPort wiki, click on the
"notify me" tab and subscribe to one of the RSS feeds under the
heading "Space Feeds".
If you want to participate in enhancing the documentation, write
experience reports, collaborate in the development of JNIPort, or port
it to another Smalltalk dialect, please let me know.
Best regards,
Joachim Geidel
Will JNIPort be ported to Squeak as well? There's a large audience
that would surely appreciate JNIPort.
Max
As I am maintaining the VisualWorks version of JNIPort in my spare
time, my resources are limited. At the ESUG Conference 2007, another
Java interface for VisualWorks was shown by Johan Brichau
(JavaConnect). We decided to investigate if and how the two frameworks
should be merged. The discussion has not come to a conclusion yet.
IMO, this issue should be resolved before porting JNIPort to other
platforms (including a backport to Dolphin Smalltalk).
Concerning resources for porting JNIPort to Squeak - you are welcome
to collaborate, of course. ;-)
Joachim