[java-gnome-hackers] RE: Want Java-Gnome help?
Brought to you by:
afcowie
From: Jeffrey M. <Jef...@Br...> - 2002-10-18 10:58:01
|
Tom, I would greatly appreciate your help. There is a lot of activity going on right now on the ATK, GDK, and GTK library bindings. The GNOME portion of the library still needs some work. I hope to finish the lower level libraries over the weekend and then focus my attention on GNOME. I believe our libglade bindings need some help. Since you have an interest in this I would appreciate it if you could take a look and make some recommendations. One of the areas that I would like to see changed in the libglade binding is the event handling. As you can see from our bindings we have just changed over to a more "java like" event handling API. libglade still wants to use the old signal_connect method. As a result I have had to keep our old event handling structure public. As far as converting the cormagnon example, I believe it might be a little premature to begin this effort. This example relies heavily on the GNOME APIs. I hope to be at a point where I can focus on them next week. -Jeff > I downloaded the java-gnome sources this evening > and am impressed by the work done so far. > Building the cromagnon app showed it hadn't been > converted after some major API work your team has > done, however. I thought I'd therefore port the > example to learn your team's API. > > Most of the changes were obvious, and I really > like the new API as the changes make the API seem > more "Java-like". This is a pleasant surprise > since I was expecting more of a machine > translation like many of the other Java library > bindings are (the OpenGL bindings come to mind). > I also noticed that some of the conversion work > doesn't appear to be done; in particular, the > stock menu items referenced by cromagnon. The CVS > dates don't show any activity for a few weeks, either. > > So, does your team need any help finishing this > library? I work for Sun Microsystems on mostly > open software projects, including NetBeans and a > couple of its modules (classfile and metrics are > mine). Prior to that, I was one of the lead > developers of Swing and the AWT (although don't > blame me for its initial API!). > > I am a big fan of Glade, and was starting to write > a Java version of libglade when I found your > project. So as a good open source citizen, I am > ditching my effort and hope you'll take me on your > team instead! > > Tom > |