Hi Paolo, Great news ;-)
Could I add some ideas: - moving from VisualGST to GST package/namespace/class/method fileout; - moving some Gtk improvments (GtkMainwindow/Model/...) from VisualGST to a gtk-tools package; - Again improving VisualGST ;-) Possible stuffs: - Class builder to continue my shape refactoring (not the most important part but it's a nice refactoring); - Add a new shape: large oop (b-tree); - string cow; - add comp.c optimizations to STInST compiler; - Remote Smalltalk; Another one : today I've worked on the STInSt package (to support the environment) and though why can't I do that in VisualGST : this is dangerous if I break it I could break VisualGST that uses it. This is just like a neuro-surgeon that operates it self ^^. Something like copying or versionned namespaces could be nice. (And in my dream fixing the JIT ;-) which by the way works in 32 bits but all the tests are not green ) Cheers, Gwen On Sat, Jan 15, 2011 at 4:18 PM, Paolo Bonzini <[email protected]> wrote: > 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 > > _______________________________________________ > help-smalltalk mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/help-smalltalk > _______________________________________________ help-smalltalk mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-smalltalk
