<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Project Quagmire</title>
	<atom:link href="http://tromey.com/blog/?feed=rss2&#038;p=401" rel="self" type="application/rss+xml" />
	<link>http://tromey.com/blog/?p=401&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=project-quagmire</link>
	<description></description>
	<lastBuildDate>Wed, 15 May 2013 18:03:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: tom</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-157550</link>
		<dc:creator>tom</dc:creator>
		<pubDate>Sat, 27 Feb 2010 17:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-157550</guid>
		<description><![CDATA[I haven&#039;t had any time to work on quagmire :-(
I&#039;m afraid it is dormant at best.]]></description>
		<content:encoded><![CDATA[<p>I haven&#8217;t had any time to work on quagmire <img src='http://tromey.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /><br />
I&#8217;m afraid it is dormant at best.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lu_zero</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-157549</link>
		<dc:creator>lu_zero</dc:creator>
		<pubDate>Wed, 24 Feb 2010 14:11:01 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-157549</guid>
		<description><![CDATA[Is quagmire dead? the mailing list is a nest of spam and the googlecode repo is dead since last year]]></description>
		<content:encoded><![CDATA[<p>Is quagmire dead? the mailing list is a nest of spam and the googlecode repo is dead since last year</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-102471</link>
		<dc:creator>tom</dc:creator>
		<pubDate>Sat, 09 Feb 2008 20:25:04 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-102471</guid>
		<description><![CDATA[Yeah -- I was hoping not to have to install the quagmire stuff in /usr/whatever.  There are open questions about how to distribute it, how to handle versioning (an area where I regularly made mistakes with automake), etc... I really need to set up that mailing list :-)]]></description>
		<content:encoded><![CDATA[<p>Yeah &#8212; I was hoping not to have to install the quagmire stuff in /usr/whatever.  There are open questions about how to distribute it, how to handle versioning (an area where I regularly made mistakes with automake), etc&#8230; I really need to set up that mailing list <img src='http://tromey.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom (the other)</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-102405</link>
		<dc:creator>tom (the other)</dc:creator>
		<pubDate>Sat, 09 Feb 2008 15:02:46 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-102405</guid>
		<description><![CDATA[tom: the -I can be dropped when the toplevel .mk file is in the right path:
http://www.gnu.org/software/make/manual/make.html#Include

You could rename &#039;post.mk&#039; to something more unique and put the rest in an extra directory.]]></description>
		<content:encoded><![CDATA[<p>tom: the -I can be dropped when the toplevel .mk file is in the right path:<br />
<a href="http://www.gnu.org/software/make/manual/make.html#Include" rel="nofollow">http://www.gnu.org/software/make/manual/make.html#Include</a></p>
<p>You could rename &#8216;post.mk&#8217; to something more unique and put the rest in an extra directory.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-102121</link>
		<dc:creator>tom</dc:creator>
		<pubDate>Fri, 08 Feb 2008 17:12:14 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-102121</guid>
		<description><![CDATA[tom -- thanks for the response.

BTW I want to find a way to fix the requirement of passing -I to make.  Maybe we will have to patch GNU make.   We could do it using configure but I am pretty reluctant to go that route.]]></description>
		<content:encoded><![CDATA[<p>tom &#8212; thanks for the response.</p>
<p>BTW I want to find a way to fix the requirement of passing -I to make.  Maybe we will have to patch GNU make.   We could do it using configure but I am pretty reluctant to go that route.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom (the other)</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-102043</link>
		<dc:creator>tom (the other)</dc:creator>
		<pubDate>Fri, 08 Feb 2008 11:55:55 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-102043</guid>
		<description><![CDATA[tom: I was a bit short in my text. I don&#039;t want to imply that configure should go away. It&#039;s just the specific combination of automake and autoconf which gave me huge amounts of pain and countless &quot;lost&quot; hours in debugging time.

We moved to gnu make with small ./configure-scripts. That works fine on most modern unixes. A project like quagmire is something I had in my mind for a long time. Also, instead of using a Makefile.in we use a config.mk.in which we include in the main Makefile. All the @variables@ on a heap are much more readable.

(We tried scons, rake and cmake. cmake turned out to be ok. It generates makefiles as well. So make seems to be the common denominator which works really well).]]></description>
		<content:encoded><![CDATA[<p>tom: I was a bit short in my text. I don&#8217;t want to imply that configure should go away. It&#8217;s just the specific combination of automake and autoconf which gave me huge amounts of pain and countless &#8220;lost&#8221; hours in debugging time.</p>
<p>We moved to gnu make with small ./configure-scripts. That works fine on most modern unixes. A project like quagmire is something I had in my mind for a long time. Also, instead of using a Makefile.in we use a config.mk.in which we include in the main Makefile. All the @variables@ on a heap are much more readable.</p>
<p>(We tried scons, rake and cmake. cmake turned out to be ok. It generates makefiles as well. So make seems to be the common denominator which works really well).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-101542</link>
		<dc:creator>tom</dc:creator>
		<pubDate>Wed, 06 Feb 2008 16:25:49 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-101542</guid>
		<description><![CDATA[tom -- the packages stuff is new, I will have to debug it.  Also, I read your page... the short-term intent is that you would still do some checks in configure.  It doesn&#039;t really make sense to only use pkg-config, unfortunately.  In the longer term we&#039;d like to move checks into Quagmire itself.

Zack -- thanks for the note.  I will look at that.

Also I will try to get a real-ilfe example written.]]></description>
		<content:encoded><![CDATA[<p>tom &#8212; the packages stuff is new, I will have to debug it.  Also, I read your page&#8230; the short-term intent is that you would still do some checks in configure.  It doesn&#8217;t really make sense to only use pkg-config, unfortunately.  In the longer term we&#8217;d like to move checks into Quagmire itself.</p>
<p>Zack &#8212; thanks for the note.  I will look at that.</p>
<p>Also I will try to get a real-ilfe example written.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom (the other)</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-101293</link>
		<dc:creator>tom (the other)</dc:creator>
		<pubDate>Tue, 05 Feb 2008 20:01:47 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-101293</guid>
		<description><![CDATA[This is nice! Quick intro: http://htom.de/blog/Quagmire_build_system/
Tom: I could not make _PACKAGES to work, but could not find a bug either ... It just ignores _PACKAGES. Any ideas what could be wrong?]]></description>
		<content:encoded><![CDATA[<p>This is nice! Quick intro: <a href="http://htom.de/blog/Quagmire_build_system/" rel="nofollow">http://htom.de/blog/Quagmire_build_system/</a><br />
Tom: I could not make _PACKAGES to work, but could not find a bug either &#8230; It just ignores _PACKAGES. Any ideas what could be wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zack</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-99514</link>
		<dc:creator>Zack</dc:creator>
		<pubDate>Fri, 01 Feb 2008 01:16:13 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-99514</guid>
		<description><![CDATA[I&#039;m delighted to see this making progress.  I&#039;ll probably try it out for Monotone in the near future.  Unfortunately, your Makefile-fu is way over my head - a guide to the internals, even a sketch of one, would be much appreciated.

Also I&#039;d like to mention .po file generation and installation as one of the features that should be addressed sooner rather than later.  It&#039;s necessary for a lot of people, and the canned Makefiles and autoconf macros that come with xgettext are Drepper Quality Code, if you know what I mean?  Thus good, trouble-free support for .po files could be a killer feature.  Note that Monotone&#039;s translators have been very clear that they do *not* want the .po files under version control to be automatically msgmerged every time the template changes -- but that does need to happen for the built .gmo files.  I don&#039;t know if other projects&#039; translators are of the same opinion.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m delighted to see this making progress.  I&#8217;ll probably try it out for Monotone in the near future.  Unfortunately, your Makefile-fu is way over my head &#8211; a guide to the internals, even a sketch of one, would be much appreciated.</p>
<p>Also I&#8217;d like to mention .po file generation and installation as one of the features that should be addressed sooner rather than later.  It&#8217;s necessary for a lot of people, and the canned Makefiles and autoconf macros that come with xgettext are Drepper Quality Code, if you know what I mean?  Thus good, trouble-free support for .po files could be a killer feature.  Note that Monotone&#8217;s translators have been very clear that they do *not* want the .po files under version control to be automatically msgmerged every time the template changes &#8212; but that does need to happen for the built .gmo files.  I don&#8217;t know if other projects&#8217; translators are of the same opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew John Hughes</title>
		<link>http://tromey.com/blog/?p=401&#038;cpage=1#comment-99435</link>
		<dc:creator>Andrew John Hughes</dc:creator>
		<pubDate>Thu, 31 Jan 2008 20:17:37 +0000</pubDate>
		<guid isPermaLink="false">http://tromey.com/blog/?p=401#comment-99435</guid>
		<description><![CDATA[Hi Tom,

Nice to see this going forward.  I particularly like the name -- &#039;quagmire&#039; just epitomises the muddy sinking feeling most of us feel about build systems!]]></description>
		<content:encoded><![CDATA[<p>Hi Tom,</p>
<p>Nice to see this going forward.  I particularly like the name &#8212; &#8216;quagmire&#8217; just epitomises the muddy sinking feeling most of us feel about build systems!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
