<?xml version="1.0"?>
<rss version="2.0">
<channel>
	<title>My blogspace - Kjartan Maraas</title>
	<link>http://www.gnome.org/~kmaraas/blog/</link>
	<description>Random notes about life, work and play</description>
	<language>en</language>
	<managingEditor>kmaraas@gnome.org</managingEditor>
	<webMaster>kmaraas@gnome.org</webMaster>
	<image>
		<url>http://www.gnome.org/img/gnome-16.png</url>
		<title>My blogspace - Kjartan Maraas</title>
		<link>http://www.gnome.org/~kmaraas/blog/</link>
		<width>16</width>
		<height>16</height>
	</image>
	<item>
		<title>&lt;p&gt;</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2007-02-28</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2007-02-28</link>
		<description>Benoit, sorry for encouraging Mariano to release a fixed tarball for you.
I should have waited until you could do it yourself, and I take full
responsibility for bypassing you and not following due process.
&lt;/p&gt;
&lt;p&gt;
The incentive was never anything but to have a working tarball
in the 2.18.0 beta, so I hope we can still use the end result
since the changes made were trivial and only affected docs.
&lt;/p&gt;
&lt;p&gt;
Please reconsider banning the tarball, and again, sorry for
the confusion :-)
&lt;/p&gt;
</description>
		<pubDate>Wed, 28 Feb 2007 16:02 -0400</pubDate>
	</item>
	<item>
		<title>Dear Spammer</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2006-10-13</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2006-10-13</link>
		<description>&lt;p&gt;
This is your unique chance to prove for us that the spam prevention solution 
set up to protect my mail address here: kjartan.maraas@pilot.oslo.kommune.no
is worth the cost.
&lt;/p&gt;
&lt;p&gt;
If you want to do this for the rest of the mail addresses in that domain
do not hesitate to contact me on the above mail address to get a copy of
our mail address database.
&lt;/p&gt;
&lt;p&gt;
Thanks kindly for all your help
&lt;/p&gt;
</description>
		<pubDate>Thu, 12 Oct 2006 19:55 -0400</pubDate>
	</item>
	<item>
		<title>Long time no blog!</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2006-04-18</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2006-04-18</link>
		<description>
Note to self: I really need to get my act together on the blog end and get myself set up with some software to help make it easy.

If anyone sees a no.po file in GNOME CVS anywhere please lead me in the right direction so I can exterminate it for Joe&apos;s pleasure.
</description>
		<pubDate>Tue, 29 Aug 2006 23:27 -0400</pubDate>
	</item>
	<item>
		<title>It&apos;s blogging time again...</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2005-09-18</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2005-09-18</link>
		<description>&lt;p&gt;
So, four months passed and another release went out the door. I need
to get into more regular blogging it seems. The real reason I&apos;m writing
this today is to get one of those fancy lookin&apos; pirate adornments :-)
&lt;/p&gt;
&lt;p&gt;
Started applying some patches for gnome-terminal this weekend and
I was glad to see Dennis commited his HIGification patches too. They&apos;ve
been sitting in bugzilla for way too long. Also commited Alan Horkan&apos;s
patch to free unused fonts early so on the whole gnome-terminal should
be using less memory than ever in HEAD CVS.
&lt;/p&gt;
&lt;p&gt;
On that note I think we really need to blow some life into the memory
reduction work again, or at least do some publicity work since it seems
to have slowed down a bit again. The wiki page is there and people should
feel free to add tasks and thoughts there at any time. I think we&apos;re in
better shape than ever though, so maybe that&apos;s the reason the effort
seems to have been slowing down.
&lt;/p&gt;
&lt;p&gt;
Going to go through bugzilla for the modules I&apos;m involved with the most
and make sure every UI and string related patch gets in early this cycle
and I urge all maintainers to do the same. We&apos;ve had string changes and
HIG fixes sitting in bugzilla for many release cycles without getting
them commited which is bad. I&apos;m also going to drop off the all-bugs alias
for a while since it&apos;s just way too much mail to handle and just becomes
a time sink.
&lt;/p&gt;
&lt;p&gt;

</description>
		<pubDate>Sun, 18 Sep 2005 18:59 -0400</pubDate>
	</item>
	<item>
		<title>Building GNOME from CVS using jhbuild continued...</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2005-05-29</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2005-05-29</link>
		<description>&lt;p&gt;
Got most of jhbuild running now but there are still problems:
&lt;/p&gt;
&lt;p&gt;
- mozilla doesn&apos;t install the nss headers so I had to copy them
from mozilla/public/nss and mozilla/private/nss to 
$(prefix)/include/mozilla-{$MOZILLA_VERSION}/nss to get
evolution-data-server to build&lt;br&gt;
- librsvg fails to build with gcc4 because of -Werror being set&lt;br&gt;
- nautilus-cd-burner needs a patch to work with the latest HAL&lt;br&gt;
this is available in the fedora core rawhide srpm&lt;br&gt;
- gstreamer doesn&apos;t build with api docs&lt;br&gt;
- gal doesn&apos;t pass make install because of some problem in
with the api docs&lt;br&gt;
- gal installs gal.pc but evolution is looking for gal-2.6.pc&lt;br&gt;
&lt;/p&gt;
</description>
		<pubDate>Sat, 28 May 2005 23:07 -0400</pubDate>
	</item>
	<item>
		<title>Building GNOME from CVS using jhbuild</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2005-05-28</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2005-05-28</link>
		<description>&lt;p&gt;
I&apos;ve been trying to get a full jhbuild running for GNOME 2.12 lately
and ran into a couple of problems which should be fixed now hopefully.
&lt;/p&gt;
&lt;p&gt;
There are a few problems with building API docs here and there, and
a couple of other issues that I have commited fixes for like broken
translations and regular build fixes. Johan also commited a fix for
jhbuild to use HEAD of hal and dbus for 2.12 and the stable branches
for 2.10. Seems to be working just fine here at least.
&lt;/p&gt;
&lt;p&gt;
I&apos;ll continue to work towards getting a full build running with no
problems and file bugs against modules with problems and workarounds
where I can find those.
&lt;/p&gt;
&lt;p&gt;
Couldn&apos;t make it to GUADEC this year for various reasons, but I miss
being there and look forward to seeing you all next time, if not
earlier somewhere. Enjoy the conference! We&apos;ll be drinking beer
Irish style agaian before you know it :-)
&lt;/p&gt;

</description>
		<pubDate>Sat, 28 May 2005 12:19 -0400</pubDate>
	</item>
	<item>
		<title>And the snow came late...</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2005-03-16</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2005-03-16</link>
		<description>&lt;p&gt;
So it looks like the 2.8.3 release went mostly ok. The 2.10.0
work definitely rocks and &lt;a href=&quot;http://live.gnome.org/&quot;&gt;the wiki&lt;/a&gt;
is really alive and cooking these days.
&lt;p&gt;
After 2.8.x I&apos;ve spent most of my time running valgrind on GNOME and
it&apos;s looking good so far. A few leaks found and some other cases of
bogus memory management fixed. I also started porting some pieces
away from the deprecated widgets and doing general cleanups in various
modules. There&apos;s a lot of cruft all over the place that should be
excised.
&lt;p&gt;
On the topic of header includes - we have tons of files that do
things wrong here. It would be nice if the coding style guidelines
for GNOME said something about this in my opinion.
&lt;br&gt;
The de-facto standard seems to be to:
&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;include &amp;lt;config.h&amp;gt; first in every C-file
&lt;li&gt;avoid having &amp;lt;config.h&amp;gt; in other headers
&lt;li&gt;start at the bottom of the stack when ordering includes
&lt;/ul&gt;
&lt;br&gt;
This gives something like what we see in GTK+:
&lt;br&gt;
&lt;code&gt;
#include &amp;lt;config.h&amp;gt;&lt;br&gt;
#include &amp;lt;stdlib.h&amp;gt;&lt;br&gt;
#include &amp;lt;string.h&amp;gt;&lt;br&gt;
#include &amp;lt;glib.h&amp;gt;&lt;br&gt;
#include &amp;lt;glib/gprintf.h&amp;gt;&lt;br&gt;
#include &amp;lt;gobject/gvaluecollector.h&amp;gt;&lt;br&gt;
#include &quot;gtkalias.h&quot;&lt;br&gt;
#include &quot;gtktreemodel.h&quot;&lt;br&gt;
#include &quot;gtktreeview.h&quot;&lt;br&gt;
#include &quot;gtktreeprivate.h&quot;&lt;br&gt;
#include &quot;gtkmarshalers.h&quot;&lt;br&gt;
&lt;/code&gt;
&lt;br&gt;
Also, I think it&apos;s mostly agreed on that including the specific
header you need from a library is better than to include the catch-all
headers like &amp;lt;gtk/gtk.h&amp;gt;, &amp;lt;libgnome/libgnome.h&amp;gt;,
&amp;lt;gnome.h&amp;gt; and so on.&lt;br&gt;
It definitely makes it clearer what parts of a library is being used
in the file at least, which is a good thing when trying to port to
newer widgets later on.
&lt;/p&gt;
&lt;p&gt;
The sparsing, valgrinding and cruft-excising tour is coming to a module
near you real soon now (tm)
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
Sven Neumann pointed out to me that using the specific
headers was ok within a library but that the catch-all headers are
the documented way to use GTK+ at least. Thanks for that clarification.
&lt;br&gt;
The point I tried to make was that there&apos;s room for improvement when
it comes to following *any* standard from what little I&apos;ve seen in
CVS.
&lt;/p&gt;

</description>
		<pubDate>Wed, 16 Mar 2005 20:45 -0400</pubDate>
	</item>
	<item>
		<title>Lock&apos;an&apos;loll!</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2005-02-22</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2005-02-22</link>
		<description>
&lt;p&gt;
Finally took the time to get GNOME 2.8.3 out the door.
Not too far behind schedule this time either. It has a
whole bunch of bug fixes in almost every module in there.
&lt;/p&gt;

&lt;p&gt;
I also filed reports with the patches for vte from fedora
in GNOME bugzilla so we have them archived. Put up a test
tarball at http://www.gnome.org/~kmaraas/vte-0.11.12.tar.gz
so please test that one if you have issues with the current
release. This tarball is really just current CVS + patches
from Fedora.
&lt;/p&gt;

&lt;p&gt;
Played 9-ball badly last night, but it was fun anyway. Just
need to get in the zone for this weekend and I&apos;ll be all set
:-)
&lt;/p&gt;

</description>
		<pubDate>Wed, 23 Feb 2005 00:38 -0400</pubDate>
	</item>
	<item>
		<title>o/~ It&apos;s boogie time o/~</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2005-02-18</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2005-02-18</link>
		<description>
&lt;p&gt;
Just mailed d-d-l and r-t a diff of the package list
for 2.8.3 compared to 2.8.2. It looks like we&apos;ll have
another rocking release with loads of fixes etc.
&lt;/p&gt;

&lt;p&gt;
There are still a few packages missing so I thought
I&apos;d post here too to get more visibility :-)
&lt;/p&gt;
&lt;p&gt;
- gnome-vfs and friends need a release
&lt;/p&gt;
&lt;p&gt;
- evolution and friends need a release
&lt;/p&gt;
&lt;p&gt;
- control-center needs a release
&lt;/p&gt;
Anyone see anything else missing?
&lt;/p&gt;

&lt;p&gt;
I&apos;ll try to get the release out this weekend, but I&apos;m
not sure when I&apos;ll find the time. Probably not until late
sunday evening european time. We&apos;ll see...
&lt;/p&gt;

</description>
		<pubDate>Fri, 18 Feb 2005 10:10 -0400</pubDate>
	</item>
	<item>
		<title>Here we go again</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2005-02-17</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2005-02-17</link>
		<description>
&lt;p&gt;
Another stable release on the horizon...
&lt;/p&gt;

&lt;p&gt;
I&apos;ve been doing a lot of valgrinding lately and I think we&apos;ve
gotten most of the important leaks fixed. Next step is to see
if valgrind can shed some light on any of the crashes on the
2.10.0 milestone list. Tried running valgrind after enabling
a11y today and that showed a lot of leakage in gok, gnopernicus,
at-spi, and friends...I think there was close to 1 MB leaked
after just logging in and out again...
&lt;/p&gt;

&lt;p&gt;
Played another 9-ball tournament last weekend and got in 9th
out of 50 or so. Pretty happy with that, but there&apos;s definitely
room for improvement. Time to fire up foobillard and play, play
play, play... :)
&lt;/p&gt;
&lt;p&gt;
I&apos;ll nail those suckers next time...
&lt;/p&gt;
&lt;p&gt;
Congrats to big N (I can see why Nat was persuaded now ;-) on
the great hula launch. Definitely looking forward to seeing
success in that camp...
&lt;/p&gt;
</description>
		<pubDate>Thu, 17 Feb 2005 19:08 -0400</pubDate>
	</item>
	<item>
		<title>&lt;p&gt;</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2005-02-03</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2005-02-03</link>
		<description>Picking up the pace... 
&lt;/p&gt;
&lt;p&gt;
It&apos;s been a while and a lot has happened since I last blogged.
&lt;/p&gt;
&lt;p&gt;
On the GNOME front there was the 2.8.2 release before christmas, and
since that there&apos;s been a lot of work triaging bugs and fixing stuff
for 2.10.0. People have kicked serious ass and gotten the bug count down
to an almost managable level, but there&apos;s clearly more triaging work
left for anyone who&apos;s interested. I got myself a copy of VMWare to use
for work related testing, and I&apos;ll be able to use that to test out
a few of &lt;a href=&quot;http://www.ubuntu.com&quot;&gt;The New Kids On The Block&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
With regards to life in general it&apos;s been a nice and warm winter, almost
no snow and around 0 degrees C for a long time now. Christmas was nice, new years
too. Still three pool tournaments left this season and I need to pick
up the slack there if I want to have a chance of moving up to the next
division next season.
&lt;/p&gt;

&lt;p&gt;
Went to a couple of concerts the last couple of months too. If want to
get the best of the Norway you need to check out these two, 
&lt;a href=&quot;http://www.homeofmagnet.com&quot;&gt;Magnet&lt;/a&gt; and 
&lt;a href=&quot;http://www.thomasdybdahl.com&quot;&gt;Thomas Dybdahl&lt;/a&gt;. I went to
see both in december and I was totally blown away by Thomas Dybdahl.
Maybe because I had no expectations when I went there, but that doesn&apos;t
really matter.
&lt;/p&gt;

And finally, let&apos;s see if we can keep the frequency in this blog to
something less than three months :-)

</description>
		<pubDate>Thu, 03 Feb 2005 18:36 -0400</pubDate>
	</item>
	<item>
		<title>Here we go again</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2004-09-07</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2004-09-07</link>
		<description>
&lt;p&gt;
Release is imminent!
&lt;/p&gt;
&lt;p&gt;
So, we&apos;re closing in on another stable release. I want to give a
big thank you to all the developers, documenters, translators,
bughunters, users and other people involved in getting this release
out the door. We&apos;re getting the releases out there in a timely
fashion and still managing to maintain both quality and a steady
inflow of new features which is a feat in and of itself.

It&apos;s always a pleasure working with you guys and gals :-)
&lt;/peptalk&gt;
&lt;/p&gt;

&lt;p&gt;
I&apos;m off for a trip to to the countryside for a couple of days
and will be back on friday. We&apos;re heading off for a relaxing
couple of days here: &lt;a href=&quot;http://www.wolfganghotell.no/&quot;&gt;
Wolf-gang Hotell&lt;/a&gt;
for a bit of relaxation, work related stuff and hiking, drinking
and much needed socializing.
&lt;/p&gt;

&lt;p&gt;
The coming weekend the series kick off with a 9-ball tournament and
it&apos;s going to be fun to see how that&apos;s going to work out. I guess
it&apos;ll be uphill for a couple of months before I see any results
(if I get time to practice). On the bright side our club got
5th place in the european chamionship for veterans (40+) so there&apos;s
inspiration to be had there...
&lt;/p&gt;

&lt;p&gt;
Time to pack the fishing gear and hiking boots...
&lt;/p&gt;
&lt;p&gt;
By the way, have I mentioned that &lt;a href=&quot;http://valgrind.kde.org/&quot;&gt;
Valgrind&lt;/a&gt; ROCKS!?
&lt;/p&gt;

</description>
		<pubDate>Tue, 07 Sep 2004 17:26 -0400</pubDate>
	</item>
	<item>
		<title>Been slacking again...</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2004-08-24</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2004-08-24</link>
		<description>
&lt;p&gt;
Time flies when you&apos;re having fun I guess. Been busy lately
and haven&apos;t updated this little thing called blog. Getting back
into the groove at work has been hard, but I guess I&apos;ve gotten
rid of most of the holidayish feeling by now. Just about to start
upgrading our messaging solution for 15.000 users before we roll
it out to the remaining 30k so it&apos;s best to keep sharp I guess...
&lt;/p&gt;
&lt;p&gt;
I&apos;ve spent the last couple of weeks using valgrind and 
&lt;a href=&quot;http://www.codemonkey.org.uk/projects/bitkeeper/sparse&quot;&gt;
sparse&lt;/a&gt; on GNOME modules. This has resulted in a ton of
reports in bugzilla and a load of leaks fixed. There&apos;s still
loads of stuff to test and file bugs against so get to work and
get stuff fixed for GNOME 2.8.0 :-) 
&lt;/p&gt;
&lt;p&gt;
Looking forward to getting back on track with the pool training
as well. Haven&apos;t really played since before summer and I&apos;m badly
in need of practice now. The series start soon so I need to hone
whatever skills I have to have hopes of getting anywhere this
season. Keep your fingers crossed :-)
&lt;/p&gt;

</description>
		<pubDate>Tue, 24 Aug 2004 19:41 -0400</pubDate>
	</item>
	<item>
		<title>Eventful week...</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/2004-07-03</guid>
		<link>http://www.gnome.org/~kmaraas/blog/2004-07-03</link>
		<description>
&lt;p&gt;
This last week sure was hectic. It started off with a trip
to Halden, a nice little town close to the swedish border. I
played a pool tournament there and came in fourth. Really
happy about that, but I guess I&apos;ll get less handicap next time
around ;-) More practice and Micke won&apos;t beat me at 6UADEC :-)
&lt;/p&gt;
&lt;p&gt;
We also went to a concert with a &quot;local&quot; band called WigWam.
After reading their &lt;a href=&quot;http://www.wigwam.no/&quot;&gt;website&lt;/a&gt;
I found out that they were originally from New York and emigrated
to Norway in the seventies. They also entered the qualification
for the european song contest to represent Norway, and I think
we would have scored higher if they had won the local contest
if this year&apos;s winner is the standard...
&lt;/p&gt;
&lt;p&gt;
After that I went right back to Oslo on sunday to pack my bags
for &lt;a href=&quot;http://2004.guadec.org/&quot;&gt;GVADEC&lt;/a&gt;. Two quick
telephone calls and I had tickets for the night train and
hotel room outside Kristiansand.
&lt;/p&gt;

&lt;p&gt;
I really liked GUADEC this year, but since I missed the pre-conference
weekend stuff it felt like it was over almost before it started.
I&apos;ll try hard to make it to Boston in October to make up for that.
&lt;/p&gt;

&lt;p&gt;
It&apos;s not just food and beverages that are expensive in Norway it seems.
Travelling from Kristiansand to Bergen robbed me of 400 NOK for the train
to Stavanger, 900 NOK for a hotel there and then 600 NOK for the boat
to Bergen...should have gotten a flight from Kristiansand it seems...
&lt;/p&gt;

&lt;/p&gt;
On the bright side, the boat trip gave me time to run valgrind against
all of gnome-applets and I&apos;ve got patches for quite a few leaks in there
that are going into bugzilla this weekend. I&apos;m thinking we need a new
mailing list for stuff like running valgrind/memprof/sysprof and discussing
how to improve stability/performance of GNOME as a whole, but I&apos;m not sure
we have the momentum to make them useful yet. Hopefully more people will
want to join in on the fun :-)
&lt;/p&gt;

</description>
		<pubDate>Sat, 03 Jul 2004 12:14 -0400</pubDate>
	</item>
	<item>
		<title>First Post</title>
		<guid isPermaLink="true">http://www.gnome.org/~kmaraas/blog/firstpost</guid>
		<link>http://www.gnome.org/~kmaraas/blog/firstpost</link>
		<description>&lt;p&gt;This is my first blog post&lt;/p&gt;


</description>
		<pubDate>Wed, 30 Jun 2004 12:50 -0400</pubDate>
	</item>
</channel>
</rss>
