Shona's sister and her boyfriend came into town over the weekend
to help Shona and I paint the living room and fix some water
damage on one of the walls. I got to learn lots of neat things
like how to patch using drywall parts, how to use sealer and some
great painting techniques. It's pretty neat. You can't even tell
that the area that was repaired was even damaged and the living
room is really starting to look nice. The trim and the mantle
have been painted and the walls are mostly done. I just have a
few edges left to paint. Of course, those edges are twenty feet
in the air. at the corner of the vaulted ceiling and the wall,
which makes them not just hard to get to, but also an
adrenaline-pumping experience. Maybe I should get phil over here
with his climbing gear.
I would also like to point out that today is the fifth aniversary
of the release of the Mozilla source code. We've come such a long
way and I'm pretty proud of the work that I've put into it. When
I started I didn't know C++ or X or Gtk or Motif. Now I've got a
reasonable understanding of most of those technologies. (Well,
maybe not Motif which I don't really care about.)
Looking back at my original goals when I started working on this
project I think that I've mostly acheived them. I wanted Mozilla
to work well on Linux because it's such a fundamental part of
today's desktop and I think we're pretty close to being there.
Most of the rest of the desktop has come together. Gnome 2.x is
pretty good technology and I think they are heading in the right
direction. Fonts are finally being straightened out thanks to
Keith's work and we're going to have a decent vector graphics
extension soon, assuming that Keith and Carl keep making progress.
If they do manage to do Xr and Xc as they are planning, they will
also solve a large part of the printing problem that still exists.
Also, thanks to OpenOffice.org (god, someone kill that fucking
name) we've got a good chance of seeing a decent office suite
coming together as well - one of the really important ingredients.
It doesn't integrate well with the rest of the system at all right
now but I'm hoping that a lot of Ximian's recent work in that area
will pay off. We'll see when they do their release.
So, in summary, I think that the seeds are there. All we need is
some better system integration and to get the right people to
follow through on their projects.
The future's so bright I gotta wear shades.