>  1) what classes are different and why

Except for the encoder, the code is basically the same. Things like
files handling, TimeStamp/DateTime are different, but using rewrite
scripts make the conversion easier.

The extract the encoder and other different parts in a package Iliad-GST and Iliad-Squeak, as a start.

Yes, I guess that's possible, thanks to gst-convert, with a script like
this one:
http://smalltalk.gnu.org/faq/169
but doing the opposite.

Try it! :-)

Remember that gst-convert output need to be piped into "tr \\n \\r" for Squeak/Pharo to use it succesfully.

>  Deciding on the namespace vs. prefix issue will also help figuring out
>  how to automate the conversion as much as possible.

We decided to add the "IL" prefix to the classes of the gst version. We
will keep the namespace, though.

The namespace is harmless, and I applaud the decision as ugly as it may be. I think if you write on the Squeak and Pharo lists talking about the above steps (it basically looks like it is a matter of scripting the loading of .cs files produced by gst-convert) you can find a volunteer more easily.

Paolo


_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to