<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Jason R Briggs</title>
	
	<link>http://www.briggs.net.nz/log</link>
	<description>by Jason R Briggs</description>
	<pubDate>Tue, 18 Nov 2008 23:48:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
			<geo:lat>-36.52</geo:lat><geo:long>174.45</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/jasonrbriggs" type="application/rss+xml" /><item>
		<title>Esoteric Functionality</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/457757796/</link>
		<comments>http://www.briggs.net.nz/log/2008/11/19/esoteric-functionality/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 23:46:37 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=450</guid>
		<description><![CDATA[I&#8217;ve just added (the beginnings of) a new feature to YAK (user-funded development) that will probably only be useful to one or two users &#8212; but it&#8217;s worth mentioning anyway.
[yak_get_remote...] is a new tag which can be used in a product post.  This allows you to set up a store on one blog, then [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just added (the beginnings of) a new feature to YAK (user-funded development) that will probably only be useful to one or two users &#8212; but it&#8217;s worth mentioning anyway.</p>
<p><code>[yak_get_remote...]</code> is a new tag which can be used in a product post.  This allows you to set up a store on one blog, then use the products (posts) on another.  The basic idea is that you can have a central store with all your products, then separate (smaller) sites which pull in specific relevant products.  When you click the buy button on the smaller site you are, of course, redirected to the central store.</p>
<p>There are 2 fundamental limitations:</p>
<p>1.  it currently only works with libcurl (thus your PHP install must have curl enabled)<br />
2.  there is no way (at the moment) to redirect back to the original site.  For example, the central store might be setup on site A, and 2 or 3 specific products linked on site B.  A customer clicks the buy button on a product in site B, and is redirected to the shopping cart on A.  At which point the cart should present a link to return the customer to the calling page.  </p>
<p>Usage of the new function will be as follows:</p>
<p>1. On the Yak->Settings, under the Advanced tab, set a remote server and path.  For example:</p>
<p>http://myserver.com<br />
/myblog</p>
<p>2.  In a post, use the tag: [yak_get_remote_<strong>n</strong>] where <strong>n</strong> is the id of the post in the remote store.  For example:</p>
<p>[yak_get_remote_9] </p>
<p>Which will embed the content of post #9.</p>
<p>The new functionality does point toward a necessity for affiliate functionality (as briefly mentioned <a href="http://www.briggs.net.nz/log/2008/11/11/potential-features/">here</a>) &#8212; but that&#8217;s a much larger effort that may need to wait.  The new tag is currently in the repository, and will appear in the next release of YAK.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/457757796" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/11/19/esoteric-functionality/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/11/19/esoteric-functionality/</feedburner:origLink></item>
		<item>
		<title>Potential Features</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/448934157/</link>
		<comments>http://www.briggs.net.nz/log/2008/11/11/potential-features/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 23:44:17 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[LAMP/MAMP]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=437</guid>
		<description><![CDATA[This post is to capture (in one place) a number of features (and thoughts around those features) that have been suggested for future versions for YAK, both via email, and on the Suggestions page.  It may also spark further discussion.  Presented in no particular order:

Affiliates program - setup affiliates in YAK settings (select [...]]]></description>
			<content:encoded><![CDATA[<p>This post is to capture (in one place) a number of features (and thoughts around those features) that have been suggested for future versions for YAK, both via email, and on the <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress/suggestions/">Suggestions</a> page.  It may also spark further discussion.  Presented in no particular order:</p>
<ul>
<li><strong>Affiliates program</strong> - setup affiliates in YAK settings (select from registered users), then affiliates would be able to login to your WP admin panel and view their progress, perhaps setup keywords to manage a campaign?  Not sure here.  I favour a simple approach as much as possible, but it very much depends on whether a simple approach provides any value.  This is probably one of those features that might have to wait until someone wants to fund the development, because it&#8217;s only a real user who&#8217;s going to come up with something that actually might be useful in the real world.</li>
<li><strong>Better address configuration</strong> &#8212; which fields should be included, how they should be labelled (over and above the i18n labelling).  Which leads onto&#8230;</li>
<li><strong>Better WP integration</strong> &#8212; a registered user could enter their address, and this would be used when ordering.  Which, as a by-product, should mean that a user could login and see their order details (i.e. order tracking).</li>
<li><strong>Multiple shipping options</strong> &#8212; at the very least provide for a configurable number of shipping options.  Better yet, provide hooks for alternative shipping engines.</li>
<li><strong>Tax Calculation</strong> &#8212; calculating the Infernal Revenue Services&#8217; cut of your sales isn&#8217;t something YAK does at all, at the moment, which has been a problem for some.  At the very least, a simple tax calculation engine would allow you to specify a tax percentage for a country (have to add states, for the United States and Australia), but would this be enough?  Feedback sort on this particular possibility.</li>
<li><strong>Workflow</strong> &#8212; at the moment we have &#8220;Send Stock&#8221;, &#8220;Cancel Order&#8221; and &#8220;Reset&#8221;.  Are those enough?  I started an email discussion with a user about a year ago about workflow, but they never replied after an initial couple of messages.</li>
<li><strong>Order filtering</strong> &#8212; the ability to specify date ranges, display today&#8217;s orders by default, etc (suggestions?)</li>
<li><strong>Product filtering</strong> &#8212; at the very least, a pick list of the alphabet for filtering at the top</li>
<li><strong>Export</strong> &#8212; csv(?) export of your orders, your customers, and perhaps your product list. The latter may not be necessary, if I come up with something reasonable in terms of an xml feed for products.</li>
<li><strong>Wordpress MU compatibility</strong> &#8212; only if I find a step-by-step installation guide that&#8217;s any good&#8230;</li>
<li><strong>Cart widget</strong> &#8212; display the current basket contents (summary) on the page.</li>
<li><strong>More download options</strong> &#8212; one request has been to allow for a configurable email to be sent out (rather than a download link).  I was also thinking about tokens for support activities (i.e. buy a support token), which lead me onto the idea of creating a semi-secure sub-page of the download product (in this case a &#8220;support product&#8221;) where customer and technician can discuss the job.  Useful for me, and at least one other user I&#8217;ve talked to, but it&#8217;s a fairly limited domain, so not sure about adding it as a core feature.</li>
<li><strong>Checkout navigation breadcrumbs</strong> (suggested by Chris).  Fairly easy to add, so this will go up the priority list.</li>
<li><strong>Related products</strong> &#8212; &#8220;other products you may be interested in&#8221; (again suggested by Chris).  Displayed when a customer adds to their basket.</li>
<li><strong>Additional gateways</strong> &#8212; one of authorise.net or PayPal Payments Pro integration.  And fix Google Checkout so that we have end-to-end integration.</li>
<li><strong>SKU</strong> &#8212; I added product code quite a while ago, intending to use it for SKU, but it doesn&#8217;t make sense in light of multiple product types (one product with multiple types will have multiple SKUs).  Adding SKU support also means adding the facility to search by SKU with a suitably nice URL (obviously time to brush up those mod rewrite skillz).</li>
<li><strong>Rewrite!</strong>  Tidy up the codebase.  Or start again with lessons learned from the past couple of years, and spend more time in the WP codebase to make sure YAK is consistent.  This will happen once I win the lottery (considering I buy a lottery ticket about once every 1-3 years, calculate the probability for yourself <img src='http://www.briggs.net.nz/log/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )
</ul>
<p>And some additional stuff (not specifically related to development):</p>
<ul>
<li>Add discussion forums and move all the comments into the forums.  I tried to do this before, but probably could&#8217;ve done it better, so might be worth trying again.  Having 450 comments in General discussion is getting rather unwieldy.</li>
<li>Site redesign &#8212; easier if WP properly supported multiple themes</li>
</ul>
<p>I think that&#8217;s pretty much it.  If there&#8217;s something I&#8217;ve missed that you think should be in this list, please leave a comment here.  If anyone wants to fund development on one or more of these items, send me an email to discuss, otherwise you&#8217;ll have to wait until they trickle in over time.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/448934157" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/11/11/potential-features/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/11/11/potential-features/</feedburner:origLink></item>
		<item>
		<title>ARTS, or the lack thereof</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/444358058/</link>
		<comments>http://www.briggs.net.nz/log/2008/11/07/arts-or-the-lack-thereof/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 13:22:08 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[commentary]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=431</guid>
		<description><![CDATA[I&#8217;ve been looking at providing a basic xml product feed through YAK (needed for some rather esoteric customer requirements) &#8212; at the experimental stage, rather than a feature that will actually make it into development or release.  I cast around for some standardised XML formats, and hazy recollection (thanks TOGAF) popped ARTS into my [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been looking at providing a basic xml product feed through YAK (needed for some rather esoteric customer requirements) &#8212; at the experimental stage, rather than a feature that will actually make it into development or release.  I cast around for some standardised XML formats, and hazy recollection (thanks TOGAF) popped ARTS into my head.  ARTS is the Association for Retail Technology Standards (developed by the National Retail Federation &#8212; NRF&#8217;s byline is &#8220;The Voice of Retail Worldwide&#8221;.  Not to be petty, but wouldn&#8217;t International Retail Federation be a better name if you&#8217;re talking global?) and they publish a bunch of schemas which I figured may be useful &#8212; particularly their inventory schema.  Why come up with my own format, when I can use the work of someone else?</p>
<p><em>Unless, of course, the work of &#8220;someone else&#8221; amounts to a half-meg schema file.</em></p>
<p>Now, my spider senses start tingling if I come across a single schema file that&#8217;s over a few 100 kilobytes, but Netbeans gets it&#8217;s knickers in a right proper twist if you try to generate sample xml from this epic monstrosity.  289MB generated before I managed to kill the process.  </p>
<p>And oh, what an xml.  I don&#8217;t think separation of concerns was a primary, secondary or even tertiary thought for whoever sat down with tool in hand to design this particular &#8217;standard&#8217;.  If a <em>simple</em> type named <code>ActionCommonDataTypeCodesEnumeration</code> isn&#8217;t worrying enough, the fact that it contains terms such as Begin, Cancel, Complete, Create, Delete, Dispatch, Lookup, Initiate, Instruction, Information, PartialCancel, PartialComplete, Read, Request, Update, and so on, hurts the back of my brain.<br />
Let&#8217;s not get started on <code>PriceCommonData</code>, <code>UnitPriceCommonData</code>, and the myriad other <code>CommonData</code>s littered through the document.  Ack.  Aching brain.</p>
<p>Okay, yes, I&#8217;m not the target audience, and I haven&#8217;t paid the US$149 for the documentation, so I may be reading more into the schema than I probably should, but if I look at it through even slightly REST-tinted glasses, it frankly gives me the heebie-jeebies.</p>
<p>Suffice it to say that I will probably not be using ARTS&#8217; inventory.xsd for my, much simpler, requirements.  I may indeed roll my own, but happy to entertain suggestions if someone has a better idea.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/444358058" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/11/07/arts-or-the-lack-thereof/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/11/07/arts-or-the-lack-thereof/</feedburner:origLink></item>
		<item>
		<title>Quote of the Day…</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/426812969/</link>
		<comments>http://www.briggs.net.nz/log/2008/10/21/quote-of-the-day/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 21:17:16 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[commentary]]></category>

		<category><![CDATA[miscellaneous]]></category>

		<category><![CDATA[technical]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=422</guid>
		<description><![CDATA[&#8230;goes to Roy Fielding for the excellent:
That is RPC. It screams RPC. There is so much coupling on display that it should be given an X rating
]]></description>
			<content:encoded><![CDATA[<p>&#8230;goes to Roy Fielding for the <a href="http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven">excellent</a>:</p>
<blockquote><p>That is RPC. It screams RPC. There is so much coupling on display that it should be given an X rating</p></blockquote>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/426812969" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/10/21/quote-of-the-day/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/10/21/quote-of-the-day/</feedburner:origLink></item>
		<item>
		<title>Word on the Mac is a Mess</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/422998190/</link>
		<comments>http://www.briggs.net.nz/log/2008/10/17/word-on-the-mac-is-a-mess/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 20:00:43 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[commentary]]></category>

		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=417</guid>
		<description><![CDATA[I don&#8217;t like Excel much either. The lack of VBA macro support means it&#8217;s useless for the purpose I originally bought it for &#8212; teach me to not double-check the specs before I buy.
Worse yet, Word appears to no longer support Thai language &#8212; meaning it&#8217;s not fit-for-purpose for my wife either.  Unfortunately, we [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t like Excel much either. The lack of VBA macro support means it&#8217;s useless for the purpose I originally bought it for &#8212; teach me to not double-check the specs before I buy.</p>
<p>Worse yet, Word appears to no longer support Thai language &#8212; meaning it&#8217;s not fit-for-purpose for my wife either.  Unfortunately, we left the Office 2003 disk in storage, back in NZ, so we can&#8217;t rollback to the version of Office that <strong>did</strong> support Thai language.</p>
<p>Exactly why is Office such a cash cow for Microsoft?  Because of muppets like me, obviously.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/422998190" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/10/17/word-on-the-mac-is-a-mess/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/10/17/word-on-the-mac-is-a-mess/</feedburner:origLink></item>
		<item>
		<title>MAMP, MySQL and Python</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/421947488/</link>
		<comments>http://www.briggs.net.nz/log/2008/10/16/mamp-mysql-and-python/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 20:27:32 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[LAMP/MAMP]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[technical]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=413</guid>
		<description><![CDATA[Installing MySQLdb on a Mac is slightly more challenging than expected.  It seems like it&#8217;s easy enough if you go down the dmg install route; however, I decided to save some time and install the s/w stack I needed using MAMP.  Which really is a brilliant time-saver&#8230; but not when it comes time [...]]]></description>
			<content:encoded><![CDATA[<p>Installing <a href="http://sourceforge.net/projects/mysql-python">MySQLdb</a> on a Mac is slightly more challenging than expected.  It seems like it&#8217;s <a href="http://www.thinkspot.net/sheila/article.php?story=20050403232040461">easy enough</a> if you go down the dmg install route; however, I decided to save some time and install the s/w stack I needed using <a href="http://www.mamp.info/en/index.php">MAMP</a>.  Which really is a brilliant time-saver&#8230; but not when it comes time to get Python and MySQL talking to each other.</p>
<p>I had a number of problems, some of which are documented <a href="http://blog.fourspaces.com/2008/07/16/python-mysql-mac-frustration/">here</a>, and starting with this thread <a href="http://forums.mysql.com/read.php?50,175059,175059#msg-175059">here</a>.  However, the final clue came from <a href="http://forums.mysql.com/read.php?50,175059,185003">this post</a>.  I&#8217;ve differed slightly from his solution, basically performing the following steps:</p>
<p>1. install MySQL using <a href="http://www.macports.org/">MacPorts</a>.</p>
<p>2. copy the libmysqlclient_r dylibs from the mysql dir to the MAMP lib dir, with something like:</p>
<p><code>cp /opt/local/lib/mysql5/mysql/libmysqlclient_r*dylib /Applications/MAMP/Library/lib/mysql/</code></p>
<p>3.  run the build for MySQLdb (<code>python setup.py build</code>).  The final step fails, but you can re-run the GCC command to remove the wrong architecture (-arch) option.  In my case, it unnecessarily added <code>-arch ppc</code>.  So my final gcc exec is:</p>
<p><code>gcc -Wl,-F. -bundle -undefined dynamic_lookup -arch i386 build/temp.macosx-10.5-i386-2.5/_mysql.o -L/opt/local/lib -L/opt/local/lib/mysql5/mysql -L/opt/local/lib -L/opt/local/lib -lmysqlclient_r -lz -lm -lssl -lcrypto -o build/lib.macosx-10.5-i386-2.5/_mysql.so</code></p>
<p>4. create a dir in /Library/Python/2.5/site-packages called MySQLdb and copy the contents of build/lib.macosx-10.5-i386-2.5/ and build/lib.macosx-10.5-i386-2.5/MySQLdb into it.</p>
<p>With any luck you should now be able to connect to the MAMP install of MySQL through Python.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/421947488" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/10/16/mamp-mysql-and-python/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/10/16/mamp-mysql-and-python/</feedburner:origLink></item>
		<item>
		<title>Epic Fail</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/413211056/</link>
		<comments>http://www.briggs.net.nz/log/2008/10/07/epic-fail/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 22:37:54 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[LAMP/MAMP]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=409</guid>
		<description><![CDATA[Well, not quite epic.  But I certainly managed to make a mess of this last release.
If you&#8217;ve downloaded version 1.1.2 of YAK, please try again with 1.1.3.  There was a slight problem with the promotion code, calculating percentage-based pricing discount when integrating with PayPal or Google Checkout.
]]></description>
			<content:encoded><![CDATA[<p>Well, not quite epic.  But I certainly managed to make a mess of this last release.</p>
<p>If you&#8217;ve downloaded version 1.1.2 of YAK, please try again with 1.1.3.  There was a slight problem with the promotion code, calculating percentage-based pricing discount when integrating with PayPal or Google Checkout.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/413211056" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/10/07/epic-fail/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/10/07/epic-fail/</feedburner:origLink></item>
		<item>
		<title>Single product, multiple prices</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/412236403/</link>
		<comments>http://www.briggs.net.nz/log/2008/10/06/single-product-multiple-prices/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 22:36:27 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=403</guid>
		<description><![CDATA[One of the more frequently asked-for feature additions to YAK is support for multiple prices, for products with more than one type.  For example, small, medium and large t-shirts should be able to support more than the one price.  Well, at long last, version 1.1.2 now supports the concept of an &#8220;override price&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>One of the more frequently asked-for feature additions to <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress">YAK</a> is support for multiple prices, for products with more than one type.  For example, small, medium and large t-shirts should be able to support more than the one price.  Well, at long last, version 1.1.2 now supports the concept of an &#8220;override price&#8221; &#8212; set against a specific category of product.</p>
<p>Also included in this release is the facility to add promotions (i.e. discount codes that run for a specific period) &#8212; a custom piece of development paid for by a YAK user (thanks Chris!) &#8212; Czech translation provided by Frank, and Spanish translation provided by Josep (thanks guys).</p>
<p>The full changelog can be found here:  <a href="http://www.briggs.net.nz/hg/yak/raw-file/tip/release_notes_1.1.2.txt">http://www.briggs.net.nz/hg/yak/raw-file/tip/release_notes_1.1.2.txt</a>.</p>
<p>As usual YAK can be downloaded from the <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">WordPress Extend site</a>.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/412236403" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/10/06/single-product-multiple-prices/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/10/06/single-product-multiple-prices/</feedburner:origLink></item>
		<item>
		<title>On Trolls and Other Nasty Beasts</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/398477614/</link>
		<comments>http://www.briggs.net.nz/log/2008/09/21/on-trolls-and-other-nasty-beasts/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 23:31:24 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[commentary]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=393</guid>
		<description><![CDATA[A few months ago, the author of a competing plugin (to my own rather more modest efforts), contacted me about a troll he was having trouble with.  Said troll was posting negative messages about the competition on various forums, and his theory was that the guy is my supporter.  
Somewhat irritating, was the [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, the author of a competing plugin (to my own rather more <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress">modest efforts</a>), contacted me about a troll he was having trouble with.  Said troll was posting negative messages about the competition on various forums, and his theory was that the guy is my supporter.  </p>
<p>Somewhat irritating, was the fact he claimed to have found connections between us.  Quite how he managed to find a connection I don&#8217;t know &#8212; given that there were/are none &#8212; but more galling was the subsequent request that I post messages to that effect, on all the forums where this muppet had been posting.  Needless to say, I was somewhat less than agreeable, and I suspect that my refusal cemented whatever paranoid delusions of persecution he had conjured.</p>
<p>I only bring this up now, because YAK has suddenly become the <a href="http://wordpress.org/support/topic/200834">target</a> of that self-same troll.  Or at least, I&#8217;m guessing it&#8217;s the same twit (given the similarity of name).  This time ridiculously claiming that my plugin has somehow opened a gaping security hole in WordPress&#8217;s administration panel.  Laughable.</p>
<p>I suggest that rather than YAK causing the problem, it&#8217;ll be the fact that this individual has a few too many brain-cells short of a functional cranium, and that &#8220;password&#8221; is rather too simple an administration password.<br />
On the positive side, it does hopefully prove that the troll has nothing to do with me, and is obviously a sad git with far too much spare time on his hands.</p>
<p><em>UPDATE: just to be thorough, I&#8217;ve double-checked some of the access points in YAK where there might&#8217;ve been potential for a security hole, and I can&#8217;t see anything that might compromise WP&#8217;s security.  So I return to my earlier description of the poster: a <a href="http://www.wordwebonline.com/en/MUPPET">muppet</a>.</em></p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/398477614" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/09/21/on-trolls-and-other-nasty-beasts/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/09/21/on-trolls-and-other-nasty-beasts/</feedburner:origLink></item>
		<item>
		<title>Minor updates to stomp.py</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/389097244/</link>
		<comments>http://www.briggs.net.nz/log/2008/09/11/minor-updates-to-stomppy/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 23:16:01 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[technical]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=385</guid>
		<description><![CDATA[I&#8217;ve just committed some minor updates to my Stomp client (stomp.py):
1.  removed the &#8216;lower()&#8217; on header keywords to support case-sensitive headers (patch submitted by Eugene S).
2.  added the facility to wait until the socket is connected before issuing a &#8220;CONNECT&#8221;
3.  removed the space between header and value (i.e. header: value becomes header:value) [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just committed some minor updates to my Stomp client (<a href="http://www.briggs.net.nz/log/projects/stomppy/">stomp.py</a>):</p>
<p>1.  removed the &#8216;lower()&#8217; on header keywords to support case-sensitive headers (patch submitted by Eugene S).</p>
<p>2.  added the facility to wait until the socket is connected before issuing a &#8220;CONNECT&#8221;</p>
<p>3.  removed the space between header and value (i.e. header: value becomes header:value) which fixes an incompatibility with RabbitMQ</p>
<p>4.  added the missing connect headers (user/pass) to the &#8220;CONNECT&#8221; command (again fixes an incompatibility with Rabbit).</p>
<p>As usual changes are committed and you can get the latest version from my Mercurial repo <a href="http://www.briggs.net.nz/hg/stomp.py/raw-file/tip/stomp.py">here</a>.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/389097244" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/09/11/minor-updates-to-stomppy/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/09/11/minor-updates-to-stomppy/</feedburner:origLink></item>
		<item>
		<title>Metro’s best restaurants</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/373319754/</link>
		<comments>http://www.briggs.net.nz/log/2008/08/24/metros-best-restaurants/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 09:18:02 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[commentary]]></category>

		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=373</guid>
		<description><![CDATA[Can&#8217;t say I&#8217;m that impressed by Metro&#8217;s selection of the best Auckland restaurants.  At least not the Thai choice.  Thai Friends has the benefit of a nice view of the Domain, but the last time we went (a few months before we left NZ) the food was just so-so.  The 2007 winner [...]]]></description>
			<content:encoded><![CDATA[<p>Can&#8217;t say I&#8217;m that impressed by Metro&#8217;s <a href="http://www.metrolive.co.nz/restaurants/restaurantawards/restaurantoftheyearawards/tabid/290/language/en-NZ/Default.aspx">selection</a> of the best Auckland restaurants.  At least not the Thai choice.  Thai Friends has the benefit of a nice view of the Domain, but the last time we went (a few months before we left NZ) the food was just so-so.  The 2007 winner (Red Elephant) was an order of magnitude better.  It even impressed my wife, which, when it comes to Thai restaurants, is extremely difficult to do.</p>
<p>Transpose Red Elephant&#8217;s menu and chefs to the Thai Friends location and you&#8217;d have the perfect restaurant.  As it is, I&#8217;d rather put up with the crappy view of Khyber Pass and the motorway, and enjoy the steamed snapper and flaming chicken.</p>
<p>Interestingly, I have yet to find a Thai restaurant in London which comes even close to Red Elephant.  The closest would be (coincidentally) Blue Elephant in Fulham &#8212; but that has variety in its favour rather than quality.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/373319754" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/08/24/metros-best-restaurants/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/08/24/metros-best-restaurants/</feedburner:origLink></item>
		<item>
		<title>Is Age a Barrier to Learning?</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/371186262/</link>
		<comments>http://www.briggs.net.nz/log/2008/08/22/is-age-a-barrier-to-learning/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 19:08:39 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[commentary]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=371</guid>
		<description><![CDATA[Is age a barrier to learning?
I don&#8217;t think so.  I&#8217;m attempting to follow the pragmatic creed of learning a new programming language a year (well, laziness will probably turn it into every 2 years, but that&#8217;s nothing to do with age), and I think my head is in a better place now, to do [...]]]></description>
			<content:encoded><![CDATA[<p>Is age a barrier to learning?</p>
<p>I don&#8217;t think so.  I&#8217;m attempting to follow the pragmatic <a href="http://www.pragprog.com/titles/tpp/the-pragmatic-programmer">creed</a> of learning a new programming language a year (well, laziness will probably turn it into every 2 years, but that&#8217;s nothing to do with age), and I think my head is in a better place now, to do so, than it was 10 years ago. Certainly my mother doesn&#8217;t think age is any barrier &#8212; she started learning Spanish in her late 20s (I seem to recall), and began Italian well into her 50s.  </p>
<p>I could probably come up with numerous other examples at a push.</p>
<p>So the fact that the British High Commission in Thailand has just rejected my sister-in-law&#8217;s student visa because of her age (early 30s) smacks of excuse, rather than legitimate reason  (in which case, why didn&#8217;t they tell us the real reason for the rejection?)<br />
Despite the fact we pre-paid for the course, provided evidence of income, accommodation, etc, etc, etc &#8212; all the masses of paperwork you need to provide when sponsoring a visa application &#8212; it appears that ageism is rife within the Home Office.</p>
<p>Disappointing.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/371186262" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/08/22/is-age-a-barrier-to-learning/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/08/22/is-age-a-barrier-to-learning/</feedburner:origLink></item>
		<item>
		<title>Yak Version 1.1.1a</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/366756709/</link>
		<comments>http://www.briggs.net.nz/log/2008/08/17/yak-version-111a/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 20:34:00 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=369</guid>
		<description><![CDATA[I&#8217;ve just released a minor update to Yak, fixing a problem found with the products page.
Download it here.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released a minor update to Yak, fixing a problem found with the products page.</p>
<p>Download it <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">here</a>.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/366756709" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/08/17/yak-version-111a/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/08/17/yak-version-111a/</feedburner:origLink></item>
		<item>
		<title>Yak Handbook Now Available</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/353780226/</link>
		<comments>http://www.briggs.net.nz/log/2008/08/03/yak-handbook-now-available/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 19:10:16 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=359</guid>
		<description><![CDATA[I&#8217;ve finally released the first version of the Installation Handbook for YAK (see here for more information).  While this is just the first release, if you decide to purchase the handbook, you needn&#8217;t worry that it&#8217;ll soon become out-of-date &#8212; whenever I release a new version, I&#8217;ll be sending out copies to everyone who [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve finally released the first version of the Installation Handbook for YAK (see <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress/handbook">here</a> for more information).  While this is just the first release, if you decide to purchase the handbook, you needn&#8217;t worry that it&#8217;ll soon become out-of-date &#8212; whenever I release a new version, I&#8217;ll be sending out copies to everyone who previously bought a copy.</p>
<p>The Handbook covers basic installation, setup for gateways such as PayPal and Google Checkout, downloadable products, multiple types of products, etc.  If you&#8217;re having difficulty with the basic instructions on the YAK page, this is hopefully the best place to start.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/353780226" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/08/03/yak-handbook-now-available/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/08/03/yak-handbook-now-available/</feedburner:origLink></item>
		<item>
		<title>Yak 1.1.1</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/343983963/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/24/yak-111/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 22:26:00 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=339</guid>
		<description><![CDATA[I&#8217;ve just released YAK version 1.1.1 (although it won&#8217;t show up on the WordPress site for a while).
This release includes the following changes:

&#8220;Hard-code&#8221; the PayPal IPN page.  This means you don&#8217;t need to create it manually.  Instead just specify: http://yourdomain.com/wordpress/wp-content/plugins/yak-for-wordpress/yak-paypal-ipn.php
Add Italian translation, provided by Roberto Mogliotti.
Change the download message to use the tag [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released YAK version 1.1.1 (although it won&#8217;t show up on the WordPress <a href="http://wordpress.org/extend/plugins/yak-for-wordpress/">site</a> for a while).</p>
<p>This release includes the following changes:</p>
<ul>
<li>&#8220;Hard-code&#8221; the PayPal IPN page.  This means you don&#8217;t need to create it manually.  Instead just specify: http://yourdomain.com/wordpress/wp-content/plugins/yak-for-wordpress/yak-paypal-ipn.php</li>
<li>Add Italian translation, provided by Roberto Mogliotti.</li>
<li>Change the download message to use the tag [downloads] rather than a code.</li>
<li>Change the email confirmation message to use tags rather than codes.</li>
<li>Fix a nasty problem zeroing price and alternate title when commenting on a product.</li>
<li>Fix a problem with the random order number.</li>
</ul>
<p>I&#8217;ve also removed support for the old tags (the html comment form such as &lt;!&#x2212;&#x2212;yak_buy&#x2212;&#x2212;&gt;), so you&#8217;ll need to change your posts to use square brackets if you upgrade (e.g. <form name="buynow" action="/log/index.php#buynow_button" method="post"><a class="yak_hidden" href="http://www.briggs.net.nz/log/projects/yak-for-wordpress">YAK shopping cart plugin for WordPress</a>

</form>).</p>
<p>As usual, this release has only been fully tested by&#8230; well, me&#8230; so there may be some bugs I&#8217;ve missed &#8212; if you find something, please post on the <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress/bugs">Bugs page</a> or email me directly.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/343983963" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/24/yak-111/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/07/24/yak-111/</feedburner:origLink></item>
		<item>
		<title>A Miserable Failure</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/340190445/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/20/a-miserable-failure/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 22:35:18 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=338</guid>
		<description><![CDATA[I&#8217;m experiencing a rather annoying technical problem, which is holding up the YAK release &#8212; and consequently the release of the YAK Handbook.
Google Checkout integration requires https, but when testing I&#8217;m currently getting the dreaded error:

Protocol https not supported or disabled in libcurl

This despite the fact that curl -V gives:

curl 7.18.2 (i386-apple-darwin9.4.0) libcurl/7.18.2 OpenSSL/0.9.8h zlib/1.2.3
Protocols: [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m experiencing a rather annoying technical problem, which is holding up the YAK release &#8212; and consequently the release of the YAK Handbook.</p>
<p>Google Checkout integration requires https, but when testing I&#8217;m currently getting the dreaded error:</p>
<blockquote><p>
Protocol https not supported or disabled in libcurl
</p></blockquote>
<p>This despite the fact that <code>curl -V</code> gives:</p>
<blockquote><p>
curl 7.18.2 (i386-apple-darwin9.4.0) libcurl/7.18.2 OpenSSL/0.9.8h zlib/1.2.3<br />
Protocols: tftp ftp telnet dict http file https ftps<br />
Features: Largefile NTLM SSL libz
</p></blockquote>
<p>And <code>port installed</code> gives the following output (excerpted):</p>
<blockquote><p>
  curl @7.18.2_0+ssl (active)<br />
  curl-ca-bundle @7.18.2_0 (active)<br />
  lighttpd @1.4.19_0 (active)<br />
  mysql5 @5.0.51a_0+server (active)<br />
  php5 @5.2.6_1+fastcgi+macosx+mysql5 (active)
</p></blockquote>
<p>I&#8217;m obviously missing something, but no idea what.  Hoping that any Mac gurus who happen to come across this might have a suggestion or two&#8230;?</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/340190445" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/20/a-miserable-failure/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/07/20/a-miserable-failure/</feedburner:origLink></item>
		<item>
		<title>Cloud Camp</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/337502162/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/17/cloud-camp/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 23:00:29 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[commentary]]></category>

		<category><![CDATA[miscellaneous]]></category>

		<category><![CDATA[technical]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=337</guid>
		<description><![CDATA[Cloud Camp London:
First talk, good.  Last talk, good.  Stuff in between&#8230; meh.
Highlights of the evening: catching up with Ben.  And, after 7 years, finally meeting Alan (the last talk!) in person&#8230;
&#8230;even if it was only for a few minutes.  
]]></description>
			<content:encoded><![CDATA[<p><a href="http://london.cloudcamp.com/">Cloud Camp London</a>:</p>
<p>First talk, good.  Last talk, good.  Stuff in between&#8230; meh.</p>
<p>Highlights of the evening: catching up with <a href="http://hopper.squarespace.com/">Ben</a>.  And, after 7 years, finally meeting <a href="http://alan.blog-city.com/">Alan</a> (the last talk!) in person&#8230;</p>
<p>&#8230;even if it was only for a few minutes.  <img src='http://www.briggs.net.nz/log/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/337502162" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/17/cloud-camp/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/07/17/cloud-camp/</feedburner:origLink></item>
		<item>
		<title>Bug Hunting: Update</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/330987398/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/10/bug-hunting-update/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 18:10:38 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=336</guid>
		<description><![CDATA[I&#8217;ve just released a bug fix (version 1.0.3e) for the stable version of YAK.  This fixes the bug where prices are cleared if a customer submits a review (by commenting on a product).
If you&#8217;re using 1.0.3d, I recommend you upgrade immediately.
The experimental release (1.1.0-exp) is still unpatched, and will be replaced by version 1.1.1 [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just <a href="http://downloads.wordpress.org/plugin/yak-for-wordpress.v1.0.3e.zip">released</a> a bug fix (version 1.0.3e) for the stable version of <a href="http://www.briggs.net.nz/log/projects/yak-for-wordpress">YAK</a>.  This fixes the <a href="http://www.briggs.net.nz/log/2008/07/09/bug-hunting/">bug</a> where prices are cleared if a customer submits a review (by commenting on a product).</p>
<p>If you&#8217;re using 1.0.3d, I recommend you upgrade immediately.</p>
<p>The experimental release (1.1.0-exp) is still unpatched, and will be replaced by version 1.1.1 in a few days.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/330987398" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/10/bug-hunting-update/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/07/10/bug-hunting-update/</feedburner:origLink></item>
		<item>
		<title>Bug Hunting</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/330253678/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/09/bug-hunting/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 23:22:04 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[technical]]></category>

		<category><![CDATA[yak]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=335</guid>
		<description><![CDATA[There&#8217;s a nasty bug in the latest version(s) of YAK.  It&#8217;s definitely present in 1.1.0-experimental and probably in 1.0.3d as well.  Basically if you have comments enabled on products, and someone adds a comment, it can wipe the prices.
It&#8217;s fixed in trunk (in source control), and I&#8217;ll be releasing an updated 1.1.1 version [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a nasty bug in the latest version(s) of YAK.  It&#8217;s definitely present in 1.1.0-experimental and probably in 1.0.3d as well.  Basically if you have comments enabled on products, and someone adds a comment, it can wipe the prices.</p>
<p>It&#8217;s fixed in trunk (in source control), and I&#8217;ll be releasing an updated 1.1.1 version shortly which includes the fix.  I&#8217;ll also be releasing a patched version of 1.0.3d just in case people don&#8217;t want to upgrade to the latest and greatest.</p>
<p>In the meantime, if you&#8217;re running either of those versions, I recommend you disable comments on those products for the moment.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/330253678" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/09/bug-hunting/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/07/09/bug-hunting/</feedburner:origLink></item>
		<item>
		<title>Independence Day</title>
		<link>http://feeds.feedburner.com/~r/jasonrbriggs/~3/326965760/</link>
		<comments>http://www.briggs.net.nz/log/2008/07/05/independence-day/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 22:35:42 +0000</pubDate>
		<dc:creator>jrbriggs</dc:creator>
		
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://www.briggs.net.nz/log/?p=334</guid>
		<description><![CDATA[Scott blinkin&#8217; rocks.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pvponline.com/2008/07/04/independence-day/">Scott blinkin&#8217; rocks</a>.</p>
<img src="http://feeds.feedburner.com/~r/jasonrbriggs/~4/326965760" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.briggs.net.nz/log/2008/07/05/independence-day/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.briggs.net.nz/log/2008/07/05/independence-day/</feedburner:origLink></item>
	</channel>
</rss>
