21 May 2004 (updated 21 May 2004 at 17:28 UTC) »
One positive aspect of working in two communities is that when you are sad about how things are going in one, you can feel better about progresses on the other side ;)
I think there are a few misconceptions that are stopping the Mono debate to be productive:
Energy can be ambivalent. It's without any doubt positive when it builds something, even incomplete or flawed. But it can also be disruptive. In which case you'd better try and control it.
19 May 2004 (updated 19 May 2004 at 16:29 UTC) »
Integrating mozilla and GNOME printing is not as easy as I'd have hoped, mainly because there is not yet something like a GNOME print system (or at least something stable, that we are planning to keep supporting in the future). Though I think providing a generic, full featured, frontend that can work with multiple backends could be a good start.
I should get back hacking on Epiphany a bit more, I guess I'm just a bit demotivated and time lacking at the moment.
I'd like to give gcj a try, but I'm too lazy to bootstrap another jhbuild tree. I guess I'll just wait the whole thing to be merged in real jhbuild.
On a side note, I finally graduated, it was about time :P
9 May 2004 (updated 9 May 2004 at 22:14 UTC) »
The GRE work is progressing slowly but pieces are getting in place as I would like. In particular Darin will work on a fix to allow mixing nsEmbedString and private string in the same DSO. That means my GRE patch will not break mozilla static build (the hard part of mozilla development is to deal with multiple platforms and builds) and that we will be able to port epiphany code to use nsEmbedString gradually.
Had to setup a windows build of mozilla to be able to test nsComObsolete.h kill off. That was really not fun, it's so much easier to install a linux distribution with all the tools you need then setup cygwin/mingw.
jorn You are my hero. I think your contribution to GNOME multimedia will be great, indipendently of what player will be officially distributed.
29 Apr 2004 (updated 29 Apr 2004 at 10:57 UTC) »
Got approval for another Mozilla SDK bug. I have not been able to get someone to check it in so far though :/ Mozilla patch lifecycle is somewhat bloaty. I need to bug 4 different people (r, sr, a, checkin) to get a patch in. Oh well I guess at some point I'll be a mozilla guru and I'll get a cvs account ;)
This really need to be fixed. You cant have to go through 3 different private interfaces to be able to attach mouse event listeners.
Argh, need to go to civil service now, I'm late as usual ...
Sorry, I really hope I'll find ways to be more useful :/
21 Apr 2004 (updated 21 Apr 2004 at 19:09 UTC) »
My fight with mozilla SDK continues. It's taking a lot of my time but I think it's necessary, it's not my favourite hack but someone must do it. So, since this has been the main topic of this blog lately I'm in debt of an explanation to my 3 readers. Gtkmozembed is a nice, simple widget that allows to embed mozilla renderer in GNOME applications. To be able to adopt it more widely in GNOME applications (see devhelp, yelp, evolution at least) we need to solve some issues:
I opened bug 140713 about this. Feel free to add notes there if you are interested. It's the first of the plan tracking bugs (man, I'm slow), I'm going to post one about gnome print integration ASAP.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!