<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Adventures of Systems Boy! &#187; Interface</title>
	<atom:link href="http://systemsboy.com/category/interface/feed" rel="self" type="application/rss+xml" />
	<link>http://systemsboy.com</link>
	<description>Big, Honkin' Systems Stuff</description>
	<lastBuildDate>Fri, 30 Dec 2011 23:09:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>So Bucking Fuggy</title>
		<link>http://systemsboy.com/2011/12/so-bucking-fuggy.html</link>
		<comments>http://systemsboy.com/2011/12/so-bucking-fuggy.html#comments</comments>
		<pubDate>Thu, 08 Dec 2011 12:00:40 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[Lion]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=4200</guid>
		<description><![CDATA[If there&#8217;s one thing that drives me crazy about Lion, it&#8217;s the bugginess of the Finder. I&#8217;d mentioned the problem where Spaces clears the Desktop of icons in my initial review. But I&#8217;ve since found additional problems. For years now I&#8217;ve kept my Desktop organized by file type. I like this because it groups all [...]]]></description>
			<content:encoded><![CDATA[<p>If there&#8217;s one thing that drives me crazy about Lion, it&#8217;s the bugginess of the Finder. I&#8217;d mentioned the problem where Spaces clears the Desktop of icons in my <a href="http://systemsboy.com/2011/08/lion-impressions.html">initial review</a>. But I&#8217;ve since found additional problems.</p>
<p>For years now I&#8217;ve kept my Desktop organized by file type. I like this because it groups all my files in a way that I find logical and easy to visually parse. One glance at the Desktop and I can find all the PDFs, for instance, and these will be ordered alphabetically. It&#8217;s a personal preference, and it&#8217;s worked well for me for years. But it&#8217;s broken in Lion.</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/12/arrange-by-kind.png"><img class="aligncenter size-medium wp-image-4203" title="arrange-by-kind" src="http://systemsboy.com/wp-content/uploads/2011/12/arrange-by-kind-205x530.png" alt="" width="205" height="530" /></a></p>
<p>In Lion, sometimes items of the same type group together, but sometimes they don&#8217;t. The other day, for instance, I downloaded four PNGs to my Desktop. Three of them were grouped together, but one was just put somewhere random. Restarting the Finder caused all the items to group properly. This little trick was repeatable on both my system and on other Lion systems in my facility.</p>
<p style="text-align: center;"><a href="http://systemsboy.com/wp-content/uploads/2011/12/arrangement-error-annotated.png"><img class="aligncenter size-medium wp-image-4210" title="arrangement-error-annotated" src="http://systemsboy.com/wp-content/uploads/2011/12/arrangement-error-annotated-82x530.png" alt="" width="82" height="530" /></a></p>
<p>Moreover, eventually the items will group properly, and I&#8217;ll see, out of the corner of my eye, my Desktop suddenly rearrange itself for no apparent reason.</p>
<p>But here&#8217;s the thing: without consistency, the feature that allows you to arrange your Desktop by file type is essentially useless. If I can&#8217;t rely on it to present me with accurate information all the time, then there&#8217;s no real point in using it anymore.</p>
<p>So I&#8217;ve switched to manually arranging items on my Desktop. That&#8217;s right, I&#8217;ve now abandoned the method of Desktop organization I&#8217;ve used for years because Lion has broken it. But here&#8217;s the kicker: manual organization doesn&#8217;t always work either. Even manually arranged items get disordered from time to time after, say, a logout.</p>
<p>Another thing that happens — less annoying, for sure, but indicative of the sad state of the Lion Finder — is that when I log in there is often one item on the Desktop that&#8217;s missing an icon. Again, restarting the Finder fixes the issue. But still&#8230;</p>
<p>And then there&#8217;s this:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/12/morningtodo-error.png"><img class="aligncenter size-medium wp-image-4206" title="morningtodo-error" src="http://systemsboy.com/wp-content/uploads/2011/12/morningtodo-error-530x270.png" alt="" width="530" height="270" /></a></p>
<p>From an item on my Desktop. Jesus.</p>
<p>At this point, for me, the Desktop is essentially completely broken; it&#8217;s nearly unusable. I&#8217;m not sure how the folks in Cupertino even use this OS without driving themselves up a wall. And I don&#8217;t know how they can allow these basic and obvious bugs to persist.</p>
<p>The sad state of Lion&#8217;s Finder really shows Apple&#8217;s level of commitment to the desktop version of their once great OS. It&#8217;s just tiresome to have to be wrestling, after ten years, with the most basic piece of Mac OS software: The Finder. But that&#8217;s where we are today.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/12/so-bucking-fuggy.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Siri Fail</title>
		<link>http://systemsboy.com/2011/12/siri-fail.html</link>
		<comments>http://systemsboy.com/2011/12/siri-fail.html#comments</comments>
		<pubDate>Mon, 05 Dec 2011 12:00:48 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=4176</guid>
		<description><![CDATA[What percentage of attempts at doing a thing must be failures until that thing is deemed unreliable by a user and abandoned for another more effective method? I don&#8217;t know the answer, but whatever it is, Siri has passed it. Siri&#8217;s great when it works, it just so seldom does. The most common thing I [...]]]></description>
			<content:encoded><![CDATA[<p>What percentage of attempts at doing a thing must be failures until that thing is deemed unreliable by a user and abandoned for another more effective method? I don&#8217;t know the answer, but whatever it is, Siri has passed it.</p>
<p>Siri&#8217;s great when it works, it just so seldom does. The most common thing I want to do with Siri is make calls to restaurants to order food. But restaurants, particularly ones in this town, tend to have odd names. Siri doesn&#8217;t work well with odd names and it usually fails when I try to use it to call, say, Kouzan. It also fails if I try to call Café Viva by reversing the words of the name and saying, &#8220;Call Viva Café.&#8221; But this sort of intelligence — the ability to parse natural language, even mistakes to some extent — is just what Siri&#8217;s billed as being great at.</p>
<p>I&#8217;ve pretty much given up calling restaurants with Siri. And since I don&#8217;t really make many other calls, Siri phone functionality is mostly useless to me. So what else can Siri do?</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/12/siri-thinking.png"><img class="aligncenter size-medium wp-image-4194" title="siri-thinking" src="http://systemsboy.com/wp-content/uploads/2011/12/siri-thinking-353x530.png" alt="" width="353" height="530" /></a></p>
<p>Well, Siri&#8217;s great at dictation. I mean really great. So this morning I attempted to jot down an idea for a blog post using the dictation feature. After finishing the input the note was empty. Completely blank. Siri just completely gave up the ghost. Turns out there was a network related problem, and <a href="http://www.macworld.com/article/163404/2011/11/siri_outage_leaves_iphone_4s_owners_bereft.html" target="_blank">Siri famously fails when it has any problem connecting to Apple&#8217;s network</a>. Let&#8217;s be clear: I had connectivity three ways to Sunday; the problem was Apple-side. I think it might be good for Siri to do some network checking before taking requests, because, though it can save you quite a bit of time when it works, when it doesn&#8217;t, it&#8217;s a huge time waster. And that just adds to my steadily increasing level of gunshy-ness.</p>
<p>So far Siri&#8217;s pretty good about setting reminders. Hasn&#8217;t failed me there yet; I&#8217;ll keep trying to use it. But I&#8217;m pretty close to giving up. I don&#8217;t know. Maybe the giving-up threshold is simply determined by a loose calculation of how much time you&#8217;ve wasted on a new technology. Maybe once your brain realizes that this thing that&#8217;s supposed to be saving you time is instead stealing it away, maybe that&#8217;s when you stop playing guinea pig and get back to work.</p>
<p>Whatever the case, Siri has proven, over the longer haul, to be not particularly useful in real world use cases, at least not yet.</p>
<p>Don&#8217;t believe the hype. Or at least not all of it.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/12/siri-fail.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Siri&#8217;s Abortion Stance</title>
		<link>http://systemsboy.com/2011/12/siris-abortion-stance.html</link>
		<comments>http://systemsboy.com/2011/12/siris-abortion-stance.html#comments</comments>
		<pubDate>Sun, 04 Dec 2011 12:00:14 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=4172</guid>
		<description><![CDATA[There are two things that the controversy surrounding Siri&#8217;s apparent stance on abortion demonstrates. Siri is a believable and convincing enough piece of software to make people react to it as though it is a real person, with real thoughts and opinions. Most people either just have no clue how technology works, or no interest [...]]]></description>
			<content:encoded><![CDATA[<p>There are two things that the <a href="http://www.rawstory.com/rs/2011/11/29/10-things-the-iphone-siri-will-help-you-get-instead-of-an-abortion/" target="_blank">controversy</a> surrounding Siri&#8217;s apparent stance on abortion demonstrates.</p>
<ol>
<li>Siri is a believable and convincing enough piece of software to make people react to it as though it is a real person, with real thoughts and opinions.</li>
<li>Most people either just have no clue how technology works, or no interest in understanding it. Or both.</li>
</ol>
<p>Sometimes, ya just gotta laugh.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/12/siris-abortion-stance.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Versions Part 2: Unsaved Files</title>
		<link>http://systemsboy.com/2011/10/versions-part-2-unsaved-files.html</link>
		<comments>http://systemsboy.com/2011/10/versions-part-2-unsaved-files.html#comments</comments>
		<pubDate>Mon, 31 Oct 2011 15:55:52 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[Lion]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=4145</guid>
		<description><![CDATA[Here&#8217;s a Versions mistake I&#8217;ve made numerous times at this point. I open a document. I make some temporary or test changes — changes I don&#8217;t intend do actually keep. Once I&#8217;ve seen what I need to see, I quit the application. In the past I&#8217;d have been asked if I wanted to save the [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a Versions mistake I&#8217;ve made numerous times at this point.</p>
<ol>
<li>I open a document.</li>
<li>I make some temporary or test changes — changes I don&#8217;t intend do actually keep.</li>
<li>Once I&#8217;ve seen what I need to see, I quit the application.</li>
</ol>
<p>In the past I&#8217;d have been asked if I wanted to save the changes to the document. I would say no, because these were only temporary changes. But now these changes are saved to the document, and I&#8217;ve likely forgotten that I&#8217;ve made those changes. The next time I open the document I&#8217;m shocked to see that it looks completely wrong.</p>
<p>Yes, it&#8217;s true, the upside is that I need merely look through the previous versions of the document in order to find and revert to the correct one. But I still find this problematic, and there are two reasons why.</p>
<p>First of all, under Versions there is no good way to make temporary changes to a document. This is something I do way more than I ever realized. It&#8217;s not so much a feature of the old document saving paradigm as a side-effect of it, nevertheless it&#8217;s extremely useful. And it breaks in potentially jarring and disconcerting ways under Versions. If you&#8217;re used to making temporary changes to documents, then simply reverting by not saving the document, you may be in for a surprise one day. Let&#8217;s just hope you remember to check your versions.</p>
<p>Secondly, the way this all works is simply too quiet. I&#8217;ve just opened a document, made changes to that document, and closed the document. There&#8217;s nothing now to confirm that these changes have been made, and so they are committed to this new version quietly and without warning. Attempting to edit a locked document, on the other hand, is completely the opposite experience, with warnings and multiple dialogs replete with confusing text. It&#8217;s a strange juxtaposition. But frankly, if I just made a bunch of unsaved changes to a document, a little confirmation dialog at quit time might be nice.</p>
<p>Look, I get that this is a new paradigm, and behaviors need to be adjusted to some extent. But the way Versions works isn&#8217;t perfect, nor is it set in stone. It can and should be better.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/10/versions-part-2-unsaved-files.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Versions Part 1: Locked Files</title>
		<link>http://systemsboy.com/2011/10/versions-part-1-locked-files.html</link>
		<comments>http://systemsboy.com/2011/10/versions-part-1-locked-files.html#comments</comments>
		<pubDate>Fri, 14 Oct 2011 16:19:28 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[Lion]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=4110</guid>
		<description><![CDATA[I&#8217;m starting to not like Lion&#8217;s whole &#8220;Versions&#8221; implementation. It&#8217;s a system that&#8217;s supposed to simplify file management, but is, in fact, complicating it in certain situations. Case in point: Locked Files. Lion now locks files that haven&#8217;t been edited for a certain period of time. It does this in order to prevent accidental changes [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m starting to not like Lion&#8217;s whole &#8220;Versions&#8221; implementation. It&#8217;s a system that&#8217;s supposed to simplify file management, but is, in fact, complicating it in certain situations.</p>
<p>Case in point: Locked Files.</p>
<p>Lion now locks files that haven&#8217;t been edited for a certain period of time. It does this in order to prevent accidental changes to documents opened in applications that support auto-save. But, unfortunately, it can cause its own problems and unforseen changes to documents.</p>
<p>Here&#8217;s what happens when I try to simply add an action to a locked Automator Workflow.</p>
<ol>
<li>I open the file (note: it&#8217;s locked, but this is only apparent by looking at the grayed-out text in the document titlebar).<br />
<a href="http://systemsboy.com/wp-content/uploads/2011/10/1-versions-lockedfiles.png"><img class="aligncenter size-medium wp-image-4111" title="1-versions-lockedfiles" src="http://systemsboy.com/wp-content/uploads/2011/10/1-versions-lockedfiles-530x436.png" alt="" width="530" height="436" /></a></li>
<li>I attempt to edit the document (in this case, I added an action to my workflow).</li>
<li>I get a dialog box regarding how I want to handle the locked file. The dialog is wordy, and if I were a new user I would find it confusing and alarming.<br />
<a href="http://systemsboy.com/wp-content/uploads/2011/10/2-versions-lockedfiles.png"><img class="aligncenter size-medium wp-image-4113" title="2-versions-lockedfiles" src="http://systemsboy.com/wp-content/uploads/2011/10/2-versions-lockedfiles-530x436.png" alt="" width="530" height="436" /></a></li>
<li>It seems fairly obvious to me that I want to make changes to the document — that&#8217;s why I opened it. But the preferred and presumably safest choice, as indicated by the button highlight, is to Duplicate the document, so that&#8217;s what I do.</li>
<li>This produces a copy of the document — indicated by an informative animation — and yet another dialog that now asks how I want to deal with the edits I just made to what I was just told was a locked document. This dialog is even wordier and less clear. Moreover it&#8217;s unnecessary and makes no sense, because it shouldn&#8217;t have been possible to edit the locked document in the first place, and presumably you made this decision in the last dialog by choosing to work on a duplicate. Also, the button text is completely unclear: What is the difference between Older Version and Last Opened Version? What happens if I click Cancel? Why do I have the option to unlock the file from this dialog when I just made the decision to not unlock it in the last dialog? Insanely confusing!<br />
<a href="http://systemsboy.com/wp-content/uploads/2011/10/3-versions-lockedfiles.png"><img class="aligncenter size-medium wp-image-4114" title="3-versions-lockedfiles" src="http://systemsboy.com/wp-content/uploads/2011/10/3-versions-lockedfiles-530x436.png" alt="" width="530" height="436" /></a></li>
<li>Here, the highlighted safe choice is indicated as &#8220;Last Opened Version,&#8221; so let&#8217;s just go with that. But wait! Doing so gives me an error that says that the document could not be reverted. Now, the document I just took pains to duplicate and, thus, <em>not edit</em> has in fact been <em>unlocked and edited</em>. Moreover, I now also have a duplicate of the document with the same edits. So now I&#8217;ve got all sorts of file management to contend with.<br />
<a href="http://systemsboy.com/wp-content/uploads/2011/10/4-versions-lockedfiles.png"><img class="aligncenter size-full wp-image-4115" title="4-versions-lockedfiles" src="http://systemsboy.com/wp-content/uploads/2011/10/4-versions-lockedfiles.png" alt="" width="428" height="143" /></a></li>
</ol>
<p>Mind you, all I wanted to do here was add an action to a preexisting Automator Workflow. In the past I&#8217;d have opened that document, made the change, and saved the file. Done. Now a simple document edit has become an exercise in frustration and confusion. Mac OS X Lion has actually attempted to prevent me from editing my own file. And then, when failing to prevent me from editing my file, it has failed to clean up after itself and left everything in a state of disarray. Worse, there is now a good chance for data loss here, for a mistaken edit to occur.</p>
<p>And can someone tell me what the point of all this is? What&#8217;s the payoff? Why is the OS locking my files? It presumes I&#8217;m making a mistake by editing a document, implying I&#8217;m some kind of careless child who can&#8217;t be trusted with his own data. And while I get the idea of protecting the user from himself — or just from accidents — this is overkill. There is certainly a better way.</p>
<p>Locked Files in Lion, as it currently stands, is an abomination that&#8217;s completely contrary to the goals and ideals of the Macintosh experience — in fact, it&#8217;s contrary to the goals of the file locking system itself. It&#8217;s inelegant, pointless and potentially dangerous.</p>
<p>There is one bit of good news, however. You can turn it off. Yes, buried in Options section of the Time Machine preferences, of all places, is this little gem:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/10/5-versions-lockedfiles.png"><img class="aligncenter size-medium wp-image-4120" title="5-versions-lockedfiles" src="http://systemsboy.com/wp-content/uploads/2011/10/5-versions-lockedfiles-530x378.png" alt="" width="530" height="378" /></a>Here you can set the time limit for Locked Files, and you can also simply disable file locking altogether. Until Apple improves the ridiculous behavior associated with Locked Files, I think I&#8217;ll disable them. Something tells me I&#8217;ll be okay without the extra protection.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/10/versions-part-1-locked-files.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updating Final Cut Pro X: More Mac App Store Woes</title>
		<link>http://systemsboy.com/2011/09/updating-final-cut-pro-x-more-mac-app-store-woes.html</link>
		<comments>http://systemsboy.com/2011/09/updating-final-cut-pro-x-more-mac-app-store-woes.html#comments</comments>
		<pubDate>Wed, 21 Sep 2011 12:57:27 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=4062</guid>
		<description><![CDATA[Apple has released Final Cut Pro X 10.0.1, a small point release with some important new — or maybe I should say &#8220;returned&#8221; — features. Most important among these is XML import/export which should allow users of FCPX to open their legacy FCP projects. But here&#8217;s the grind: I&#8217;m not sure how you&#8217;re supposed to [...]]]></description>
			<content:encoded><![CDATA[<p>Apple has <a href="http://www.macrumors.com/2011/09/20/apple-releases-major-update-and-free-trial-for-final-cut-pro-x/" target="_blank">released</a> <a href="http://www.apple.com/finalcutpro/software-update.html" target="_blank">Final Cut Pro X 10.0.1</a>, a small point release with some important new — or maybe I should say &#8220;returned&#8221; — features. Most important among these is XML import/export which should allow users of FCPX to open their legacy FCP projects.</p>
<p>But here&#8217;s the grind: I&#8217;m not sure how you&#8217;re supposed to get the update.</p>
<p>My first attempt was via Software Update, but SU tells me I&#8217;m all up to date.</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/09/1-all-up-to-date.png"><img class="aligncenter size-medium wp-image-4063" title="1-all-up-to-date" src="http://systemsboy.com/wp-content/uploads/2011/09/1-all-up-to-date-530x265.png" alt="" width="530" height="265" /></a></p>
<p>Next I tried the Mac App Store, where I met with what is becoming an all-too-frequently frustrating experience. Under the Purchased tab I see Final Cut Pro, and I&#8217;m given an option to Install.</p>
<p>&nbsp;</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/09/1-purchases.png"><img class="aligncenter size-medium wp-image-4064" title="1-purchases" src="http://systemsboy.com/wp-content/uploads/2011/09/1-purchases-530x100.png" alt="" width="530" height="100" /></a></p>
<p>But hitting Install gives me an error message telling me to use Software Update, which I already know doesn&#8217;t work.</p>
<p>&nbsp;</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/09/2-could-not-complete.png"><img class="aligncenter size-full wp-image-4065" title="2-could-not-complete" src="http://systemsboy.com/wp-content/uploads/2011/09/2-could-not-complete.png" alt="" width="437" height="152" /></a></p>
<p>After some option-click finagling I get App Store to allow me to attempt to install the update from the Final Cut Pro X product page, which currently lists the version as 10.0.1, the new version. But when I attempt to do so I get this message:</p>
<p>&nbsp;</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/09/3-already-installed.png"><img class="aligncenter size-full wp-image-4066" title="3-already-installed" src="http://systemsboy.com/wp-content/uploads/2011/09/3-already-installed.png" alt="" width="436" height="155" /></a></p>
<p>&nbsp;</p>
<p>This is maybe the worst error message I&#8217;ve seen yet in the Mac App Store, because it shouldn&#8217;t even be possible. If I didn&#8217;t buy FCP from the Mac App Store, then where, pray tell did I buy it from? Are you accusing me of stealing it? Really? Because you should know better, shouldn&#8217;t you?</p>
<p>Isn&#8217;t this just the sort of licensing crap the App Store was supposed to do away with? Doesn&#8217;t the Mac App Store know exactly what I&#8217;ve bought and where? Seems to me like, once I&#8217;ve made the purchase, I should be able to reinstall FCP any time I want, and any version, even if I already have it. I don&#8217;t get why the App Store forbids re-installs.</p>
<p>Ultimately I was able to get the update. I did so by deleting the Final Cut Pro application from my Applications folder, then reinstalling it from the Mac App Store. Which, I say again, is just the sort of ridiculous user experience the App Store was supposed to prevent.</p>
<p>So far the Mac App Store user experience has been pretty terrible, particularly when installing Apple apps. This is in large part because, contrary to what they allow every other developer to do, Apple uses the App Store for large, complex application installs. Ironically, the most complex install yet, Mac OS X Lion, was their biggest success. But <a href="http://systemsboy.com/2011/03/installing-xcode-4-from-the-app-store.html">Xcode</a> and now Final Cut Pro have been terrible. Just terrible.</p>
<div id="attachment_4067" class="wp-caption aligncenter" style="width: 540px"><a href="http://systemsboy.com/wp-content/uploads/2011/09/5-uncentered.png"><img class="size-medium wp-image-4067" title="5-uncentered" src="http://systemsboy.com/wp-content/uploads/2011/09/5-uncentered-530x463.png" alt="" width="530" height="463" /></a><p class="wp-caption-text">Sloppy: Why Is The Header Not Centered?</p></div>
<p>Moreover, the App Store UI really needs and overhaul. It&#8217;s ugly, unbearably slow, cluttered and lacks features common to most browsers around today — features that would really aid the buying process, where their lack certainly hinders it. Features like tabs and bookmarks, for starters, would be really useful for comparison shopping. A shopping cart would be good for buying multiple items. Instead we&#8217;re stuck with this crap.</p>
<p>The Mac App Store is the single least Apple-like Apple product I&#8217;ve ever used. It&#8217;s kludgy and feels cheap. It&#8217;s just terrible. And it&#8217;s now been out for some time and is presumably mature as it&#8217;s now baked into the OS, so there&#8217;s no excuse for this. Unfortunately, for some products, it&#8217;s unavoidable, which is a real shame.</p>
<p>More and more I&#8217;m bothered by Apple&#8217;s tendency to force their vision on their customers. It was fine when they did so with wonderful products. but when the products suck, it becomes time to start looking for alternatives.</p>
<p><strong>UPDATE:</strong><br />
I almost forgot! There are additional updates which bring additional inconsistencies to this update process. Compressor has also gotten an update, and this one can be had in the normal way, by simply hitting the Update button in the Updates section of the App Store (I presume the Motion update works similarly, but I don&#8217;t own it, so can&#8217;t say for sure).</p>
<p>But there are also CODEC updates, and these must be gotten via a webpage:<a href="http://support.apple.com/kb/DL1396" target="_blank"></p>
<p>http://support.apple.com/kb/DL1396</a></p>
<p>So there are actually four different updates to the FCP suite, and three different ways to obtain the various components. None of which are Software Update, so none of which make the updates apparent to anyone who isn&#8217;t reading the trades. If you didn&#8217;t read Apple news sites, I&#8217;m not sure how you&#8217;d even find out about these updates.</p>
<p>The Software Update mechanism is a very good way to deliver updates — and vastly superior to the Mac App Store — but it&#8217;s been completely abandoned for the Final Cut Suite updates.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/09/updating-final-cut-pro-x-more-mac-app-store-woes.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Embracing Design</title>
		<link>http://systemsboy.com/2011/07/google-embracing-design.html</link>
		<comments>http://systemsboy.com/2011/07/google-embracing-design.html#comments</comments>
		<pubDate>Sun, 03 Jul 2011 14:00:55 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=3909</guid>
		<description><![CDATA[Google has recently been rolling out redesigns of their flagship products, Gmail, Google Calendar, Google Maps, and, of course, Search. I have to say, I&#8217;m both pleased to see it and impressed with the results. &#160; I&#8217;ve argued several times now that, as great as Google&#8217;s products are, they could be made even better if [...]]]></description>
			<content:encoded><![CDATA[<p>Google has recently been <a href="http://googleblog.blogspot.com/2011/06/evolving-google-design-and-experience.html" target="_blank">rolling out redesigns</a> of their flagship products, Gmail, Google Calendar, Google Maps, and, of course, Search. I have to say, I&#8217;m both pleased to see it and impressed with <a href="http://gmailblog.blogspot.com/2011/06/preview-of-gmails-new-look.html" target="_blank">the results</a>.</p>
<p style="text-align: center;"><a href="http://systemsboy.com/wp-content/uploads/2011/07/google-redesign.png"><img class="size-medium wp-image-3917 aligncenter" title="google-redesign" src="http://systemsboy.com/wp-content/uploads/2011/07/google-redesign-530x366.png" alt="" width="530" height="366" /></a></p>
<p style="text-align: center;">&nbsp;</p>
<p>I&#8217;ve <a href="http://systemsboy.com/2006/10/google-needs-better-design.html">argued</a> <a href="http://systemsboy.com/2009/03/design-vs-data.html">several</a> <a href="http://systemsboy.com/2009/04/design-vs-data-redux-or-apple-and-tandy.html">times</a> <a href="http://systemsboy.com/2009/04/more-data-vs-design.html">now</a> that, as great as Google&#8217;s products are, they could be made even better if Google were to begin to concentrate even just a tiny fraction of its mighty will on the issue of design. And the new Google pages <em>are</em> distinctly better — nicer to look at and easier to use — than ever.</p>
<p>Mail and Calendar are most improved, but then perhaps they were the most in need of help. Both are now lighter and more spacious; colors have been muted, borders softened and emphasis placed in all the right spots. Both are easier to look at, and easier to read or just skim. Visually parsing the new interfaces for particular nuggets of information in the sea of crap that is my calendar and email is just plain easier.</p>
<p style="text-align: center;"><a href="http://systemsboy.com/wp-content/uploads/2011/07/gmail-redesign.png"><img class="size-medium wp-image-3918 aligncenter" title="gmail-redesign" src="http://systemsboy.com/wp-content/uploads/2011/07/gmail-redesign-530x338.png" alt="" width="530" height="338" /></a></p>
<p style="text-align: center;">&nbsp;</p>
<p>The new interfaces look really nice too, at least to my eye, and that makes me want to look at them more, makes checking mail more of a pleasure, less of a chore.</p>
<p>By the way, if you want to see the new Gmail interface, you&#8217;ll need to apply one of the themes built special for the purpose. Just hit the Gear icon in the upper right, go to Settings and then Themes and select either &#8220;Preview&#8221; or &#8220;Preview (Dense)&#8221;.</p>
<p>I&#8217;m not a designer. I don&#8217;t know precisely how design works nor how to do it. But I am and admirer of good design, and I can certainly appreciate when it makes the tools we use work better.</p>
<p>It&#8217;s great to see Google embrace design in the manner.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/07/google-embracing-design.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Looking Forward to Lion</title>
		<link>http://systemsboy.com/2011/04/looking-forward-to-lion.html</link>
		<comments>http://systemsboy.com/2011/04/looking-forward-to-lion.html#comments</comments>
		<pubDate>Mon, 18 Apr 2011 14:00:26 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=3818</guid>
		<description><![CDATA[I admit it: I&#8217;m an OS nerd. I get very excited about new OS releases, particularly (okay, only) those of my OS of choice, Mac OS X. Mac OS X 10.7 — or Lion as it&#8217;s affectionately codenamed — is certainly no exception. In fact, Lion looks to be a very exciting release, both for [...]]]></description>
			<content:encoded><![CDATA[<p>I admit it: I&#8217;m an OS nerd. I get very excited about new OS releases, particularly (okay, only) those of my OS of choice, Mac OS X.</p>
<p><a href="http://www.apple.com/macosx/lion/">Mac OS X 10.7</a> — or Lion as it&#8217;s affectionately codenamed — is certainly no exception. In fact, Lion looks to be a very exciting release, both for its wealth of new features and for its refinements to Apple&#8217;s already sparkling OS.</p>
<p>It&#8217;s an exciting time to be an OS junkie, really. Snow Leopard was a wonderful release that brought stability and refinement to what can finally be called a mature Mac OS X. From here on out OS development seems to be less about making Mac OS X work quickly and succinctly — less about the guts of the OS —  and more about making it work well. That is, from here on out, Mac OS X developers are concentrating on making the Mac OS X experience a wonderful one. And that means even further refinement to an already polished OS, with maybe a dash of experimentation thrown in for good measure, thanks to convergence with Apple&#8217;s mobile OS.</p>
<p>I haven&#8217;t installed the beta, but I&#8217;ve read as much as I&#8217;ve been able to find. Here are some images and links, with just a dash of commentary from yours truly thrown in.</p>
<p><strong>Mac OS X Server</strong><br />
One of the shockers about this release is that Mac OS X Server will be included, for free, with the standard Lion DVD. It will be a separate install, but has been discontinued as a separate, paid release. Looks like Apple&#8217;s professional server platform is dead, but I&#8217;m glad it will live on in some form, at least for the time being.</p>
<p><a href="http://www.appleinsider.com/articles/11/02/28/inside_mac_os_x_10_7_lion_server_remote_lock_disk_wipe_and_administration.html">Images Via AppleInsider</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/profileserver.022811.png"><img class="aligncenter size-medium wp-image-3819" title="profileserver.022811" src="http://systemsboy.com/wp-content/uploads/2011/04/profileserver.022811-530x384.png" alt="" width="530" height="384" /></a></p>
<p>&nbsp;</p>
<p><strong>Administrative Tools and Goodies</strong><br />
One of the great things about OS updates — particularly the latest Mac OS X updates — has been further expansion and refinement of any and all administrative tools. This is, needless to say, of particular interest to SysAdmins like us. Here are some updates that Lion brings to the table baked right into the About This Mac window.</p>
<p><a href="http://www.appleinsider.com/articles/11/02/26/mac_os_x_lion_adds_new_ios_like_about_this_mac_app.html">Images Via AppleInsider</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.001.jpg"></a><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.001.jpg"><img class="aligncenter size-medium wp-image-3820" title="AboutthisMac.Lion.001" src="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.001-530x397.jpg" alt="" width="530" height="397" /></a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.002.jpg"></a><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.001.jpg"><img class="aligncenter size-medium wp-image-3820" title="AboutthisMac.Lion.001" src="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.002-530x397.jpg" alt="" width="530" height="397" /></a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.003.jpg"></a><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.001.jpg"><img class="aligncenter size-medium wp-image-3820" title="AboutthisMac.Lion.001" src="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.003-530x397.jpg" alt="" width="530" height="397" /></a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.004.jpg"></a><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.001.jpg"><img class="aligncenter size-medium wp-image-3820" title="AboutthisMac.Lion.001" src="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.004-530x397.jpg" alt="" width="530" height="397" /></a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.005.jpg"></a><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.001.jpg"><img class="aligncenter size-medium wp-image-3820" title="AboutthisMac.Lion.001" src="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.005-530x397.jpg" alt="" width="530" height="397" /></a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.006.jpg"></a><a href="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.001.jpg"><img class="aligncenter size-medium wp-image-3820" title="AboutthisMac.Lion.001" src="http://systemsboy.com/wp-content/uploads/2011/04/AboutthisMac.Lion_.006-530x397.jpg" alt="" width="530" height="397" /></a></p>
<p><strong>The Finder</strong><br />
Of course I&#8217;m always, always, always happy to see Finder improvements and refinements, and it looks like there will be plenty in Lion.</p>
<p>We have some new and potentially very useful Finder views, though I must admit to not being a great fan of the iOS-like buttons in the toolbar. The sidebar is also toned down (a-la iTunes) and features some new and potentially useful items.</p>
<p><a href="http://www.appleinsider.com/articles/11/02/27/inside_mac_os_x_10_7_lion_new_finder_search_item_arrangement_views.html&amp;page=2">Image Via AppleInsider</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/iconappcat.022711.png"><img class="aligncenter size-medium wp-image-3831" title="iconappcat.022711" src="http://systemsboy.com/wp-content/uploads/2011/04/iconappcat.022711-530x357.png" alt="" width="530" height="357" /></a></p>
<p>Spotlight in The Finder is now smarter and more useful.</p>
<p><a href="http://www.appleinsider.com/articles/11/02/27/inside_mac_os_x_10_7_lion_new_finder_search_item_arrangement_views.html&amp;page=1">Image Via AppleInsider</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/microsoft.022711.png"><img class="aligncenter size-medium wp-image-3832" title="microsoft.022711" src="http://systemsboy.com/wp-content/uploads/2011/04/microsoft.022711-530x275.png" alt="" width="530" height="275" /></a>And my favorite Finder view, column view, even receives some love.</p>
<p><a href="http://www.appleinsider.com/articles/11/02/27/inside_mac_os_x_10_7_lion_new_finder_search_item_arrangement_views.html&amp;page=3">Image Via AppleInsider</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/columnsize.022711.png"><img class="aligncenter size-medium wp-image-3833" title="columnsize.022711" src="http://systemsboy.com/wp-content/uploads/2011/04/columnsize.022711-530x357.png" alt="" width="530" height="357" /></a></p>
<p>And finally, the big Finder news: windows can now be resized from any edge. Just like in Windows.</p>
<p><a href="http://gigaom.com/apple/mac-os-x-lion-includes-many-small-but-significant-changes/">Image Via TheAppleBlog</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/resize-handle.png"><img class="aligncenter size-full wp-image-3834" title="resize-handle" src="http://systemsboy.com/wp-content/uploads/2011/04/resize-handle.png" alt="" width="145" height="69" /></a></p>
<p>&nbsp;</p>
<p><strong>Other Improvements</strong><br />
There are a bunch of additional refinements to the core OS. One of my favorites is support for automatically saving documents, or Auto Save as they&#8217;re calling it.</p>
<p><a href="http://www.appleinsider.com/articles/11/03/01/insider_mac_os_x_10_7_lion_auto_save_file_versions_and_time_machine.html">Images Via AppleInsider</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/version.1.030111.png"><img class="aligncenter size-full wp-image-3835" title="version.1.030111" src="http://systemsboy.com/wp-content/uploads/2011/04/version.1.030111.png" alt="" width="235" height="318" /></a>Auto Save is accessed just like Time Machine, which is just brilliant.</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/version.2.030111.png"><img class="aligncenter size-medium wp-image-3836" title="version.2.030111" src="http://systemsboy.com/wp-content/uploads/2011/04/version.2.030111-530x331.png" alt="" width="530" height="331" /></a></p>
<p>&nbsp;</p>
<p>A signature capture utility also makes its way into Preview, allowing you to sign digital documents using that app and your built-in iSight camera.</p>
<p><a href="http://www.9to5mac.com/54071/lions-signature-capture-in-preview-photographs-your-written-signature-to-put-in-pdfs/">Image Via 9to5Mac</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/9to5macNew.png"><img class="aligncenter size-medium wp-image-3837" title="9to5macNew" src="http://systemsboy.com/wp-content/uploads/2011/04/9to5macNew-530x259.png" alt="" width="530" height="259" /></a></p>
<p>&nbsp;</p>
<p>Dock and Exposé get refinements as well.</p>
<p><a href="http://www.engadget.com/photos/mac-os-x-lion-hands-on-preview/">Images Via Engadget</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/2011-02-28liong-14.jpg"><img class="aligncenter size-medium wp-image-3838" title="2011-02-28liong-14" src="http://systemsboy.com/wp-content/uploads/2011/04/2011-02-28liong-14-530x331.jpg" alt="" width="530" height="331" /></a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/2011-02-28liong-16.jpg"><img class="aligncenter size-medium wp-image-3839" title="2011-02-28liong-16" src="http://systemsboy.com/wp-content/uploads/2011/04/2011-02-28liong-16-530x331.jpg" alt="" width="530" height="331" /></a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/2011-02-28liong-17.jpg"><img class="aligncenter size-medium wp-image-3840" title="2011-02-28liong-17" src="http://systemsboy.com/wp-content/uploads/2011/04/2011-02-28liong-17-530x331.jpg" alt="" width="530" height="331" /></a></p>
<p>&nbsp;</p>
<p>Even Spotlight gets better, with larger icons and inline previews.</p>
<p><a href="http://www.appleinsider.com/articles/11/02/27/inside_mac_os_x_lion_new_spotlight_and_quick_view_features.html">Image Via AppleInsider</a></p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/quickview022711.001.jpg"><img class="aligncenter size-medium wp-image-3841" title="quickview022711.001" src="http://systemsboy.com/wp-content/uploads/2011/04/quickview022711.001-530x397.jpg" alt="" width="530" height="397" /></a></p>
<p>&nbsp;</p>
<p>All-in-all, from what I&#8217;ve sen so far, Lion is shaping up to be a very nice release. I&#8217;m sure there will be under-the-hood improvements that will add performance gains as well. I am, as always, really looking forward to using Apple&#8217;s next OS release.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/04/looking-forward-to-lion.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Third Time&#8217;s a Charm</title>
		<link>http://systemsboy.com/2011/04/third-times-a-charm.html</link>
		<comments>http://systemsboy.com/2011/04/third-times-a-charm.html#comments</comments>
		<pubDate>Sat, 16 Apr 2011 15:50:42 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[MacOSX]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=3803</guid>
		<description><![CDATA[Another Xcode update, another bad App Store experience. This one was the best so far, but still not perfect. After the last update I pretty much just gave up and started keeping the Install Xcode.app in the /Applications folder where it&#8217;s expected, despite the 4.5 gigs it takes up. So when I went to update [...]]]></description>
			<content:encoded><![CDATA[<p>Another Xcode update, another bad App Store experience. This one was the best so far, but still not perfect.</p>
<p>After the <a href="http://systemsboy.com/2011/03/but-wait-it-gets-worse.html">last update</a> I pretty much just gave up and started keeping the Install Xcode.app in the /Applications folder where it&#8217;s expected, despite the 4.5 gigs it takes up. So when I went to update to Xcode 4.0.2 I expected everything to just work. I ran the Updater from the App Store, which took about 20 minutes as the entire Install Xcode.app, we now know, must be downloaded and installed from scratch (which, to be fair, was how it always worked in the old days as well).</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/xcode-003-downloading.png"><img class="aligncenter size-full wp-image-3804" title="xcode-003-downloading" src="http://systemsboy.com/wp-content/uploads/2011/04/xcode-003-downloading.png" alt="" width="377" height="79" /></a>Once that completed I knew, from cold hard experience, that despite the App Store reporting that the update was complete, the Install Xcode.app still needed to run and update the actual Xcode components. I find it very sloppy that you are not instructed to do this. Or, hey, better yet, why doesn&#8217;t Install Xcode.app just launch when the update in finished? That seems like the best way to go. Either way, some instruction here are really needed to make this work like an Apple product. Fortunately, I know the deal, so I ran Install Xcode.app, and this is what I got:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/xcode-003-updatefail.png"><img class="aligncenter size-medium wp-image-3806" title="xcode-003-updatefail" src="http://systemsboy.com/wp-content/uploads/2011/04/xcode-003-updatefail-530x355.png" alt="" width="530" height="355" /></a>If you&#8217;re following along at home you&#8217;ll recognize this as the same message I got <a href="http://systemsboy.com/2011/03/installing-xcode-4-from-the-app-store.html">when I first bought and installed Xcode 4</a>. Nice to see somethings never change. This is what the log said:<br />
<code><br />
Apr 16 10:33:07 hassium installer[39689]: Free space on "SysApps": 9.96 GB (9962598400 bytes).</code></p>
<p><code> </code></p>
<p><code>Apr 16 10:34:28 hassium installer[39689]: install:didFailWithError:Error Domain=PKInstallErrorDomain Code=110 UserInfo=0x10817b630 "An error occurred while extracting files from the package “OtherDevDocumentation.pkg”." Underlying Error=(Error Domain=NSPOSIXErrorDomain Code=2 UserInfo=0x106722570 "The operation couldn’t be completed. No such file or directory")</code></p>
<p><code> </code></p>
<p>&nbsp;</p>
<p><code>Apr 16 10:34:28 hassium installer[39689]: Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.</code></p>
<p>Not particularly helpful. So I decided to hit that &#8220;Try Updating Again&#8221; button, see what happens. This time, at least, I get some useful error info:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/04/xcode-003-errorinfo.png"><img class="aligncenter size-medium wp-image-3809" title="xcode-003-errorinfo" src="http://systemsboy.com/wp-content/uploads/2011/04/xcode-003-errorinfo-530x355.png" alt="" width="530" height="355" /></a>Okay, so this is just like before. We&#8217;ve run out of space and I need to clear some off. I still think this is the wrong place to bring this up, or at least not the ideal place. But still, I know what to do.</p>
<p>And sure enough, once I&#8217;ve cleared some space up (by deleting <code>/var/vm/sleepimage</code>, btw) the update works fine and dandy and Install Xcode.app automatically launches my updated Xcode (oh! sure, <em>now</em> you auto-launch!).</p>
<p>So it looks like, for me and Xcode anyway, third time&#8217;s a charm.</p>
<p>Oh, by the way, if you&#8217;re looking for the plist editor that used to be included with the Developer Tools, it no longer exists as a standalone application. Instead, it&#8217;s built right into Xcode itself (makes sense to me). So if you want to edit .plist files, you just open them in Xcode now. Simple enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/04/third-times-a-charm.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>But Wait&#8230; It Gets Worse</title>
		<link>http://systemsboy.com/2011/03/but-wait-it-gets-worse.html</link>
		<comments>http://systemsboy.com/2011/03/but-wait-it-gets-worse.html#comments</comments>
		<pubDate>Fri, 25 Mar 2011 23:01:59 +0000</pubDate>
		<dc:creator>systemsboy</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://systemsboy.com/?p=3776</guid>
		<description><![CDATA[So after purchasing and downloading Xcode via the App Store only to discover I didn&#8217;t have enough disk space to install the app, I came up with an acceptable, if less than ideal, workaround. I&#8217;m not terribly happy with the state of things, but hey, at least I was able to get things back to [...]]]></description>
			<content:encoded><![CDATA[<p>So after purchasing and downloading Xcode via the App Store only to discover I didn&#8217;t have enough disk space to install the app, I came up with <a href="http://systemsboy.com/2011/03/installing-xcode-4-from-the-app-store.html">an acceptable, if less than ideal, workaround</a>. I&#8217;m not terribly happy with the state of things, but hey, at least I was able to get things back to a working state.</p>
<p>Today Apple released an update to Xcode. And here we go again.</p>
<p><strong>Let the Good Times Roll</strong><br />
First off, there appears to be no way to update the software from the application page:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-001.png"><img class="aligncenter size-medium wp-image-3782" title="xcode-update-001" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-001-530x506.png" alt="" width="530" height="506" /></a></p>
<p>Nor does it appear in the Updates section of my Mac App Store:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-002.png"><img class="aligncenter size-medium wp-image-3783" title="xcode-update-002" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-002-530x506.png" alt="" width="530" height="506" /></a></p>
<p>To install the update I had to go to the Purchased section:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-003.png"><img class="aligncenter size-medium wp-image-3784" title="xcode-update-003" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-003-530x270.png" alt="" width="530" height="270" /></a></p>
<p>Ah! There it is, and it appears to see my current install. But this is what I get when I click the UPDATE button:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-004.png"><img class="aligncenter size-full wp-image-3785" title="xcode-update-004" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-004.png" alt="" width="434" height="151" /></a></p>
<p>Nice. More useless error messages. See, I <em>am</em> signed into the account I used to purchase Xcode. So this makes no sense whatsoever.</p>
<p>Fortunately, I&#8217;m a SysAdmin, and this sort of thing is our forte. I figure App Store is probably confused because I moved the original installer app off my main hard drive due to space constraints that were causing the original install to fail. Putting the Install Xcode.app back in to /Applications should do the trick, I reason.</p>
<p>Sure enough, doing so allows me to run the update from App Store. Now I get this:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-005.png"><img class="aligncenter size-full wp-image-3786" title="xcode-update-005" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-005.png" alt="" width="434" height="145" /></a></p>
<p>Well, that&#8217;s pretty ironic! Seems like that&#8217;s the message I should have gotten the first time I attempted to install Xcode 4.0. I&#8217;ll call this progress though, as it&#8217;s the first error message I&#8217;ve seen that might make any sense to a normal user. Still, though, there&#8217;s no indication of how to fix the problem. Just how much disk space I&#8217;ll need is never specified. Not before I began the process, nor during the process. This is simply terrible UI, folks. Simply terrible!</p>
<p>So I decided that probably the best way to clear up the needed space was to completely delete the current Xcode 4.0 install. I&#8217;m pretty sure that no matter what you do, the Install Xcode.app is going to overwrite everything anyway, so I may as well delete it.</p>
<p>Unfortunately, this leaves me with the original problem with the Update. I get this thing again:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-004.png"><img class="aligncenter size-full wp-image-3785" title="xcode-update-004" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-004.png" alt="" width="434" height="151" /></a></p>
<p>So now I&#8217;m in a catch-22: If I keep everything I need for the Updater — the Install Xcode.app and the entire Developer folder — I don&#8217;t have enough space to complete the update. But if I remove any of these items, the App Store isn&#8217;t able to perform the Update because it doesn&#8217;t seem to recognize the app as being fully installed (despite the fact that it sees it on the product page as installed) or as having been installed by me.</p>
<p>The first thing I tried was using a symlink pointing to the Install Xcode.app on another drive to clear some disk space. No dice. The actual Install Xcode.app needs to be in /Applications.</p>
<p>Next, I tried deleting just a portion of the Developer install, particularly the folder /Developer/Platforms/iPhoneOS.platform, which is just under 4GB. And now we&#8217;re back to the &#8220;sign in to the account&#8221; message again. I also moved this folder and tried using a symlink to it as well, with the same result.</p>
<p>Next I tried removing the Install Xcode.app payload, a hidden folder that lives inside the app that&#8217;s full of PKG bundles. Also no go.</p>
<p>It looks like the only way to update Xcode is to actually have Install Xcode.app and the Developer folder in their expected locations, and then, if you&#8217;re short on disk space, to find several GBs of non-Xcode files — how many GBs I can only speculate, but I&#8217;ll guess around 4 GBs (to give me a total of 10 GBs free) — to temporarily remove while I complete the update. Then, once the update is complete, I should be able to remove the Install Xcode.app (or move it to a backup disk) and put back the temporarily deleted files. Fun times!</p>
<p>Okay! So, after clearing up some space, the update <em>still</em> doesn&#8217;t work! Argh! I am STILL getting the &#8220;updates for other accounts&#8221; message.</p>
<p>I&#8217;m at a complete loss at this point. And what do we do when we&#8217;re at a complete loss, kids? That&#8217;s right: Time to reboot.</p>
<p><strong>Reboot to the Rescue</strong><br />
After rebooting and opening the App Store, and signing in to my account, here&#8217;s what I see in the Updates screen:<a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-006.png"><img class="aligncenter size-medium wp-image-3787" title="xcode-update-006" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-006-530x270.png" alt="" width="530" height="270" /></a></p>
<p>App Store now sees my Xcode install and recognizes it as something it can update. This looks very promising. And this is what I see when I hit the UPDATE button:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-007.png"><img class="aligncenter size-medium wp-image-3788" title="xcode-update-007" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-007-530x270.png" alt="" width="530" height="270" /></a></p>
<p>Ahhh! Sweet blessed mercy! At last! It&#8217;s working!</p>
<p>But wait… After the 20 minute &#8220;Update&#8221; process completes, App Store says my app is updated:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-008.png"><img class="aligncenter size-medium wp-image-3789" title="xcode-update-008" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-008-530x270.png" alt="" width="530" height="270" /></a></p>
<p>But Xcode begs to differ:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-009.png"><img class="aligncenter size-full wp-image-3790" title="xcode-update-009" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-009.png" alt="" width="364" height="328" /></a></p>
<p>Turns out it&#8217;s only the <em>Install Xcode.app</em> that&#8217;s been updated:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-010.png"><img class="aligncenter size-full wp-image-3791" title="xcode-update-010" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-010.png" alt="" width="185" height="314" /></a></p>
<p>So I run the Install Xcode.app, and this is what it tells me:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-011.png"><img class="aligncenter size-medium wp-image-3792" title="xcode-update-011" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-011-530x355.png" alt="" width="530" height="355" /></a></p>
<p>Un-fucking-believable.</p>
<p><strong>Now What?</strong><br />
In theory, the best way for me to clear up disk space for an Xcode update is to delete the older version. I tried this before, however, and App Store got confused. But, ever the glutton for punishment, I simply must know if the Install Xcode.app will work under this scenario. It absolutely should. So I delete /Developer. Again. I rerun the updated Install Xcode.app and:</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-013.png"><img class="aligncenter size-medium wp-image-3794" title="xcode-update-013" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-013-530x355.png" alt="" width="530" height="355" /></a></p>
<p>Seems to be working. It&#8217;s about frickin&#8217; time.</p>
<p><a href="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-014.png"><img class="aligncenter size-full wp-image-3795" title="xcode-update-014" src="http://systemsboy.com/wp-content/uploads/2011/03/xcode-update-014.png" alt="" width="364" height="328" /></a></p>
<p><strong>The Deal</strong><br />
So here&#8217;s the deal: Apple simply doesn&#8217;t provide an accurate figure for how much disk space is required for installing Xcode. If you&#8217;re wondering what the actual number is, I think I&#8217;m able to glean it from my experiments and am happy to provide this figure.</p>
<p>Also, there are a number of possible issues that can crop up if you happen to be low on disk space and are working around those constraints, so I&#8217;ll provide some info on just what&#8217;s going on under the hood with these updates.</p>
<p><strong>Total Disk Space Required:</strong> 15 GBs</p>
<p><strong>Itemized Disk Space Requirements:</strong></p>
<ul>
<li> Install Xcode.app: 4.5 GBs</li>
<li> Xcode and Related Developer Tools and Libraries: 10 GBs</li>
</ul>
<p><strong>What&#8217;s Actually Happening During an Update:</strong></p>
<ul>
<li> When you update Xcode from the App Store, you&#8217;re not actually updating Xcode. You&#8217;re updating the Install Xcode.app.</li>
<li> You must have enough disk space at update time to accommodate this update, about 4.5 GBs.</li>
<li> After running the App Store update, you must run the Install Xcode.app to actually update Xcode.</li>
<li> The Install Xcode.app does not actually update existing components, it instead wants to completely overwrite your current install of /Developer, and so will need the full 10 GBs of disk space that install requires.</li>
<li> At this point, however, if you want to clear some disk space, it&#8217;s safe to delete /Developer.</li>
</ul>
<p><strong>Additional Possible Issues:</strong></p>
<ul>
<li> In order to update Xcode, bare minimum, App Store obviously wants to see that Xcode is installed under the active account.</li>
<li> If App Store is complaining about your install or your user account, I highly recommend a reboot of your system before proceeding. This will likely cause App Store to fully recognize the install and account info, particularly if you&#8217;ve been mucking around in any way, shape or form.</li>
<li> The easiest way to manage all this is to keep the Developer Tools where they&#8217;re expected — in /Developer — and to keep the Install Xcode.app where it&#8217;s expected — in /Applications. If you have the disk space, this should make everything work more smoothly.</li>
<li> There are workarounds for this, but as you can see, they&#8217;re not necessarily pretty.</li>
</ul>
<p>All in all, I&#8217;d call this a major failure for the App Store. I&#8217;ll say again, the App Store is meant to simplify the application installation process, and is meant primarily for the installation of simple, drag-and-drop type apps. By breaking its own protocol and using the App Store to install a complex suite of applications and libraries, Apple is both setting a terrible example for other developers, and creating one of the worst user experiences I&#8217;ve had in a very long time.</p>
]]></content:encoded>
			<wfw:commentRss>http://systemsboy.com/2011/03/but-wait-it-gets-worse.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/36 queries in 0.027 seconds using disk: basic
Object Caching 562/639 objects using disk: basic

Served from: systemsboy.com @ 2012-02-04 16:45:10 -->
