<?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>Mexico Medical Student &#187; wordpress</title>
	<atom:link href="http://www.mexicomedstudent.com/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mexicomedstudent.com</link>
	<description>Every journey has a pitstop.  Welcome to mine.</description>
	<lastBuildDate>Sat, 07 Mar 2009 01:49:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Upgrading Wordpress with Subversion</title>
		<link>http://www.mexicomedstudent.com/2008/12/861</link>
		<comments>http://www.mexicomedstudent.com/2008/12/861#comments</comments>
		<pubDate>Mon, 15 Dec 2008 00:11:58 +0000</pubDate>
		<dc:creator>enrico</dc:creator>
				<category><![CDATA[Blogging/Web2.0]]></category>
		<category><![CDATA[Computing/IT]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mexicomedstudent.com/?p=861</guid>
		<description><![CDATA[As many of bloggers are no doubt aware, a major update to Wordpress was released this week. I  like many others, eagerly upgraded my installation to take advantage of many new long-awaited features (particularly on the admin/management end). However for many, upgrading WP means downloading the latest .zip archive, unpacking on one&#8217;s local disk, then [...]]]></description>
			<content:encoded><![CDATA[<p>As many of bloggers are no doubt aware, a major update to <a href="http://www.wordpress.org" target="_blank">Wordpress</a> was released this week. I  like many others, eagerly upgraded my installation to take advantage of many new long-awaited features (particularly on the admin/management end). However for many, upgrading WP means downloading the latest .zip archive, unpacking on one&#8217;s local disk, then uploading the entire contents of the unpacked archive (see the irony here?) through an [S]FTP client, wondering why so many micro-tiny files would take<em> soooo</em> long to transfer (it&#8217;s easily explainable, but that&#8217;s for another discussion). During this protracted upload, one&#8217;s WP installation can become instantly unstable as files are being upgraded in place, creating a real-time oil-and-water mix of two different versions.</p>
<p>So what do I do?  Well, obviously not the above. <img src='http://www.mexicomedstudent.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  With <a href="http://en.wikipedia.org/wiki/Unix_shell" target="_blank">shell</a> access to my hosting account (for Windows users, think DOS command prompt), up until a few months ago, I would get the new version as usual, only I&#8217;d upload the .zip file (or in my case, the .tar.gz &#8220;tarball&#8221;), unpack it on the server, and replace the installation in a couple of seconds; the time to upload (which would be vastly shorter because it would be a compressed, continuous file) would have no bearing on the &#8220;out of sync&#8221; problem above, because I&#8217;d unpack the files in a few seconds. This is a tried-and-true workflow that nobody could argue with in terms of simplicity and speed.</p>
<p>However, there is an even more elegant method that I started utilizing as soon as I found out WP supported a version control utility called <a href="http://svnbook.red-bean.com/en/1.5/svn.intro.whatis.html" target="_blank">Subversion</a>. Version control is used in the software industry to track changes on various files so one can roll back to a previous version. People do this all the time with, say, a document in Word by saving multiple copies, but imagine 50 developers all making changes simultaneously to a source tree of hundreds of files. You have to be able to track changes so that you can fix what breaks while not discarding what got better.  Anyway, I don&#8217;t want to get overly technical, but I wanted to give a slightly better understanding of what Subversion is more than the simple statements in the video. Speaking of which, here it is:</p>
<div id="attachment_863" class="wp-caption aligncenter" style="width: 430px"><a href="http://www.mexicomedstudent.com/wp-content/uploads/2008/12/WPSubversion.mp4" target="_blank"><img class="size-full wp-image-863" title="wpsubversion_thumb420" src="http://www.mexicomedstudent.com/wp-content/uploads/2008/12/wpsubversion_thumb420.png" alt="thumbnail of video tutorial" width="420" height="324" /></a><p class="wp-caption-text">Video of WP Upgrade</p></div>
<p>Cool, eh?  It&#8217;s important to know that the above was recorded in<em> absolute real-time</em>, no edits, and that it was really, truly <strong>my live system</strong>. Aside from the file and database backups before recording, you saw my real, unadulterated upgrade process (while I wasn&#8217;t worried having done this many times, the fact that it was done on a Sunday afternoon when traffic was low wasn&#8217;t an accident, either <img src='http://www.mexicomedstudent.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ). Once your svn tree is in place, tracking updates large and small really is that easy. There are no big installation files to download or upload (the `svn&#8217; client gets the individual files it needs, but it&#8217;s a fast server-to-server transfer) and unlike dropping a new installation on top of the old one, the old, deprecated files are cleaned away. Note that this is the workflow for an <strong><em>existing</em></strong> subversion WP repository; how to convert a &#8220;standard&#8221; (ie, uploaded) WP install to a subversion-enabled one is the topic for a future post (if there&#8217;s interest).</p>
<p>Anyway, I this helped, or at least inspired you to look into checking with your hosting provider to enable shell access if you have it. Please, please, <em>give me feedback on this </em>because I have lots of ideas on similar videos on WP ginsu outside of the web dashboard, most notably using MySQL queries (the database that powers 99% of WP instances) and the like. I admit command-line management isn&#8217;t for everyone, but for those willing to start adding to their toolkit, it opens up a limitless world of possibilities.</p>
<hr /><em>P.S. I didn&#8217;t make this clear, but this was created mainly for friends and readers in the med blogging world who are not necessarily highly technical. If you stumbled upon here from a search or tech-related link, this was not intended to be 100% comprehensive on anything. Condescending comments by tech trolls about how &#8220;retardedly simple&#8221; this is have already been removed and will not be tolerated.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mexicomedstudent.com/2008/12/861/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
<enclosure url="http://www.mexicomedstudent.com/wp-content/uploads/2008/12/WPSubversion.mp4" length="16625035" type="audio/mp4" />
		</item>
		<item>
		<title>Stating the obvious</title>
		<link>http://www.mexicomedstudent.com/2008/12/807</link>
		<comments>http://www.mexicomedstudent.com/2008/12/807#comments</comments>
		<pubDate>Mon, 01 Dec 2008 17:28:41 +0000</pubDate>
		<dc:creator>enrico</dc:creator>
				<category><![CDATA[Blogging/Web2.0]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mexicomedstudent.com/?p=807</guid>
		<description><![CDATA[Just to make sure people landing here today know they are on the right site, YES, I did update my theme.   I originally thought I&#8217;d like the split 3-column look of the other one but found that the eyes would need to scan extremes of the page to find things.  So then I decided that [...]]]></description>
			<content:encoded><![CDATA[<p>Just to make sure people landing here today know they are on the right site, YES, I did update my theme. <img src='http://www.mexicomedstudent.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I originally thought I&#8217;d like the split 3-column look of the other one but found that the eyes would need to scan extremes of the page to find things.  So then I decided that one column would be all bloggy things and the other social media meta stuff, but I was struggling getting the theme to do anything right. The CSS was beyond insane.</p>
<p>Finally, I installed this one in time for tomorrow and will continue to make tweaks. I&#8217;ll replace the mountain graphic with something more personal and start populating the sidebar with all the things I couldn&#8217;t in the other theme. I wanted to have it ready all at once, but reality and the 80/20 rule set in.  If you have any comments or suggestions, let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mexicomedstudent.com/2008/12/807/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Upgrade</title>
		<link>http://www.mexicomedstudent.com/2007/10/692</link>
		<comments>http://www.mexicomedstudent.com/2007/10/692#comments</comments>
		<pubDate>Wed, 10 Oct 2007 23:20:51 +0000</pubDate>
		<dc:creator>enrico</dc:creator>
				<category><![CDATA[Blogging/Web2.0]]></category>
		<category><![CDATA[Computing/IT]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.mexicomedstudent.com/2007/10/692</guid>
		<description><![CDATA[I just upgraded my blog to Wordpress 2.3 from 2.2.1 (yes, I skipped 2.2.2).  I kinda like things not to be broken, so I don&#8217;t run the &#8220;bleeding edge&#8221; builds (betas, RCs, etc.) but I did start using Subversion to manage the source tree so that I could do updates way easier.  I [...]]]></description>
			<content:encoded><![CDATA[<p>I just upgraded my blog to Wordpress 2.3 from 2.2.1 (yes, I skipped 2.2.2).  I kinda like things not to be broken, so I don&#8217;t run the &#8220;bleeding edge&#8221; builds (betas, RCs, etc.) but I did start using <a href="http://en.wikipedia.org/wiki/Subversion_(software)" target="_blank">Subversion</a> to manage the source tree so that I could do updates way easier.  I am a dyed-in-the-wool user of <a href="http://en.wikipedia.org/wiki/Concurrent_Versions_System" target="_blank">CVS</a> (no, that&#8217;s not the pharmacy chain) and using Subversion took a lot less getting used to than I thought, certainly from a client-only POV. The main thing I&#8217;m looking forward to in this release is native tagging. Yes, I know there have been plugins to do this, but I am glad I procrastinated, because now it&#8217;s something I don&#8217;t have to worry about converting. (who says procrastination doesn&#8217;t pay?!)</p>
<p>So, if things don&#8217;t work for whatever reason, let me know. Otherwise, things should be exactly how they were. I will be changing themes soon, mainly to take advantage of the new tagging and sidebar widget features. I&#8217;ve had this one for over a year and a half, and the reason you&#8217;ve seen it nowhere else but here is because it&#8217;s a horribly hacked copy of another theme.  I&#8217;m a techno-geek, not a designer, so when I start blindly experimenting with CSS, black clouds loom overhead, birds fly out of the treetops, and that ominous foreboding of what visual havoc I may wreak fills the ether.</p>
<p>Luckily for all, I do all my tinkering on a dummy instance of Wordpress on my own computer. <img src='http://www.mexicomedstudent.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />    The  disfigured alignments, twisted typefaces and ghastly graphics of my CSS carnage never leave my workstation.  (Halloween is coming up&#8211;I&#8217;m just getting in the mood&#8230;heh.)</p>
<p>Here are some recent, helpful Wordpress links until my next post:</p>
<ul>
<li><a href="http://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion" target="_blank">Updating Wordpress with Subversion</a></li>
<li><a href="http://codex.wordpress.org/Template_Hierarchy" target="_blank">Template hierarchy</a> (really useful if you edit your theme)</li>
<li><a href="http://codex.wordpress.org/Template_Tags" target="_blank">Template tags</a> (using WP functions to display dynamically-generated data on your pages)</li>
<li><a href="http://richgilchrest.com/how-to-add-wordpress-23-tags-to-your-current-theme/" target="_blank">Retrofitting your &#8220;old&#8221; theme to use the new tagging system</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mexicomedstudent.com/2007/10/692/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
