help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] GNU Smalltalk 3.3 development opened


From: Paolo Bonzini
Subject: [Help-smalltalk] GNU Smalltalk 3.3 development opened
Date: Sat, 15 Jan 2011 16:18:58 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.7

Hi all,

branches master and stable-3.2 are not anymore proceeding in parallel in my git repository.

In particular, the master branch already has the following changes:

- GLib/GObject bindings are now separate from the GTK bindings

- a new shared library is installed, libgst-gobject.so, containing the common functionality shared by the GLib and GTK bindings. The ABI of this library will be stable, but only after 3.3 is released.

- GObject-Introspection bindings are included in the GObject-Introspection package.


Focus for 3.3 will be on improving bindings, possibly using the GObject-Introspection support (which may become mandatory before the release, depending on when/whether libgirepository gets into Fedora). This could be the code that Denis is working on or something completely different. Time will tell! It may or may not be backwards-compatible with the existing GTK bindings, though I hope search-and-replace will be enough to reconcile the differences.

Other possible changes will be:

- deprecating the <library> tag in the package description and replacing it with, well, something else;

- deprecating Namespace>>#current: to improve thread-safety of file-ins (suggested by Gwen);

- miscellaneous VisualGST improvements;

- other bindings, including the mythical GnuTLS support;

- support for non-Unix platforms, including the mythical support for Windows sockets and the also mythical MacOS X installer.

- inclusion of Seaside 3.0.x.

GNU Smalltalk 3.2.4 will be released later this month.

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]