<?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>WordPress Snippets &#187; wordpress development</title>
	<atom:link href="http://www.wpsnippets.com/tag/wordpress-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wpsnippets.com</link>
	<description>Random musings about life, in addition to tips, code snippets and plugins for the average and newbie WordPress user</description>
	<lastBuildDate>Thu, 08 Sep 2011 14:07:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>WP 2.9 Features Vote Results say &#8216;Media Features &#8211; Put em&#8217; in core&#8217;?</title>
		<link>http://www.wpsnippets.com/2009/08/wp-2-9-features-vote-results-say-media-features-put-em-in-core/</link>
		<comments>http://www.wpsnippets.com/2009/08/wp-2-9-features-vote-results-say-media-features-put-em-in-core/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 15:25:11 +0000</pubDate>
		<dc:creator>flick</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.9 features]]></category>
		<category><![CDATA[canonical plugin]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[photoblog]]></category>
		<category><![CDATA[wordpress development]]></category>

		<guid isPermaLink="false">http://www.wpsnippets.com/?p=84</guid>
		<description><![CDATA[The results of the WordPress 2.9 Features Vote came out today, where Jane Wells wrote that over 3,500 people participated in the poll.  Although only the first question was mandatory, Media albums and Easier embedding of Media were clearly priorities &#8230; <a href="http://www.wpsnippets.com/2009/08/wp-2-9-features-vote-results-say-media-features-put-em-in-core/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The results of the <a title="2.9 Features Vote Results" href="http://wordpress.org/development/2009/07/2-9-vote-results/"><strong>WordPress 2.9 Features Vote</strong></a> came out today, where <strong><a title="Jane on WordPress" href="http://jane.wordpress.com/">Jane Wells</a> </strong>wrote that over 3,500 people participated in the poll.  Although only the first question was mandatory, <em>Media albums</em> and <em>Easier embedding of Media</em> were clearly priorities for most as they took up more than a third of the votes (34%).</p>
<p>I would have voted for the same thing &#8211; particularly for embedding media &#8211; since I tend to write and embed about third party content. For that reason I would probably have voted for a better media interface as well.</p>
<p>What is worrying though is that out of the 3284 people (apx 91% of total voters) who answered the 4th question about whether media features such as Albums should be:</p>
<ul>
<li>A Core or standard feature of <strong>WordPress</strong>; or</li>
<li>Bundled with core as a plugin; or</li>
<li>Left as a plugin in the Repository.</li>
</ul>
<p>56.2% said this should be in core! Thankfully there were still many who thought otherwise, but it seems most of these were developers rather than users.</p>
<p>This doesn&#8217;t mean that the demi-gods of <strong>WordPress</strong> development are going to go with the flow, as they said that:</p>
<blockquote><p>Clearly this issue deserves more discussion, and the concept of how we move toward a system of canonical plugins and/or core “packages” intended for different use cases (CMS, photoblog, portfolio, etc) will be a big topic in the months ahead.</p></blockquote>
<p>However, as a user, I really believe that if media features were introduced, &#8216;canonical&#8217; plugins that are either left in the Repository or &#8211; at a push &#8211; bundled are the way forward for several reasons:</p>
<ul>
<li>They will still &#8216;hook&#8217; or work effectively with Core, and presumably this will be because-</li>
<li>Plugin development may be done in-house or the third-party developer will work closely with the <strong>WordPress</strong> team; and</li>
<li>No excess code in Core for features not everyone uses, as the plugins are mainly standalone, which reduces the size of the core download; and</li>
<li>Avoids unnecessary code running in the background; whilst</li>
<li>Minimises the possibility of bloated code.</li>
</ul>
<p>No doubt <strong>WordPress</strong> will  investigate the routes taken by other software such as <strong><a title="Gallery" href="http://gallery.menalto.com/">Gallery by </a><a href="http://www.menalto.com/bharat/index.html">Bharat Mediratta</a></strong>, which offers 3 different packages for everyday users to download &#8211; the &#8216;Full&#8217; package is more than twice the size of the &#8216;Minimal&#8217; package &#8211; so the compromise is the &#8216;Typical&#8217; package to &#8216;satisfy the demands of most Gallery users&#8217;.</p>
<p>But having more than one download will probably confuse new entrants to the <strong>WordPress</strong> user base (I know the Gallery one confuses me &#8211; then again, I am easily confused) and I imagine that quite often the boundaries for &#8216;use cases&#8217;  &#8211; CMS, photoblog, etc. &#8211; might be too easily blurred to offer packages on that particularly basis, but I am open to other thoughts.</p>
<p>This is why the <strong>WordPress</strong> core is currently great as it is &#8211; because it is flexible enough for users to go opt for one or more &#8216;use cases&#8217;, and can be downloaded and installed in (less than) 5 minutes &#8211; all in a tidy 2.2MB package.</p>
<p>By contrast, <strong><a title="Joomla" href="http://joomla.org/">Joomla</a></strong>&#8216;s standard download is 6.4 MB and even Gallery&#8217;s &#8216;typical&#8217; package is some 4MB.</p>
<p>For these reasons, I believe that the new Media Features should not be in Core and should be offered separately as plugins. Leaving them in the Repository or &#8216;Repo&#8217; would be most ideal in my mind, because the Core download size will be smaller.</p>
<p>Then the issue will be simply how to include these features as an option within a user-friendly interface for users to simply &#8216;activate&#8217;, whereby <strong>WordPress</strong> core can then download and install them automatically, rather like the Core &#8216;upgrade&#8217; system now in use.</p>
<p>p/s: More opinions and related posts can be found in the <a title="PingBack for 2.9 Features Vote Results" href="http://wordpress.org/development/2009/07/2-9-vote-results/#comments">Pingback section</a> at the bottom of the <a title="Vote results for 2.9 Features" href="http://wordpress.org/development/2009/07/2-9-vote-results/">official blog post</a>, including a <a title="WP Tavern - 2.9 Voting Results - Comments" href="http://www.wptavern.com/forum/general-wordpress/734-2-9-voting-results-comments.html">dedicated WP Tavern thread</a> and even one discussing the <a href="http://www.r-statistics.com/2009/07/simple-visualization-of-a-11x5-table-for-wordpress-2-9-features-vote-results/" title="Simple visualization of a 11X5 table (for WordPress 2.9 Features Vote Results)">presentation of data</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wpsnippets.com/2009/08/wp-2-9-features-vote-results-say-media-features-put-em-in-core/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

