<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: How bad were GNOME&#8217;s CVS build problems during 2.16.x?</title>
	<link>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/</link>
	<description>Just another GNOME Blogs weblog</description>
	<pubDate>Fri, 29 Aug 2008 03:38:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Tom</title>
		<link>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-86</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-86</guid>
		<description>At one point while</description>
		<content:encoded><![CDATA[<p>At one point while</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-87</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-87</guid>
		<description>At one point while I was still in college, I made a serious attempt to become a GNOME developer (probably around GNOME 2.6 or 2.8).  I had quite a bit of programming experience, but I didn't have much experience with a autoconf. automake, libtool, etc.  I was using jhbuild to try to get a CVS version up and running.  Over the course of a couple of months, I tried to build GNOME every couple of days -- and it was almost never buildable.  Sometimes you could find information about what happened on the mailing lists, but the solution was usually just to wait until that particular package was fixed.  I remember that gstreamer was going through heavy changes at the time and was almost always broken.  Basically, I never figured out how a person was supposed to help develop GNOME.  If you skip certain packages, then how reliable is that build?  If you can't get a version working from source, how can you test for repeatability of bugs filed in bugzilla?  How can you test any modifications?  How do the GNOME develops actually work?  Eventually I decided that there were better uses of my time then spending hour after hour trying to figure out why some package all of the sudden won't build.</description>
		<content:encoded><![CDATA[<p>At one point while I was still in college, I made a serious attempt to become a GNOME developer (probably around GNOME 2.6 or 2.8).  I had quite a bit of programming experience, but I didn&#8217;t have much experience with a autoconf. automake, libtool, etc.  I was using jhbuild to try to get a CVS version up and running.  Over the course of a couple of months, I tried to build GNOME every couple of days &#8212; and it was almost never buildable.  Sometimes you could find information about what happened on the mailing lists, but the solution was usually just to wait until that particular package was fixed.  I remember that gstreamer was going through heavy changes at the time and was almost always broken.  Basically, I never figured out how a person was supposed to help develop GNOME.  If you skip certain packages, then how reliable is that build?  If you can&#8217;t get a version working from source, how can you test for repeatability of bugs filed in bugzilla?  How can you test any modifications?  How do the GNOME develops actually work?  Eventually I decided that there were better uses of my time then spending hour after hour trying to figure out why some package all of the sudden won&#8217;t build.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-88</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-88</guid>
		<description>s/GNOME develops/GNOME developers/&lt;br/&gt;s/time then/time than/</description>
		<content:encoded><![CDATA[<p>s/GNOME develops/GNOME developers/<br />s/time then/time than/</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fry</title>
		<link>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-89</link>
		<dc:creator>Fry</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-89</guid>
		<description>When I want to hack on something, I usually get the ubuntu package, its build dependencies, and build it into a custom prefix. Then if I have been productive enough to get a patch I get the CVS module, build that (ubuntu dependencies are usually OK), and re-apply the patch there.</description>
		<content:encoded><![CDATA[<p>When I want to hack on something, I usually get the ubuntu package, its build dependencies, and build it into a custom prefix. Then if I have been productive enough to get a patch I get the CVS module, build that (ubuntu dependencies are usually OK), and re-apply the patch there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rambokid</title>
		<link>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-90</link>
		<dc:creator>Rambokid</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-90</guid>
		<description>here's more evidence for module maintainers being prevented from hacking on their stuff. i'm unable to build gnome up to libgnomecanvas (for which i'm about the only maintainer at this point) for more than a year on my desktop machine now. that's due to dbus segfaulting when being called for code generation during build of the dbus module. this problem has repeatedly been reported to the dbus maintainers, but all the last emails on the topic simply got silently ignored.</description>
		<content:encoded><![CDATA[<p>here&#8217;s more evidence for module maintainers being prevented from hacking on their stuff. i&#8217;m unable to build gnome up to libgnomecanvas (for which i&#8217;m about the only maintainer at this point) for more than a year on my desktop machine now. that&#8217;s due to dbus segfaulting when being called for code generation during build of the dbus module. this problem has repeatedly been reported to the dbus maintainers, but all the last emails on the topic simply got silently ignored.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Björn Lindqvist</title>
		<link>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-91</link>
		<dc:creator>Björn Lindqvist</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid>http://blogs.gnome.org/newren/2006/10/22/how-bad-were-gnomes-cvs-build-problems-during-216x/#comment-91</guid>
		<description>Agree 100%! But, disregarding some issues with gnome-doc-utils, GNOME has been very buildable with jhbuild lately. And solutions to most problems can be found from &lt;a href="http://live.gnome.org/JhbuildIssues."&gt;http://live.gnome.org/JhbuildIssues.&lt;/a&gt; Ofcourse, this is all thanks to the hard work of hundreds of GNOME developers and testers. Non the less, I'm pretty sure GNOME is much, MUCH more jhbuildable now than it has ever been before.</description>
		<content:encoded><![CDATA[<p>Agree 100%! But, disregarding some issues with gnome-doc-utils, GNOME has been very buildable with jhbuild lately. And solutions to most problems can be found from <a href="http://live.gnome.org/JhbuildIssues.">http://live.gnome.org/JhbuildIssues.</a> Ofcourse, this is all thanks to the hard work of hundreds of GNOME developers and testers. Non the less, I&#8217;m pretty sure GNOME is much, MUCH more jhbuildable now than it has ever been before.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
