<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

	<channel>
	
	<title>EllisLab Blog</title>
	<link>http://ellislab.com/blog/</link>
	<description></description>
	<copyright>Copyright 2012 EllisLab</copyright>
	<docs>http://www.rssboard.org/rss-specification</docs>
	<generator>ExpressionEngine v2.2.2 http://expressionengine.com/</generator>
	<language>en</language>
	<lastBuildDate>Thu, 19 Apr 2012 14:03:59 GMT</lastBuildDate>
	<atom:link href="http://ellislab.com/blog/feed" rel="self" type="application/rss+xml" />


	<item>
		<title>Real Time Communication Tools for Distributed Companies</title>
		<link>http://ellislab.com/blog/comments/communication_tools_for_distributed_companies</link>
		<author>lisa.wess@ellislab.com (Lisa Wess)</author>
		
		<comments>http://ellislab.com/blog/comments/communication_tools_for_distributed_companies</comments>		<description><![CDATA[<p>From day one, EllisLab has been a distributed company. I oft-times get asked how we handle daily communication when we are not co-located.&nbsp; In an office, there are many ways that people connect - both planned and spontaneous.&nbsp; We&#8217;re not in an office, so how do we have those connections?&nbsp; How do we handle daily communication needs such as organizing our work, that &#8216;water-cooler&#8217; socializing, brainstorming, peer coding, and most importantly, staving off isolation?&nbsp; How do we keep that vital human connection going?</p>

<p>Communication is a broad topic and communication in a distributed company gets complex quickly. We&#8217;ve learned a lot over the years about how to do this (and how not to do this). Today I&#8217;m just going to focus on the tools we use at EllisLab to stay connected with each other in <em>real time</em> (vs. intranets, forums, private blogs). </p>

<h4>GoToMeeting: Company wide pow-wow</h4>

<p>We use <a href="http://www.gotomeeting.com/fec/">GoToMeeting</a> for a few key meetings. These include meetings where we need full staff attendance, and especially when we wish to bring in third-parties to gather feedback.&nbsp; </p>

<p>GoToMeeting allows offers us several features that help, including the ability to dial in to meetings, use a variety of mobile devices, share webcams, and other collaboration tools.</p>

<p>GoToMeeting does require that the &#8220;Organizer&#8221; be present, which isn&#8217;t always possible when random staff need to collaborate.&nbsp; So enters Sococo&#8230;</p>

<h4>Sococo: The &#8220;Virtual&#8221; office</h4>

<p><img src="http://ellislab.com/images/uploads/sococo_cap.jpg" alt="The EllisLab staff gather in the virtual courtyard" height="390" width="500" style="border: 0;" alt="image" /></p>

<p><a href="https://www.sococo.com/home.php">Sococo</a> is a GUI based interface that gives us the look and feel of an office.</p>

<p>Each of our team members has their own individual offices, plus we have two conference rooms and the courtyards for socializing. We hang out in our offices while working and use it for daily stand-ups, impromptu meetings, and general socializing.</p>

<p>Sococo&#8217;s strengths include a push to talk option, which can be invaluable in our sometimes pet and/or child filled homes, and super easy screen sharing.&nbsp; Because it is an office concept, there is no need for a single organizer, and our team can use it as needed without asking for a particular person to be present to keep the meeting space open.</p>

<h4>HipChat: &#8220;The Watercooler&#8221;</h4>

<p>Our entire team uses <a href="https://www.hipchat.com/">HipChat</a>, staying online while working, for all instant messenger needs. This gives us an easy way to talk with each other, see if we&#8217;re in a &#8220;do not disturb&#8221; mode or whatever else we might be up to. </p>

<p>It&#8217;s also really easy to setup &#8220;rooms&#8221; and get group chat discussions going quickly. Here are the current list of &#8220;rooms&#8221; in the EllisLab HipChat.</p>

<ul>
<li>Board Games: Yes, we play board games together!</li>
<li>Dev Robots: Where our development team come together to discuss any coding issues, gain peer support, rant about missing semi-colons and commas, and  communicate as needed.</li>
<li>EllisLab Lobby:&nbsp; We use this for attending Apple events.&nbsp; No kidding!&nbsp; We come together as a company, hang out in the Lobby, and chatter about whatever live blogging for that Apple Event has just said. </li>
<li>Thunder Cats:&nbsp; This is where our Support Team hangs out.&nbsp; In here they share threads to avoid doubling responses, get assistance with threads when floundering, and generally socialize</li>
</ul>

<p>HipChat has excellent mobile applications, and can work through XMPP/Jabber to allow our staff to choose the application of their choice to connect.</p>

<p>HipChat and Sococo especially are important parts of our team feeling connected to one another, sharing space, and having someone to vent at or soundboard new ideas.&nbsp; Essentially, HipChat and Sococo function as our &#8216;water cooler&#8217; for those small, impromptu, but often critical connections and communication needs.</p>

<h4>Planes, Trains, and Automobiles</h4>

<p>Last, but not least, we use &#8220;old fashion&#8221; methods to get together 1-2 times a year, most often at <a href="http://eeciconf.com">EECI</a>. </p>

<p>All of us look forward to these trips.&nbsp; We get away from our homes and join our other family - EllisLab.&nbsp; These often include work sessions, but of far more importance is the downtime, socializing, and bonding that getting together bring.&nbsp; Yes, the in-person element is absolutely critical, and the team getting together for a few days is invigorating, exciting, and FUN!</p>

<p>The danger in working in such a distributed manner is always the lack of connection and communication, the distance, and the feeling of isolation.&nbsp; This makes a commitment to each other, to honesty, and being geniune humans the most critical tool. Each member of our team has to make a special effort to reach out to each other and say &#8220;hi&#8221; for no reason other than we just like each other and enjoy working together.</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/communication_tools_for_distributed_companies#When:18:58:57Z</guid>
		<pubDate>Thu, 19 Apr 2012 18:58:57 GMT</pubDate>
	</item>

	<item>
		<title>Speaking on Respect</title>
		<link>http://ellislab.com/blog/comments/speaking_on_respect</link>
		<author>james.mathias@ellislab.com (James Mathias)</author>
		
		<comments>http://ellislab.com/blog/comments/speaking_on_respect</comments>		<description><![CDATA[<p>Recently, I was asked to speak at an industry conference.</p>

<p>I was honored beyond words to have been asked. I said yes immediately. The conference, Made By Few, took place in Little Rock, Arkansas, on the 24th of March 2012. Little Rock is close enough to Nashville to make driving an option, so that is exactly what we did. I said we, because I took my lovely and supportive family along with me. We drove down on the 23rd, getting into Little Rock just in time to attend the delicious speaker dinner.</p>

<p>The next day I took my family to the Little Rock Discovery Museum, where we all had a super fun time, had lunch and walked down to the venue, where I took the podium at 2pm. </p>

<p>I spoke on Respect and how it relates to everything I do in this industry. The team at Made by Few filmed the whole thing, and posted it to the internet, so now you too can hear every word I said.</p>

<iframe src="http://player.vimeo.com/video/39394380?title=0&amp;byline=0&amp;portrait=0" width="549" height="309" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe><p><a href="http://vimeo.com/39394380">James Mathias - Made By Few</a> from <a href="http://vimeo.com/user11045374">Made by Few</a> on <a href="http://vimeo.com">Vimeo</a>.</p>

<p>I want to thank Arlton Lowry, Made By Few organizer and visionary for giving me the opportunity to speak at his wonderful conference. I have nothing but respect for the man and what he accomplished. I want to thank the Made by Few audience for being so welcoming and gracious to this first time speaker, and hearing me out. I appreciate it beyond words.</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/speaking_on_respect#When:20:26:59Z</guid>
		<pubDate>Tue, 03 Apr 2012 20:26:59 GMT</pubDate>
	</item>

	<item>
		<title>Plugging In</title>
		<link>http://ellislab.com/blog/comments/plugging_in</link>
		<author>shane.eckert@ellislab.com (Shane Eckert)</author>
		
		<comments>http://ellislab.com/blog/comments/plugging_in</comments>		<description><![CDATA[<p>Hi! My name is Shane, and I am the newest addition to the EllisLab family! I would like to share how you can get plugged into this great community of ours. Getting plugged in can be of great benefit to you. Not only will it allow you to keep up to date on the latest releases and functionality with our products, in my case, being plugged in paved the way for joining the EllisLab team. See, in October 2011 I had been unemployed for almost a year. I was supporting my wife and four children by taking on web development projects, and was getting frustrated at the amount of time and energy that it took to develop PHP from scratch. So I asked a friend, <a href="http://hellobold.com/">Noah Stokes</a> (<a href="https://twitter.com/motherfuton">@motherfuton</a>), how he was able to turn out high quality sites so often. Noah pointed me in the direction of EllisLab&#8217;s Open Source PHP Framework called <a href="http://codeigniter.com">CodeIgniter</a>. A quick download and I hit the ground running. </p>

<p><strong>Getting Connected</strong><br />
The community means a lot to me and has so much to offer! I would like to share with you a few different ways to get plugged into the community.</p>

<p>The first way to get connected, and one of the most fun in my opinion, is through Twitter.&nbsp; You can start by following <a href="https://twitter.com/EllisLab">@EllisLab</a>. Please note that while there are several accounts you can follow <a href="https://twitter.com/EE">@EE</a>, <a href="https://twitter.com/CodeIgniter">@CodeIgniter</a> and <a href="https://twitter.com/MojoMotor">@MojoMotor </a> most of the tweets will be coming from @EllisLab. I also found that keeping an eye on a few hashtags, like <a href="https://twitter.com/search/%23eecms">#eecms</a>, <a href="https://twitter.com/search/%23codeigniter">#codeigniter</a>, and <a href="https://twitter.com/search/%23ExpressionEngine">#ExpressionEngine</a> to be extremely helpful. Conversations in the community often happen around these three hashtags, the most popular one being <a href="https://twitter.com/search/%23eecms">#eecms</a>. </p>

<p>After coming on board with EllisLab, I found that a fellow Customer Advocate, <a href="https://twitter.com/KyleCotter">@KyleCotter</a>, runs <a href="http://eehash.com/">EE Hash</a>. One of the nice things about EE Hash is that it shows you a one page view of all the conversations on twitter for the more popular hashtags. I also like visiting it as it aggregates news from some of the top EE websites. So I can stay up to date on EE news by visiting this one site.</p>

<p>What hashtags do you find helpful for staying connected in the community? Who do you follow on Twitter that helps you feel a part of the community? Tell me in the comments and be sure to check the end of this post for a list of ElliLab folks on Twitter.</p>

<p>Twitter is not the only way to join in the discussion. The <a href="http://expressionengine.com/forums">ExpressionEngine forums</a> and the <a href="http://codeigniter.com/forums/">CodeIgniter Forums</a> are a great place to meet other talented web professionals. You can get help with code and questions, as well as gather around your favorite EllisLab products and discuss new ways of approaching web design and development. The members of our community have a lot in common, this becomes evident as you read through the threads. So, if you are not a member of the community, I invite you to join us! The cost for joining our forums is NOTHING. It&#8217;s free! I think you&#8217;ll find a community of helpful and respectful people passionate about making the web better. If you are new, you can expect more experienced users to come alongside and help you. If you are experienced, we would love to have your input and expertise!</p>

<p>Speaking of expertise, another way for those of you with a passion for ExpressionEngine and PHP to get involved in our community is to become an <a href="http://expressionengine.com/developers/">ExpressionEngine developer</a>! We actually encourage the development community surrounding EE to build and charge for their commercial add-ons. There are several <a href="http://expressionengine.com/forums/viewforum/106/">Feature Requests</a> in the forums that could be modules! And I hear new ideas everyday in the forums and on twitter that I wish users would turn into reality! Make sure to check out <a href="http://devot-ee.com/">Devot:ee</a> to see the bustling activity of the developer community around ExpressionEngine. We have <A href="http://expressionengine.com/user_guide/development/">some documentation</a> to help get you started.</p>

<p>In addition to Twitter and the forums, we&#8217;ve recently started to notice quite a bit of discussion taking place on <a href="http://www.quora.com/">Quora</a>. Both <a href="http://www.quora.com/CodeIgniter">CodeIgniter</a> and <a href="http://www.quora.com/ExpressionEngine">ExpressionEngine</a> are popular topics! It&#8217;s a great community and as fellow Customer Advocate <a href="https://twitter.com/dan_decker">@dan_decker</a> pointed out to me, we are seeing some people over at Quora that we do not see in the other gathering places (Twitter and the Forums). It&#8217;s an opportunity to flex your ExpressionEngine and CodeIgniter muscles in a different dynamic. Have I mentioned that teaching is a great way to learn?</p>

<p>Lastly, I want to thank you all for letting me serve you. I wake up every morning looking forward to logging in because of our awesome community. I would love to see more of you join the conversation as I know you have much to offer. At EllisLab, we want to help you succeed!</p>

<p>In closing, I had a user tell me the other day that for every question he asked about CodeIgniter or ExpressionEngine on the forums, he made it a point to answer or chime in on three different threads. Just another example of how you guys rock!</p>

<p>Happy Coding!</p>

<p><strong>Tweeting from EllisLab</strong><br />
<a href="https://twitter.com/RickEllis">@RickEllis</a> - Rick Ellis<br />
<a href="https://twitter.com/Knight777">@Knight777</a> - Leslie Camacho<br />
<a href="https://twitter.com/jmathias">@jmathias</a> - James Mathias<br />
<a href="https://twitter.com/Wesbaker">@Wesbaker</a> - Wes Baker<br />
<a href="https://twitter.com/_KevinSmith">@_KevinSmith</a> - Kevin Smith<br />
<a href="https://twitter.com/Marcusneto">@Marcusneto</a> - Marcus Neto<br />
<a href="https://twitter.com/KyleCotter">@KyleCotter</a> - Kyle Cotter<br />
<a href="https://twitter.com/amnotsam">@amnotsam</a> - Sam Wilson<br />
<a href="https://twitter.com/pkriete">@pkriete</a> - Pascal Kriete<br />
<a href="https://twitter.com/KevinCupp">@KevinCupp</a> - Kevin Cupp<br />
<a href="https://twitter.com/brandon_h_jones">@brandon_h_jones</a> - Brandon Jones<br />
<a href="https://twitter.com/dan_decker">@dan_decker</a> - Dan Decker<br />
<a href="https://twitter.com/shaneeckert">@shaneeckert</a> - Shane Eckert</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/plugging_in#When:20:24:33Z</guid>
		<pubDate>Wed, 28 Mar 2012 20:24:33 GMT</pubDate>
	</item>

	<item>
		<title>EllisLab and Gippy&#8217;s Internet Solutions Sever Ties</title>
		<link>http://ellislab.com/blog/comments/ellislab_and_gippys_internet_solutions_sever_ties</link>
		<author>leslie.camacho@ellislab.com (Leslie Camacho)</author>
		
				<description><![CDATA[<p>After ten years, EllisLab, Inc. and Gippy&#8217;s Internet Solutions, LLC (the company that has powered the services provided at EngineHosting) are parting ways, giving both companies the freedom to pursue independent business goals. </p>

<p>On a number of occasions, including at EECI 2011 New York, the principals at Gippy&#8217;s expressed a desire to move on from our current relationship, freeing them to pursue business goals that would not be permissible within our current contract. So while EllisLab is saddened to see the relationship end, today we are officially ending our association with Gippy&#8217;s.</p>

<p>The ten year relationship has been so seamless that most are not even aware that there were two different companies behind EngineHosting. That experience is difficult to craft and both companies succeeded, which was a huge win for all of the ExpressionEngine clients that have enjoyed rock solid hosting over the years. We are proud of what both companies were able to accomplish in that regard.</p>

<p>Gippy&#8217;s has always been an excellent hosting provider and upstanding contributor to the Community and we have every reason to believe that will continue far into the future. </p>

<p>The only practical change for the Community is that ExpressionEngine is now available exclusively through ExpressionEngine.com. If you previously purchased your ExpressionEngine license through Gippy&#8217;s, it will of course remain valid.</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/ellislab_and_gippys_internet_solutions_sever_ties#When:23:56:51Z</guid>
		<pubDate>Thu, 08 Mar 2012 23:56:51 GMT</pubDate>
	</item>

	<item>
		<title>The Intelligent and Good Looking PixelBuzz #5 EE Winners</title>
		<link>http://ellislab.com/blog/comments/pixelbuzz_5_ee_winners</link>
		<author>leslie.camacho@ellislab.com (Leslie Camacho)</author>
		
		<comments>http://ellislab.com/blog/comments/pixelbuzz_5_ee_winners</comments>		<description><![CDATA[<p>In the last issue of PixelBuzz I decided to do an impromptu contest at the very end of the email just to get an idea of how many people actually read all the way to the bottom. </p>

<p>The contest was simple. The first reader to correctly identify a comic strip reference would receive a free ExpressionEngine license. Of course, that&#8217;s hardly fair for a thousand reasons, so I&#8217;ve expanded the winner pool. </p>

<p>We have a three way tie for &#8220;first reader.&#8221; Congratulations to <a href="http://www.hopstudios.com/">Travis Smith</a>, <a href="http://nataliav.me/">Natalia Ventre</a>, and <a href="http://michaelrog.com/">Michael Rog</a>! You all win an ExpressionEngine license (you&#8217;ll be emailed shortly). </p>

<p>They won the contest within 120 seconds of the newsletter being sent. So I decided to give away three more licenses at random to anyone who answered within the next 24 hours. </p>

<p>Additional congratulations go to <a href="http://westminsterpromotions.com">Jack Tse</a>, <a href="http://vivianfoate.com/">Mike Foate</a>, and <a href="http://fxidesigns.com">Joe</a>! </p>

<p>Not signed up for the newsletter? Distinguish yourself as being of &#8220;superior intelligence and good looks&#8221;* by <a href="http://ellislab.com/connect">signing up now</a>.</p>

<p>*This is the reference that had to be identified to win the license. Much love to all fellow <a href="http://dilbert.com/strips/comic/1995-12-16/">DNRC members</a> out there.</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/pixelbuzz_5_ee_winners#When:04:15:11Z</guid>
		<pubDate>Fri, 24 Feb 2012 04:15:11 GMT</pubDate>
	</item>

	<item>
		<title>EllisLab 2012, From the Desk of the CEO</title>
		<link>http://ellislab.com/blog/comments/ellislab_2012</link>
		<author>leslie.camacho@ellislab.com (Leslie Camacho)</author>
		
		<comments>http://ellislab.com/blog/comments/ellislab_2012</comments>		<description><![CDATA[<p>EllisLab turns ten today, January 20, 2012. We have officially been in the &#8220;helping web professionals&#8221; business for <a href="http://ellislab.com/company/history ">ten years</a>.</p>

<p>I&#8217;m proud of what we&#8217;ve accomplished in the past ten years but to a large extent its meaningless. That&#8217;s not how our industry and our Community works. What follows is not a list of amazing accomplishments and back slaps. It doesn&#8217;t matter what we did last year or the year before. What matters is what we&#8217;re doing right now and where we&#8217;re going next. I am proud of what we did last year (more growth, expansion, hiring, building, shipping). But I am not satisfied, not even close. </p>

<p>I have a very clear picture of where I want EllisLab to be and we&#8217;re getting there, but we&#8217;re not there yet. I want to go faster. A few days ago <a href="http://www.airbagindustries.com/archives/airbag/march.php">Greg Storey wrote</a>:</p>

<blockquote><p>Lets conquer 2012 together and make it a point in time when we can all look back and agree that&#8217;s when it all really began.</p>
</blockquote>

<p>That tone resonates deep inside my soul. </p>

<p>I&#8217;ve initiated Phase Two of my plan for EllisLab, &#8220;Irrevocable Change.&#8221; As a team we&#8217;ve committed ourselves to the sort of change from which there is no going back. It puts front and center that what we&#8217;ve done won&#8217;t take us where we want to go. Every single person at EllisLab is working on building and creating better products and services to make your lives and the lives of your clients better. </p>

<p>Here&#8217;s what we&#8217;re doing for you right now and what&#8217;s next. </p>

<p>ExpressionEngine 2.4 will ship this month, most likely early next week (the team is doing its final checks today). This is the first release with EE Reactor contributions and we&#8217;re very excited to get it out to you. </p>

<p>ExpressionEngine 2.5 will ship 6-8 weeks after EE 2.4 ships. Yes, that&#8217;s two major releases fairly close together. We decided to take this approach because EE 2.5 will ship with a default Editor. We just code reviewed the Editor last week but haven&#8217;t had the chance to give it full testing or review. We don&#8217;t want to delay EE 2.4 but neither do we want you to have to wait any longer than necessary for the Editor. The solution is to give you EE 2.5 sooner rather than waiting out ExpressionEngine&#8217;s full twelve week release cycle. </p>

<p>In February EllisLab is sending <a href="http://ellislab.com/company/team/pascal_kriete">Pascal Kriete</a> to <a href="http://www.ciconf.com/">CodeIgniter Conference in London</a>. We&#8217;ve always wanted to have an official presence at a CI event over the pond and we&#8217;re happy we can finally make that happen this year. If you&#8217;re going to be there, make Pascal buy you a drink and then talk his ear off about what you want in CodeIgniter. CI is Pascal&#8217;s passion and he leads CI development at EllisLab. Between Pascal, Phil Sturgeon, and the impressive CI Community, you&#8217;ll have plenty of opportunity to influence what&#8217;s next for CI. </p>

<p>MojoMotor 1.2 will be released in February. Brandon Jones worked extra hard over the holidays to get it ready and is working with the team to prep the release. If you want a preview of it (along with EE&#8217;s forth coming Editor) sign up for the <a href="http://ellislab.com/connect">newsletter</a> if you haven&#8217;t already. </p>

<p>There&#8217;s a whole lot more in the works, but I think this covers enough ground to get the year started. Here&#8217;s to 2012! It&#8217;s going to be an epic adventure.</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/ellislab_2012#When:19:10:13Z</guid>
		<pubDate>Fri, 20 Jan 2012 19:10:13 GMT</pubDate>
	</item>

	<item>
		<title>CodeIgniter OSL 3.0 Compliance Examples</title>
		<link>http://ellislab.com/blog/comments/codeigniter_osl_3.0_compliance_examples</link>
		<author>derek.jones@ellislab.com (Derek Jones)</author>
		
		<comments>http://ellislab.com/blog/comments/codeigniter_osl_3.0_compliance_examples</comments>		<description><![CDATA[<p>December&#8217;s PHP framework survey helped us to see how you were using CodeIgniter so we could provide concrete examples of how easy it is to use Open Software License 3.0. We discovered that 95% of the respondents use CodeIgniter in one of three ways.&nbsp; We are providing an OSL 3.0 compliance example for each scenario to show how easy the obligations (and EllisLab) are to satisfy.</p>

<p>Also, keep in mind that CodeIgniter’s OSL 3.0 license does not apply to your own code (the application folder) unless you have chosen to license that as OSL 3.0 as well.</p>

<p class="highlight">The content in this article is neither legal advice nor a legally binding interpretation of OSL 3.0. We are sharing our opinions, thoughts and conclusions which we hope are helpful to you. You should consult an attorney with questions regarding your specific legal needs and the terms or interpretation of any software license.</p>

<h3 id="sites_for_myself">Web Sites and Services for Myself</h3>

<p>My name is Webb Tinkerer, and I use CodeIgniter to build web sites and services mostly for myself.&nbsp; I use it for my personal site, for instance.&nbsp; I have built sites for my friends and some coworkers, but I&#8217;ve not yet billed anyone as a client, as I&#8217;m still learning and have a full-time job that&#8217;s unrelated to the web.</p>

<p>My use of CodeIgniter is an unmodified stock installation, in fact I update it nearly daily from GitHub&#8217;s develop branch.&nbsp; My application folder is a hodge-podge of my own code, and all kinds of libraries and classes I&#8217;ve found around the web.&nbsp; Some are MIT licensed, some are BSD, there are a couple LGPL, and I even have one commercial script with a proprietary license.&nbsp; I don&#8217;t share my application folder with anyone.</p>

<p>How did I decide to reasonably make the source code of the OSL 3.0 licensed CodeIgniter files on my site available for those who want it?&nbsp; I have a <a href="https://github.com/EllisLab/codeigniter">Powered by CodeIgniter</a> link in my footer that points to the official GitHub repo.&nbsp; CodeIgniter rocks!</p>

<h3 id="self_employed">Self-Employed, Powering Sites and Services for Small to Medium-sized Businesses</h3>

<p>My name is S. E. Owens, and I am a self-employed web developer.&nbsp; Most of my clients are small to medium-sized business either looking to improve their web presence, or to execute their idea for the next great tool or service on the web.&nbsp; Some of them even come to me because they&#8217;ve chosen CodeIgniter already so they can ensure that it&#8217;s easy to find a skilled developer down the road, and they found me via the CodeIgniter community.</p>

<p>Most of the time I use CodeIgniter off-the-shelf, but every once in awhile I apply a simple hack here or there to change the system to how I prefer things to work.&nbsp; For instance, there&#8217;s this hack that I make to the Session library every single time, and rather than maintain a MY_ class, I have a fork on GitHub that includes my improvements, so that when I make changes to it, it&#8217;s super easy to deploy to all of my clients.</p>

<p>How did I decide to reasonably make the source code of the OSL 3.0 licensed CodeIgniter files that I&#8217;m distributing available for those who want it?&nbsp; Well, as I mentioned, I forked CodeIgniter at GitHub, and my fork is public.&nbsp; My hack to system/library/Session.php keeps EllisLab&#8217;s Attribution Notice, but also includes mine:</p>

<blockquote><p>Modifications to this file by S. E. Owens are Licensed under the Open Software License 3.0 and Copyright (c) 2012, S. E. Owens.&nbsp; Questions regarding the modifications or the license should be directed to s.e.owens@example.com</p>
</blockquote>

<p>And though OSL 3.0 doesn&#8217;t burden me with doing so, on my online portfolio, I highlight that I am an top-notch CodeIgniter developer and link to the technologies that my client sites were built with, including CodeIgniter.&nbsp; I have a lot of PHP projects and CodeIgniter related work at GitHub that I also link to from my web site, including my fork mentioned previously with my Session improvements.</p>

<h3 id="agency">Agency Building Sites for Medium to Large Businesses</h3>

<p>My name is Joey Bloggs and I&#8217;m the CEO of Fake Foo Creative.&nbsp; We build sites for many large organizations: Fortune 500 companies, universities, government agencies, and non-profits.&nbsp; We use a variety of technologies in our work, and typically our clients do not allow us to disclose the technologies nor the source code used to build their sites.</p>

<p>A few projects are for distributable open source applications, so we just licensed the whole shebang as OSL 3.0 and the source code is available from those products&#8217; web sites.&nbsp; However our client work is largely unshareable, so when we use CodeIgniter, we are careful to make the changes only within the application folder, either with new libraries or by extending CodeIgniter&#8217;s classes. This way, we are sure that all of the code that relates to our clients is under whatever license we or they desire, even if we are modifying or extending CodeIgniter significantly.</p>

<p>How did we decide to reasonably make the source code of the OSL 3.0 licensed CodeIgniter files that we&#8217;re distributing available for those who want it?&nbsp; On our company web site, we link to our official presence on GitHub, and one of our repositories is an unmodified fork of the official CodeIgniter repository.&nbsp; We have separate repositories for our open source OSL 3.0 licensed CodeIgniter applications since those are not linked dynamically to the official CodeIgniter repository.</p>

<h3>Conclusion</h3>

<p>These scenarios were hypothetical examples that encompass nearly all of the reported use cases of CodeIgniter.&nbsp; Hopefully you were able to identify yourself somewhere along the way and if you were previously unsure what CodeIgniter&#8217;s upcoming use of OSL 3.0 means for you, we hope you&#8217;ve gained some clarity.&nbsp; These examples do not limit your options either.&nbsp; Remember that the license&#8217;s wording is as follows (emphasis ours):</p>

<blockquote><p>Licensor reserves the right to satisfy this obligation by placing a machine-readable copy of the Source Code in an information repository <em>reasonably calculated</em> to permit <em>inexpensive and convenient access</em> by You for as long as Licensor continues to distribute the Original Work.</p>
</blockquote>

<p>We used GitHub in the examples not because that&#8217;s required - OSL 3.0 doesn&#8217;t allow us to demand that specific methods are used - but because for most, it will be the most obvious and the simplest.&nbsp; You could:</p>

<ul>
<li>host downloads on your own sites</li>
<li>use other public source code repositories (BitBucket, Sourceforge, Google Code, etc.)</li>
<li>mail physical copies to people who call you asking for it</li>
<li>...</li>
</ul>

<p>The interpretation is broad because what OSL 3.0 (and EllisLab) asks is essentially to use good judgment.&nbsp; If you are using CodeIgniter, acknowledge and share the original or modified work in some way under the same terms you received it in a location and method that is reasonably determined to be inexpensive and convenient.</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/codeigniter_osl_3.0_compliance_examples#When:23:07:06Z</guid>
		<pubDate>Thu, 12 Jan 2012 23:07:06 GMT</pubDate>
	</item>

	<item>
		<title>The Conference for Students, By Students.</title>
		<link>http://ellislab.com/blog/comments/the_conference_for_students_by_students</link>
		<author>kyle.cotter@ellislab.com (Kyle Cotter)</author>
		
		<comments>http://ellislab.com/blog/comments/the_conference_for_students_by_students</comments>		<description><![CDATA[<p>It&rsquo;s <a href="http://futureofwebdesign.com/">Future of Web Design</a> &lsquo;09. <a href="http://dabrook.org/">Zac Gordon</a> was crazy enough to drive four high school students to New York for this event. This is where I met <a href="http://danphilibin.com/">Dan Philibin</a>, the dedicated, passionate, high school student, making his way in the web industry. After listening to presentations and talking to the likes of <a href="http://simplebits.com/">Dan Cederholm</a>, <a href="http://mikekus.com/">Mike Kus</a>, and <a href="http://elliotjaystocks.com/">Elliot Jay Stocks</a>, all of us were on a nerd high. It was at this point in time that the idea for a student based conference crossed our minds. We wanted a conference geared towards high school students that would make them want to join the industry. A conference to show them why the internet rocks.</p>

<p>We hit the ground running and planned a conference for April 9th, 2010. We attended Future of Web Design back in November. That left five months to plan, organize, and do something none of us had <strong>ever</strong> dreamed of doing. Somehow, we got David DeSandro to speak. Somehow, we got Dan to come down from Pennsylvania to be the keynote. Somehow, <a href="http://dabrook.org/blog/2010-conference-videos">we pulled this off</a>. That&rsquo;s not to say it was without flaws. It was full of issues. But, I get to say I organized a conference at age 15. The event was successful enough that we went back and <a href="http://dabrook.org/conferences/2011">did it again the next year</a>. <a href="http://dabrook.org/conferences/2012">And the next year</a>. Which brings us to Friday, January 6th, 2012.</p>

<p>The third annual Student Web Conference. Now a senior in high school, I had one more shot at doing this. No doubt doing this the past two years taught me a lot. I was ready to go out with a bang. There was a major difference between this year&rsquo;s conference and those of the past; Zac Gordon was no longer my teacher. With that being the case, I hadn&rsquo;t even envisioned a conference happening this year. I thought it had run its course. Well, apparently, I was wrong. I found a faculty member to be my liaison between the administration and myself, and we were going to make this event happen. At this point it&rsquo;s October, and we had established the conference to be January 6th. This left three months to organize everything, by myself.</p>

<p><img src="http://ellislab.com/images/blog/bg-1.jpeg" width="623" alt="View of the audience from the 2011 Student Web Confernece" /></p>

<p>I started thinking about speakers. Having networked with enough people in the area at various events, I had an idea of who I wanted. ExpressionEngine community member <a href="http://trevordavis.net/">Trevor Davis</a> was cool enough to be a speaker. <a href="http://twitter.com/talbs">Brian Talbot</a>, User Experience designer at <a href="http://www.thinkgeek.com/">ThinkGeek</a> also came. Yeah, I said someone from ThinkGeek came and spoke. Dan Philibin came again and reflected on what he&rsquo;s done over the past few years. And for the keynote, the amazingly talented <a href="http://nclud.com/team/martin-ringlein/">Martin Ringlein</a> agreed to speak. The fact that the people I wanted to speak, agreed to do it, really pumped me up. Also the fact that <a href="http://desandro.com">David DeSandro</a>, <a href="http://twitter.com/kingkool68">Russell Heimlich</a>, and <a href="http://twitter.com/jfc3">John Croston</a> came just to come, made it worth my while.</p>

<p>The audience was going to be a group of high school students who were interested in computer programming and art. Though a select few knew about the web, the majority were mainly there out of curiosity. For the talks, I wanted to cover as much of the industry as possible. I wanted to hit on design, code, and business. And that&rsquo;s exactly what we accomplished with the variety of speakers we had coming.</p>

<p>This event being a web conference, I wanted to make it relevant, fun, and interesting. EllisLab was kind enough to donate an ExpressionEngine license for me to give away. So, to enter into the drawing for the license, one would have to tweet something they learned during the event and tag it with a hashtag. This kept them engaged in the event all day, and was a great way to get them involved.</p>

<p><img src="http://ellislab.com/images/blog/set-72157628801248757-1.jpeg" width="623" alt="Getting ready for the big day!" /></p>

<p>So, the day of the event came. By this point, I was fueled only by caffeine the past 72 hours. Everyone filed in, the speakers presented, everything was perfect. Having done this the past three years, <strong>this</strong> was the smoothest it had ever gone. Technical difficulties were minimal to non-existent. The speakers connected with the audience. The audience was attentive. I couldn&rsquo;t have asked for it to have happened any better. I genuinely feel that the students learned something, or at least, a curiosity was sparked about what we all do everyday.</p>

<p>We had five speakers in total. Five people certainly can&rsquo;t represent an entire industry, which is where my next crazy idea came from. As a finale to the event, I wanted to show a broader, more diverse, concept of the web industry. So, I turned to all the professionals I knew, and asked for a simple clip in Photo Booth having them say why they love this industry. The final result was amazing, and I think the students really benefited from seeing this.</p>

<p>&nbsp;</p><iframe src="http://player.vimeo.com/video/34676789?title=0&amp;byline=0&amp;portrait=0&amp;color=A50000" width="623" height="467" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>

<p>What a way to end the event right? The entire day was surreal, and goes down as a success in my book. I really enjoyed hosting this the past three years, and honestly, planning it, though stressful, was a lot of fun. Perhaps one day I&rsquo;ll try this type of thing again, but on a larger scale. We all love what we do, and there is no other industry who is as passionate as we are. If the students walked away with anything that day, <strong>that</strong> was it.</p>

<p>For those interested in reading a more in-depth view of this event, I wrote up a <a href="http://kylecotter.com/view/2012-student-web-conference-reflection">reflection on my blog</a>.</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/the_conference_for_students_by_students#When:16:08:59Z</guid>
		<pubDate>Wed, 11 Jan 2012 16:08:59 GMT</pubDate>
	</item>

	<item>
		<title>PHP Framework Usage Survey</title>
		<link>http://ellislab.com/blog/comments/php_framework_usage_survey</link>
		<author>derek.jones@ellislab.com (Derek Jones)</author>
		
		<comments>http://ellislab.com/blog/comments/php_framework_usage_survey</comments>		<description><![CDATA[<p>A <a href="https://www.surveymonkey.com/s/5H6C7Y7">PHP framework usage survey</a> has been created with our community in mind.&nbsp; Though not strictly limited to CodeIgniter and ExpressionEngine developers, the questions are particularly relevant to you.&nbsp; The anonymous survey is very brief&#8212;just seven questions&#8212;and should take no more than five minutes or so to complete.&nbsp; The survey is open immediately and will remain open over the weekend.&nbsp; Thanks for participating!</p>

<p><a href="https://www.surveymonkey.com/s/5H6C7Y7">Take the survey</a>.</p>

<p><em>Update (11:40am Pacific):</em> as we quickly discovered, I forgot to check a box on the multiple choice drop-down form questions that have &#8220;Other&#8221; that includes &#8220;Other&#8221; as a drop-down option.&nbsp; Unfortunately, I cannot edit the survey since it&#8217;s already collected responses.&nbsp; Go ahead and select an item from the list in addition to your answer for &#8220;Other&#8221;, and we will remove the selected item from the results.&nbsp; Sorry for the inconvenience!</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/php_framework_usage_survey#When:19:19:41Z</guid>
		<pubDate>Fri, 09 Dec 2011 19:19:41 GMT</pubDate>
	</item>

	<item>
		<title>Please Take the ALA Web Design Survey</title>
		<link>http://ellislab.com/blog/comments/please_take_the_ala_web_design_survey</link>
		<author>leslie.camacho@ellislab.com (Leslie Camacho)</author>
		
		<comments>http://ellislab.com/blog/comments/please_take_the_ala_web_design_survey</comments>		<description><![CDATA[<p>Understanding how we&#8217;re growing as a professional community is critical to helping identify where we can help each other be more successful. This, in turn, changes the world for the better. This is something we believe with all our hearts at EllisLab. Sappy, perhaps. True, yes. </p>

<p>The A List Apart Web Design Survey is one of the most important tools we have for doing the above. It helps us all measure how we&#8217;ve grown as a Community. </p>

<p><a href="http://www.alistapart.com/articles/the-ala-2011-web-design-survey/">Please take a few minutes and take the ALA Web Design Survey</a>. </p>

<p>To get an idea of how important this information is, take a look at the <a href="http://aneventapart.com/alasurvey2010/">ALA 2010 Web Design Survey results</a>.</p>]]></description>
		<guid isPermaLink="false">http://ellislab.com/site/please_take_the_ala_web_design_survey#When:18:45:27Z</guid>
		<pubDate>Fri, 18 Nov 2011 18:45:27 GMT</pubDate>
	</item>

	
	</channel>
</rss>
