<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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"
	>

<channel>
	<title>Apokalypse Software Corp. &#187; beta tests</title>
	<atom:link href="http://apokalypsesoftware.com/blog/tags/beta-tests/feed/" rel="self" type="application/rss+xml" />
	<link>http://apokalypsesoftware.com</link>
	<description>words from the wilderness</description>
	<pubDate>Sun, 13 Jul 2008 03:48:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Just Squeaked by With the New Mori v1.6.9 Test Version!</title>
		<link>http://apokalypsesoftware.com/blog/2008/01/02/95/</link>
		<comments>http://apokalypsesoftware.com/blog/2008/01/02/95/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 03:26:10 +0000</pubDate>
		<dc:creator>huperniketes</dc:creator>
		
		<category><![CDATA[beta tests]]></category>

		<category><![CDATA[bugs]]></category>

		<category><![CDATA[mori]]></category>

		<guid isPermaLink="false">http://apokalypsesoftware.com/blog/2008/01/02/95/</guid>
		<description><![CDATA[I said I&#8217;d have the new release available for the Beta Test Team on January 2nd, and I made it! But just barely. It was up, but I didn&#8217;t finish the email informing them of its availability (nor of its secret location) until almost 12:03am of January 3rd!
There is a fresh bug in Mori v1.6.8, [...]]]></description>
			<content:encoded><![CDATA[<p>I said I&#8217;d have the new release available for the Beta Test Team on January 2nd, and I made it! But just barely. It was up, but I didn&#8217;t finish the email informing them of its availability (nor of its secret location) until almost 12:03am of January 3rd!</p>
<p>There is a fresh bug in Mori v1.6.8, so this one now in testing may go official without all the features I had promised, but I&#8217;m sure you&#8217;d rather have it lacking those features and working than to use the buggy version and wait for all the new fixes to be incorporated in v1.6.9.</p>
<p>Speaking of new fixes, I might add some more drag and drop capability as the lack of dropping groups of files, or folders, or even JPEGs into the source and entries view is seriously hampering productivity for a lot of us.</p>
<p>Anyway, we&#8217;ll see how this test version works out. I&#8217;ll try to add those other fixes, but when the latest incarnation of the empty window bug is fully squashed, I&#8217;ll release it with whatever fixes are completed and begin adding the rest to v1.6.10.</p>
]]></content:encoded>
			<wfw:commentRss>http://apokalypsesoftware.com/blog/2008/01/02/95/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A (Hopefully Brief) Update on the Delay of Mori 1.6.8</title>
		<link>http://apokalypsesoftware.com/blog/2007/12/21/90/</link>
		<comments>http://apokalypsesoftware.com/blog/2007/12/21/90/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 17:58:06 +0000</pubDate>
		<dc:creator>huperniketes</dc:creator>
		
		<category><![CDATA[agile]]></category>

		<category><![CDATA[beta tests]]></category>

		<category><![CDATA[bugs]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[mori]]></category>

		<category><![CDATA[mox]]></category>

		<category><![CDATA[process improvement]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[unit tests]]></category>

		<guid isPermaLink="false">http://apokalypsesoftware.com/blog/2007/12/21/90/</guid>
		<description><![CDATA[As I was reviewing the code changes I had made, I slowly realized that the Mac&#8217;s user preferences system  had a minor philosophical flaw which makes for dangerous situations in the program.
One of the goals of this version is improved recovery from faulty stored values relating to the preferences and UI, so you can [...]]]></description>
			<content:encoded><![CDATA[<p>As I was reviewing the code changes I had made, I slowly realized that the Mac&#8217;s <a href='http://developer.apple.com/documentation/Cocoa/Conceptual/UserDefaults/Tasks/UsingDefaults.html'>user preferences system</a>  had a minor philosophical flaw which makes for dangerous situations in the program.</p>
<p>One of the goals of this version is improved recovery from faulty stored values relating to the preferences and UI, so you can continue with only minor inconvenience and perhaps a need to again set preferences to your liking. Not adequately performing this resulted in some of the missing toolbar and empty window problems that were experienced before. (For a more exciting example of cascading faults, read about the <a href='http://en.wikipedia.org/wiki/2003_North_America_blackout'>2003 Northeast blackout</a>.)</p>
<p>So after some delays in getting the unit tests for this new component to execute properly, I&#8217;m now adding that component into the program. Once I have the Cocoa preferences system replaced, I&#8217;ll be releasing 1.6.8. Then I&#8217;ll work on the possible fix for the SpotLight &#8216;odd name&#8217; bug for a quick-turnaround (later today) 1.6.9.</p>
<p>If that particular bug can&#8217;t be quickly fixed, I&#8217;ll work on some other long-standing issues in Mori for an update that will be released after a few days.</p>
<p>Incidentally, Tobias had a <a href='http://apokalypsesoftware.com/blog/2007/12/17/88/#comment-290'>valid concern</a> regarding the update process: <em>&#8220;Where does testing feature in this? In olden times an update was a build with only known problems since a few people played with it for a week before it was awarded a version number. WebKit offers a choice between bleeding edge nightly r1234 and release 3.0.&#8221;</em></p>
<p>I plan to continue to rely on the Beta Test Group for testing updates, with a release candidate at least one version ahead of what is shipping. However, at the time of this writing there are 320 <a href='http://apokalypsesoftware.com/products/project/issues/statistics/mori'>open bug reports</a> for Mori, even after having pre-release testing candidates as part of the process. That just isn&#8217;t right.</p>
<p>I&#8217;m primarily depending on the unit tests to prevent shipping defects to you. They serve to expose bugs in existing and new code; and by adding tests for the types of bugs identified in the bug reports, the tests will continue becoming more valuable to the release process.</p>
<p>The purpose is to continuously speed up the process by improving its results. It shouldn&#8217;t be a shock when a program works right off the bat. The delays are (partly) associated with having so many steps of repeated inspections on the same system. It multiplies the time it takes to get a new release out the door. The less I tolerate it, the quicker it gets done correctly.</p>
]]></content:encoded>
			<wfw:commentRss>http://apokalypsesoftware.com/blog/2007/12/21/90/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
