<?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>Edward Caissie &#187; cais</title>
	<atom:link href="http://edwardcaissie.com/tag/cais/feed/" rel="self" type="application/rss+xml" />
	<link>http://edwardcaissie.com</link>
	<description>practicing habitual skills</description>
	<lastBuildDate>Wed, 01 Feb 2012 13:55:29 +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>A New Workflow</title>
		<link>http://edwardcaissie.com/2011/10/a-new-workflow/</link>
		<comments>http://edwardcaissie.com/2011/10/a-new-workflow/#comments</comments>
		<pubDate>Sun, 09 Oct 2011 00:54:01 +0000</pubDate>
		<dc:creator>Edward Caissie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[BNS Theme Add-Ins]]></category>
		<category><![CDATA[cais]]></category>
		<category><![CDATA[NoNa]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://edwardcaissie.com/?p=1645</guid>
		<description><![CDATA[After an interesting discussion on twitter with @curtismchale, @ericmann, @mikeschenkel, and @rarst I have decided its time to have another look at &#8220;local development&#8221;. The basics so far have been the following downloads: Tortoise SVN Git WampServer PhpStorm Tortoise SVN and Git are for the version control aspects of this project; WampServer (since I am [...]]]></description>
			<content:encoded><![CDATA[<p>After an interesting discussion on twitter with <a title="Curtis McHale" href="http://www.curtismchale.ca">@curtismchale</a>, <a title="Eric Mann" href="http://www.eamann.com">@ericmann</a>, <a title="Mike Schinkel" href="http://about.me/mikeschinkel">@mikeschenkel</a>, and <a title="Rarst" href="http://www.Rarst.net">@rarst</a> I have decided its time to have another look at &#8220;local development&#8221;.</p>
<p>The basics so far have been the following downloads:</p>
<ol>
<li><a href="http://tortoisesvn.net/downloads.html">Tortoise SVN</a></li>
<li><a href="http://git-scm.com/">Git</a></li>
<li><a href="http://www.wampserver.com/en/download.php">WampServer</a></li>
<li><a href="http://www.jetbrains.com/phpstorm/download/">PhpStorm</a></li>
</ol>
<p>Tortoise SVN and Git are for the version control aspects of this project; WampServer (since I am testing on a Windows PC) is for the &#8220;local&#8221; environment; and PhpStorm is a recently discovered IDE that ties all of these together.</p>
<p>The next step was choosing a plugin and theme as well as setting up <a href="http://wordpress.org">WordPress</a>, my preferred CMS for development. I chose to go with the <a href="http://wordpress.org/download/nightly/">Nightly Builds</a> version of WordPress, keeping it up to date via the <a href="http://wordpress.org/download/svn/">core subversion access</a>.</p>
<p>The plugin and theme are respectively &#8216;BNS Theme Add-Ins&#8217; and &#8216;NoNa&#8217;. The first, a new WordPress plugin I recently released; and the second, one of my WordPress Themes due to be updated. To test the version control aspects these are now being maintained via <a href="https://github.com/">github</a>.</p>
<p>Although it has been a bit of a stumbling, grumbling affair I am finding the mix of these tools to have some interesting potential. I have been doing most of my current development work on &#8220;live&#8221; test servers (all I need is access to the Internet) and have always found everything goes quite well.</p>
<p>Transferring an existing project into the new process goes along these lines:</p>
<ol>
<li>Download existing project via FTP into the local environment folder.</li>
<li>Share the new plugin/theme with GitHub.</li>
<li>Develop and test in local environment.</li>
<li>Deploy to a test server for online testing.</li>
<li>Commit/push changes to GitHub.</li>
<li>Repeat steps 3 through 5 as needed.</li>
<li>Release to the appropriate WordPress repository.</li>
</ol>
<p>Starting a new project would work in a similar fashion &#8230; maybe.</p>
<p>The discussions on twitter gave me reason to reconsider local development so I will give this some time, namely the 30 day demonstration period attached to PhpStorm. If all works out I may just spend the $99 for the application and make this my new workflow.</p>
<p style='text-align:left'>&copy; 2011, <a href='http://edwardcaissie.com'>Edward Caissie</a>. All rights reserved. </p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcaissie.com/2011/10/a-new-workflow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BNS Theme Add-Ins 0.1 Live</title>
		<link>http://edwardcaissie.com/2011/09/bns-theme-add-ins-0-1-live/</link>
		<comments>http://edwardcaissie.com/2011/09/bns-theme-add-ins-0-1-live/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 22:49:02 +0000</pubDate>
		<dc:creator>Edward Caissie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[cais]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://edwardcaissie.com/?p=1622</guid>
		<description><![CDATA[Long story short: the first iteration of "BNS Theme Add-Ins" is now available on the WordPress Extend Plugin repository as of September 30, 2011.]]></description>
			<content:encoded><![CDATA[<p>Sometimes I look for any reasonable excuse to post; this one is just to hard to pass up as a new &#8220;status&#8221; post.</p>
<p>The following is from one of the newer Plugin repository enhancements: an email notification when an update is made to a plugin you contribute to.</p>
<blockquote>
<div>
<dl>
<dt>Revision</dt>
<dd><a href="http://plugins.trac.wordpress.org/changeset/445926" target="_blank">445926</a></dd>
<dt>Author</dt>
<dd>cais</dd>
<dt>Date</dt>
<dd>2011-09-30 22:30:33 +0000 (Fri, 30 Sep 2011)</dd>
</dl>
<h3>Log Message</h3>
<h3>Added Paths</h3>
<ul>
<li>bns-theme-add-ins/tags/0.1/</li>
<li><a href="https://mail.google.com/mail/?ui=2&amp;view=bsp&amp;ver=ohhl4rw8mbn4#132bc75eafdbe5ac_bnsthemeaddinstags01bnschildthemeaddinsphp">bns-theme-add-ins/tags/0.1/bns-child-theme-add-ins.php</a></li>
<li><a href="https://mail.google.com/mail/?ui=2&amp;view=bsp&amp;ver=ohhl4rw8mbn4#132bc75eafdbe5ac_bnsthemeaddinstags01readmetxt">bns-theme-add-ins/tags/0.1/readme.txt</a></li>
<li><a href="https://mail.google.com/mail/?ui=2&amp;view=bsp&amp;ver=ohhl4rw8mbn4#132bc75eafdbe5ac_bnsthemeaddinstrunkbnschildthemeaddinsphp">bns-theme-add-ins/trunk/bns-child-theme-add-ins.php</a></li>
<li><a href="https://mail.google.com/mail/?ui=2&amp;view=bsp&amp;ver=ohhl4rw8mbn4#132bc75eafdbe5ac_bnsthemeaddinstrunkreadmetxt">bns-theme-add-ins/trunk/readme.txt</a></li>
</ul>
</div>
<h3>Diff</h3>
<div>
<h4>Property changes: bns-theme-add-ins/tags/0.1</h4>
</div>
<div>
<h4>Added: bugtraq:number</h4>
</div>
<h4>Added: bns-theme-add-ins/tags/0.1/bns-child-theme-add-ins.php (0 =&gt; 445926)</h4>
</blockquote>
<p>Long story short: the first iteration of &#8220;BNS Theme Add-Ins&#8221; is now available on the WordPress Extend Plugin repository.</p>
<p>&nbsp;</p>
<p style='text-align:left'>&copy; 2011, <a href='http://edwardcaissie.com'>Edward Caissie</a>. All rights reserved. </p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcaissie.com/2011/09/bns-theme-add-ins-0-1-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BNS Theme Add-Ins</title>
		<link>http://edwardcaissie.com/2011/09/bns-theme-add-ins/</link>
		<comments>http://edwardcaissie.com/2011/09/bns-theme-add-ins/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 19:35:03 +0000</pubDate>
		<dc:creator>Edward Caissie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[cais]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://edwardcaissie.com/?p=1610</guid>
		<description><![CDATA[Although it started more as a &#8220;Mallory-Everest&#8221; idea, I just submitted to the WordPress Extend Plugins repository the &#8220;BNS Theme Add-Ins&#8221; plugin. My 11th submission! It is a collection of functions and code that can be used to extend the capabilities of WordPress Parent-Themes and Child-Themes. Current functions: * Add BNS Extra Theme Headers * [...]]]></description>
			<content:encoded><![CDATA[<p>Although it started more as a &#8220;<a title="Mallory-Everest Ideas" href="http://edwardcaissie.com/2010/08/mallory-everest-ideas/">Mallory-Everest</a>&#8221; idea, I just submitted to the <a title="WordPress Extend Plugins repository" href="http://wordpress.org/extend/plugins/">WordPress Extend Plugins</a> repository the &#8220;BNS Theme Add-Ins&#8221; plugin. My 11th submission!</p>
<p>It is a collection of functions and code that can be used to extend the capabilities of <a title="WordPress" href="http://wordpress.org">WordPress</a> Parent-Themes and Child-Themes. Current functions:</p>
<p>* Add <code>BNS Extra Theme Headers</code><br />
* Add <code>BNS Child-Theme Version Control</code><br />
* Add <code>BNS Readme Menu Item</code><br />
* Add <code>BNS Changelog Menu Item</code><br />
* Add <code>BNS Child-Theme TextDomain</code> and i18n (translation) support</p>
<p>Although I did offer to release each of the above functions individually, how I optimized this initial release (read: alpha version) requires the code to remain intact.</p>
<p>I usually make these announcements on <a title="BuyNowShop.com" href="http://buynowshop.com">BuyNowShop</a>, but this plugin quickly became very special as I utilized more advanced code techniques as well as core functionality I have not implemented in the past; and I just didn&#8217;t want to wait until it get subversion access.</p>
<p>Besides, this seemed like a great &#8220;Aside&#8221; post to make.</p>
<p>Enjoy!</p>
<p style='text-align:left'>&copy; 2011, <a href='http://edwardcaissie.com'>Edward Caissie</a>. All rights reserved. </p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcaissie.com/2011/09/bns-theme-add-ins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Submitted My First Patch</title>
		<link>http://edwardcaissie.com/2011/01/submitted-my-first-patch/</link>
		<comments>http://edwardcaissie.com/2011/01/submitted-my-first-patch/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 17:29:21 +0000</pubDate>
		<dc:creator>Edward Caissie</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cais]]></category>
		<category><![CDATA[Edward Caissie]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[patch]]></category>

		<guid isPermaLink="false">http://edwardcaissie.com/?p=1314</guid>
		<description><![CDATA[A WordPress core patch submission to add the (Parent-Theme) Template Version to a Child-Theme's data.]]></description>
			<content:encoded><![CDATA[<p>There has been some recent discussions on the <a href="http://make.wordpress.org/themes/">Make.WordPress.org/Themes</a> site dealing with the <a title="Discussion – Child Themes on the Repository – Guidelines" href="http://make.wordpress.org/themes/2011/01/24/discussion-child-themes-on-the-repository-guidelines/">inclusion of Child-Themes</a> in the <a href="http://wordpress.org/extend/themes/">WordPress.org Extend Theme</a> repository.</p>
<p>Amongst the suggestions and discussion is the idea of adding a <em>Template Version</em> to reference the version of the Parent-Theme for which the Child-Theme has been confirmed to work with by its author.</p>
<p>This struck me as an opportunity to have a look in core to see if this was being addressed; or, if I could offer a patch to address the idea. Several searches under various different criteria for this idea yielded no results &#8230; I didn&#8217;t expect any.</p>
<p>So, I proceeded to write and submit the patch. You can read the Trac ticket here: <a href="http://core.trac.wordpress.org/ticket/16395">#16395</a></p>
<p>I believe this will be a useful piece of information that can be added to the style.css header block, if accepted.</p>
<p>Now it&#8217;s just a matter of time &#8230; what are your thoughts? Feel free to add them here for my patch idea; or, join the discussions on the &#8220;<a href="http://make.wordpress.org/themes/">Make</a>&#8221; site.</p>
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Make.WordPress.org/Themes</div>
<p style='text-align:left'>&copy; 2011, <a href='http://edwardcaissie.com'>Edward Caissie</a>. All rights reserved. </p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcaissie.com/2011/01/submitted-my-first-patch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WPTO: Creating a Plugin</title>
		<link>http://edwardcaissie.com/2010/04/wpto-creating-a-plugin/</link>
		<comments>http://edwardcaissie.com/2010/04/wpto-creating-a-plugin/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 14:00:48 +0000</pubDate>
		<dc:creator>Edward Caissie</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cais]]></category>
		<category><![CDATA[Meetup]]></category>
		<category><![CDATA[wpto]]></category>
		<category><![CDATA[WPToronto]]></category>

		<guid isPermaLink="false">http://edwardcaissie.com/?p=394</guid>
		<description><![CDATA[I will be delivering a brief overview at the WordPress Toronto April 2010 Meetup on how I recently created a plugin. This will be the first presentation made for the Meetup group; and, as part of the ongoing agenda ideas, the WordPress theme for this meeting. The plugin, BNS Category Plus, was created for the [...]]]></description>
			<content:encoded><![CDATA[<p>I will be delivering a brief overview at the <a href="http://www.meetup.com/WPToronto/calendar/13176518/">WordPress Toronto April 2010 Meetup</a> on how I recently created a plugin. This will be the first presentation made for the Meetup group; and, as part of the ongoing agenda ideas, the <a href="http://wordpress.org/">WordPress</a> theme for this meeting.</p>
<p>The plugin, BNS Category Plus, was created for the <a href="http://hcasvolunteers.org/">HCAS Volunteers</a> group and may be publicly available in the near future. The concept extends the default Categories plugin to allow additional options. The overview will cover some design ideas and programming tips on how this and other plugins can be quickly created to fill a niche. I will also talk about the tools and resources I use to write and research plugin code.</p>
<hr />
<p>The slides from the presentation are available as a PDF here: <em><a class="downloadlink" href="http://edwardcaissie.com/downloads/Creating-a-Plugin1.pdf" title=" downloaded 126 times" >Creating a Plugin (126)</a></em></p>
<p>A link to the BNS Category Plus code will be provided once it is publicly released; meeting attendees are also welcome to contact me for a copy of the BNS Category Plus code before its release.</p>
<p style='text-align:left'>&copy; 2010, <a href='http://edwardcaissie.com'>Edward Caissie</a>. All rights reserved. </p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcaissie.com/2010/04/wpto-creating-a-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Ideas Help</title>
		<link>http://edwardcaissie.com/2010/02/wordpress-ideas-help/</link>
		<comments>http://edwardcaissie.com/2010/02/wordpress-ideas-help/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 14:49:04 +0000</pubDate>
		<dc:creator>Edward Caissie</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cais]]></category>
		<category><![CDATA[contribute]]></category>
		<category><![CDATA[Ideas]]></category>

		<guid isPermaLink="false">http://edwardcaissie.com/?p=314</guid>
		<description><![CDATA[Help clean up the old outdated threads at WordPress.org Ideas.]]></description>
			<content:encoded><![CDATA[<p><a href="http://wpdevel.wordpress.com/author/jane/">Jane Wells</a> posted on the <a href="http://wpdevel.wordpress.com/">WordPress Development Updates</a> blog this post recognizing the initial efforts of <a href="http://jeffc.me/">Jeff Chandler</a> and suggesting the community in general can add to this effort. The idea: clean up the old outdated threads in the <a href="http://wordpress.org/extend/ideas/">WordPress Ideas</a> section to improve its functionality. From Jane&#8217;s post:</p>
<blockquote><p>If you want to help (this is an easy way to contribute for those who aren’t coders), go to <a href="http://wordpress.org/extend/ideas/view/considering">http://wordpress.org/extend/ideas/view/considering</a>  and start looking at threads. Start from the pages at the back of the list, and on each one you can help resolve:</p>
<ul>
<li>Read the thread.</li>
<li>If you don’t know if something exists as a plugin or has been implemented, use Google.</li>
<li>Add a comment to the thread indicating the status/outcome. If you found an appropriate plugin, link to it.</li>
<li>Add the “modlook” tag.</li>
<li>Bask in the glow of knowing that this small task is part of a big job, and is much appreciated by the community.</li>
</ul>
<p>The sooner we get the old ideas cleared out of there, the sooner it can become more useful as a discussion tool (and clear up Trac to focus on accepted features and enhancements). So thanks, Jeffr0, and anyone else who steps up to join us in this task!<br />
<cite><a href="http://wpdevel.wordpress.com/2010/02/24/id-like-to-give-some-props-to-jeffr0-f/">Jane Wells</a></cite>
</p></blockquote>
<p>I will be adding this to my daily to-do list of WordPress related items, will you?</p>
<p style='text-align:left'>&copy; 2010, <a href='http://edwardcaissie.com'>Edward Caissie</a>. All rights reserved. </p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcaissie.com/2010/02/wordpress-ideas-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recognition</title>
		<link>http://edwardcaissie.com/2009/11/recognition/</link>
		<comments>http://edwardcaissie.com/2009/11/recognition/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:26:59 +0000</pubDate>
		<dc:creator>Edward Caissie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cais]]></category>

		<guid isPermaLink="false">http://edwardcaissie.com/?p=137</guid>
		<description><![CDATA[Thank you to all the volunteers at WordPress Support forums and thank you to the moderators for your recognition of our efforts.]]></description>
			<content:encoded><![CDATA[<p>Recognition for ones contributions is always a reward in itself.</p>
<p>I like to spend time on the <a href="http://wordpress.org/support/">WordPress Support</a> forums helping where I can. Some days I&#8217;m able to offer a tip, or a suggestion, or a bit of advice; other days I am learning from what I read. I do what I can to contribute to the community and I was greatly pleased to see it recognized &#8230; as well as seeing all the other great people that volunteer their time and efforts on the Support forums receiving recognition for their efforts, too.</p>
<p>The following is an excerpt from the blog post &#8220;<a href="http://wordpress.org/development/2009/11/a-little-support/">A Little Support?</a>&#8221; at WordPress.org:</p>
<blockquote><p>
<strong>The Honor Roll</strong><br />
These people are not official moderators, but their knowledge and activity levels have caught the attention of those who are. A big round of thanks to these folks for selflessly sharing their knowledge with other WordPress users.</p>
<p><strong>Most active</strong> volunteers, nominated by more than one official moderator for recognition (for the reasons given):<br />
alchymyth – “Overall knowledge”<br />
apljdi – “Overall knowledge and programming skills”<br />
t31os_ – “Programming skills”<br />
whooami – “For her security responses” “Knows her stuff”</p>
<p><strong>Generally active</strong> volunteers, nominated by official moderators for recognition:<br />
esmi, ClaytonJames, numeeja, stvwlf, buddhatrance, songdogtech, alism, alchymyth, Ipstenu, RVoodoo, jdingman, kmessinger, ArnoldGoodway, Shane G., figaro, jonimueller, blepoxp, <em><strong style="font-size: 18px;"><a href="http://wordpress.org/support/profile/914362">cais</a></strong></em>, mfields, designdolphin, doc4, greenshady, mercime, mrmist, bh_WP_fan , henkholland, krembo99, jdembowski, pboosten, adiant, andrea_r, GDHosting, Gangleri.</p>
<p>Some <strong>newcomers</strong> who’ve been getting active:<br />
a_johnson, equalmark, WebTechGlobal, kymac.<br />
<cite>Posted November 30, 2009 by <a href="http://jane.wordpress.com/">Jane Wells</a>.</cite></p></blockquote>
<p>Thank you to all those mentioned above, the list is by no means exhaustive &#8230;</p>
<p style='text-align:left'>&copy; 2009 &#8211; 2010, <a href='http://edwardcaissie.com'>Edward Caissie</a>. All rights reserved. </p>
]]></content:encoded>
			<wfw:commentRss>http://edwardcaissie.com/2009/11/recognition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

