<?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>Sexy Sexy Penguins &#187; Collaboration</title>
	<atom:link href="http://sexysexypenguins.com/category/collaboration/feed/" rel="self" type="application/rss+xml" />
	<link>http://sexysexypenguins.com</link>
	<description>I love the smell of &#34;Free Software&#34; in the morning</description>
	<lastBuildDate>Fri, 20 Jan 2012 15:35:27 +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>Releasing skein 2.0 into the wild &#8211; Grapple gets a client function</title>
		<link>http://sexysexypenguins.com/2011/12/08/releasing-skein-2-0-into-the-wild-grapple-gets-a-client-function/</link>
		<comments>http://sexysexypenguins.com/2011/12/08/releasing-skein-2-0-into-the-wild-grapple-gets-a-client-function/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 00:04:50 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[Koji]]></category>
		<category><![CDATA[RPM]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[December]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[koji]]></category>
		<category><![CDATA[RPMs]]></category>
		<category><![CDATA[skein]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=986</guid>
		<description><![CDATA[The GoOSe Project has been very busy over the past two weeks. This evening, after dinner, I will be releasing skein 2.0. It&#8217;s major functionality will be documented and placed in the RELEASE.rst file on github. Essentially, the request, query, grant, import and build functionality is what makes this 2.0 and ready to use. The <a href="http://sexysexypenguins.com/2011/12/08/releasing-skein-2-0-into-the-wild-grapple-gets-a-client-function/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://gooseproject.org">GoOSe Project</a> has <a href="http://github.com/gooselinux/">been very busy</a> <a href="http://koji.gooselinux.org/koji/tasks?state=all&amp;view=tree&amp;method=all&amp;order=-id">over the past</a> <a href="http://koji.gooselinux.org/koji/tasks?start=300&amp;state=all&amp;view=tree&amp;method=all&amp;order=-id">two weeks</a>. This evening, after dinner, I will be releasing <a href="https://github.com/gooseproject/skein/tree/master">skein 2.0</a>. It&#8217;s major functionality will be documented and placed in the <a href="https://github.com/gooseproject/skein/blob/master/RELEASE.rst">RELEASE.rst</a> file on github. Essentially, the request, query, grant, import and build functionality is what makes this <strong>2.0</strong> and ready to use.</p>
<p>The best part about this tool is, while I have been working on it, almost all of the remaining SRPMS have been imported and the majority of them have been built on our koji server. Right now, we&#8217;re on the <a href="http://koji.gooselinux.org/koji/tasks?start=300&amp;state=all&amp;view=tree&amp;method=all&amp;order=-id">last batch</a> and I expect it to finish sometime late Friday or early Saturday (12/10/2011). This ends our first major hurdle to getting an Alpha release of GoOSe Linux 6.0 out the door.</p>
<p>Another huge tool in this process is <a href="https://github.com/gooseproject/grapple">Grapple</a>, written by <a href="http://the.softwaretoolsmith.com">python master Nafai</a>, (aka Travis Hartwell). He spent a good bit of time getting this <a href="http://help.github.com/post-receive-hooks/">github hook</a> in place that will record all git commits and help to process them automatically. I spent a bit of time and added a client script to grab the recorded commits and send them on to koji automatically with the proper dist value and url. No more guessing! This is the &#8216;automagic&#8217; corollary to skein build.</p>
<p>Next up, I plan to rebuild the <a href="http://koji.gooselinux.org/koji/buildsbystatus">failed builds</a> and push them through koji again, using skein build. Possibly doing this a few more times until we get things pared down to the packages that don&#8217;t just have dependency problems. I hope to have most of those fixed up and in place by Monday or Tuesday next week (12/12/2011).I&#8217;ve also noticed a few builds that will never build for our arches, so I will have to figure out what to do with them for now.  I don&#8217;t want to waste koji resources trying to rebuild them when I know they will never work.</p>
<p>The first Alpha ISO is getting close enough to taste it now! We&#8217;ll have to make sure to have a grand celebration upon our first Golden GoOSe Release :)</p>
<p>Cheers,</p>
<p>Herlo</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/12/08/releasing-skein-2-0-into-the-wild-grapple-gets-a-client-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building an OS: The workflow!</title>
		<link>http://sexysexypenguins.com/2011/09/19/building-an-os-the-workflow/</link>
		<comments>http://sexysexypenguins.com/2011/09/19/building-an-os-the-workflow/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 00:24:37 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[GoOSe]]></category>
		<category><![CDATA[Koji]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[koji]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mock]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[September]]></category>
		<category><![CDATA[skein]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=949</guid>
		<description><![CDATA[Over the past few months, I&#8217;ve been working on a project which has inspired me to think about how a complete Operating System is built from the ground up. Luckily for me, this process is pretty well documented by the Fedora Project. The project I&#8217;ve been working on does require a bit of thought around <a href="http://sexysexypenguins.com/2011/09/19/building-an-os-the-workflow/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past few months, I&#8217;ve been working on a project which has inspired me to think about how a complete Operating System is built from the ground up. Luckily for me, this process is pretty well documented by the <a href="http://fedoraproject.org/wiki/ReleaseEngineering/Overview">Fedora Project</a>.</p>
<p>The project I&#8217;ve been working on does require a bit of thought around enterprise Linux versions run by a community. There is the ever amazing <a href="http://centos.org">CentOS</a>, <a href="http://scientificlinux.org">Scientific Linux</a> and a few others who have been around the block a time or two. The work that they have done has been immense and very helpful to many, including me.</p>
<p>For my project, the work was about building a fully binary compatible, enterprise-ready, community version of Linux, very similar to what CentOS and others have done. The question always comes &#8216;why?&#8217; which will be addressed later on in future posts. Suffice it to say, the work we&#8217;ve been doing has paid off in both a individual and community sense.</p>
<p>In the beginning of this project, it was clear that we needed some tools to make things work the way we wanted. Luckily, there were tools out there to do a good portion of our work. Tools like <a href="http://fedoraproject.org/wiki/Koji"><strong>koji</strong></a>, <a href="http://fedoraproject.org/wiki/Projects/Mock"><strong>mock</strong></a> and of course <a href="http://en.wikipedia.org/wiki/Linux"><strong>Linux</strong></a> to bring it all together. But other tools seemed to be missing and I went on a quest&#8230;</p>
<p>The first tool that seemed to be missing was a way to import src.rpms from the most popular upstream vendor. These packages needed to be rebuilt by koji in some fashion, but just taking the srpms and rebuilding them had been done before, and seems to be the preferred way to date. In my mind however, it seemed that we were missing a step. Enter <a href="https://github.com/gooseproject/skein"><strong>skein</strong></a>.</p>
<p>While skein is still very green and will need quite a bit more work, it accomplishes the goal of extracting the srpms into two parts. This tool basically sets up two things; a git repository on <a href="https://github.com/organizations/gooseproject">github.com</a> (for now) along with a location and verifiable way to store the archive stored inside the srpm, called a lookaside cache. If one looks at the way the <a href="http://fedoraproject.org/wiki/Using_Fedora_GIT">Fedora Project maintains their source</a>, this process is very similar.</p>
<p>Once the srpm is imported with skein, it can be built with koji. At the moment, this process is fairly manual, but the plan is to improve skein to also allow building from the repositories. However, another bit more automatic way to build would be to use a git hook. Luckily, github provides <a href="http://help.github.com/post-receive-hooks/">several ways to accomplish this</a>, including a custom URL to which an HTTP POST can be sent. At which time, koji would download the spec file and source from the appropriate locations and build a srpm.</p>
<p>Koji completes its task by building the binary RPM(s) and appropriately tagging the successful builds. Once complete, mash can be used to generate custom repositories to prepare for composing actual iso images. Mash is a command-line tool, again used by Fedora.</p>
<p>Once the repositories are generated by mash, <a href="https://fedorahosted.org/pungi/"><strong>pungi</strong></a> takes over. The process of building an iso is actually very simple, just a kickstart file, some repositories and pungi are used to create a fully installable DVD or multi-CD iso image.</p>
<p>Here&#8217;s a bit of my <strong>excellent artwork</strong> to better describe the process.</p>
<p><a href="http://sexysexypenguins.com/wp-content/uploads/2011/09/goose-workflow_800x600.jpg"><img class="alignleft size-full wp-image-950" style="border: 0pt none; margin-left: 5px; margin-right: 5px;" title="OS Workflow" src="http://sexysexypenguins.com/wp-content/uploads/2011/09/goose-workflow_800x600.jpg" alt="" width="480" height="360" /></a>A couple things to note about this process is that while it is starting to become clear how to build an OS from an upstream vendor, there are parts that still haven&#8217;t been addressed. Currently, we can import with skein and rebuild the SRPM and build the binary RPMs with koji. We yet to have enough binary RPMs to actually construct a buildroot, but we are getting very close.</p>
<p>Automating the builds with git hooks and a skein build process is a nice big step toward making our own Operating System possible.</p>
<p>The other big piece of the puzzle is dependency resolution. Now this has been mostly resolved by tools and apis like <a href="http://yum.baseurl.org/">Yum</a> and <a href="http://rpm5.org/">RPM</a>, but I still feel very much like a n00b when working with them. My hope is to figure out that process in the next week or so, and update skein to make building faster and easier overall.</p>
<p>Cheers,</p>
<p>herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/09/19/building-an-os-the-workflow/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Reminder: UTOS Project Day is Tomorrow!</title>
		<link>http://sexysexypenguins.com/2011/09/16/reminder-utos-project-day-tomorrow/</link>
		<comments>http://sexysexypenguins.com/2011/09/16/reminder-utos-project-day-tomorrow/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 16:29:56 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[HackNights]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[UTOS]]></category>
		<category><![CDATA[UTOSC]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[project day]]></category>
		<category><![CDATA[September]]></category>
		<category><![CDATA[utos]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=942</guid>
		<description><![CDATA[Boys and Girls, pay attention here! If you have never been to a UTOS Project Day, you just might want to attend. There have been 3 previously successful Project Day events and this one looks to be as awesome! In fact, just for attending and working on your project, there will be a raffle for <a href="http://sexysexypenguins.com/2011/09/16/reminder-utos-project-day-tomorrow/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Boys and Girls, pay attention here!</p>
<p>If you have never been to a <a href="http://project-day.utos.org/">UTOS Project Day</a>, you just might want to attend. There have been 3 previously successful Project Day events and this one looks to be as awesome! In fact, just for attending and working on your project, there will be a raffle for a Motorola XOOM!</p>
<h3>But really, that&#8217;s not why you should attend.</h3>
<p>I will be there! :)</p>
<p>Oh, that&#8217;s not enough? Here are 5 <strong>excellent</strong> reasons to attend!</p>
<ol>
<li>It&#8217;s <a href="http://softwarefreedomday.org/">Software Freedom Day</a> and what better way to come down and work on a Free and Open Source Software (FOSS) project</li>
<li>There will be a bunch of other folks there too, working on <a href="http://project-day.utos.org/projects-2011-2/">interesting projects</a></li>
<li>Many will be willing to collaborate with you and discuss your project</li>
<li>Free food and snacks throughout the day</li>
<li>Helping out the <a href="http://utos.org">Utah Open Source Foundation</a> with its efforts for UTOSC 2012 next spring</li>
</ol>
<h3>Add your project</h3>
<p>If you would like help with your project, it&#8217;s a good idea to <a href="http://project-day.utos.org/projects-2011-2/#add-project">add it to the list</a>. If you are looking for a project, <a href="http://project-day.utos.org/projects-2011-2/">check out the entries</a> and see if there is something there that interests you. Either way, there will likely be more projects than what is currently listed.</p>
<h3>So come on down!</h3>
<address>Miller Professional Development Center Room #226</address>
<address>9750 South 300 West (<a href="http://snipurl.com/utos-miller-campus">map</a>)</address>
<address>Sandy, Utah 84070</address>
<address>10:00 am &#8211; 5:30 pm</address>
<p>I know quite a few folks who will be interested in staying later as well at a local coffee shop or similar and hacking well into the evening. Don&#8217;t let the draw of a <a href="http://en.wikipedia.org/wiki/Holy_War_%28Utah_vs._BYU%29">football game</a> get you distracted, there will be plenty of time to watch it on DVR on Sunday afternoon!</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/09/16/reminder-utos-project-day-tomorrow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wedding, Project Day and SELF</title>
		<link>http://sexysexypenguins.com/2011/05/28/wedding-project-day-and-self/</link>
		<comments>http://sexysexypenguins.com/2011/05/28/wedding-project-day-and-self/#comments</comments>
		<pubDate>Sun, 29 May 2011 02:53:30 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[UTOS]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[hackfest]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[may]]></category>
		<category><![CDATA[project day]]></category>
		<category><![CDATA[utos]]></category>
		<category><![CDATA[wedding]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=921</guid>
		<description><![CDATA[Folks, it&#8217;s been a few crazy weeks for me recently. Tons and tons of activity in my life. All of which has been good, so very good! Wedding on Friday the Thirteenth On May 13, Jennifer and I were wed at a wonderfully pretty chapel downtown in Salt Lake City. The Holy Cross Historic Chapel, <a href="http://sexysexypenguins.com/2011/05/28/wedding-project-day-and-self/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Folks, it&#8217;s been a few crazy weeks for me recently. Tons and tons of activity in my life. All of which has been good, so very good!</p>
<h2>Wedding on Friday the Thirteenth</h2>
<p>On May 13, Jennifer and I were wed at a wonderfully pretty chapel downtown in Salt Lake City. The Holy Cross Historic Chapel, inside the Salt Lake Regional Medical Center is very pretty. Although a bit hot in the chapel that day, it was a beautiful ceremony. I was very excited when Jennifer walked down the aisle. So beautiful! And when she said &#8216;heck yes&#8217; to the question of marriage, I was very excited.</p>
<p><a href="http://farm3.static.flickr.com/2143/5769639649_590a8d633f_m_d.jpg"><img class="alignnone" src="http://farm3.static.flickr.com/2143/5769639649_590a8d633f_m_d.jpg" alt="" width="160" height="240" /></a><a href="http://farm6.static.flickr.com/5230/5770173774_01b077dcd8_m_d.jpg"><img class="alignnone" src="http://farm6.static.flickr.com/5230/5770173774_01b077dcd8_m_d.jpg" alt="" width="240" height="160" /></a><a href="http://farm4.static.flickr.com/3532/5770187930_faaaa37eb6_m_d.jpg"><img class="alignnone" src="http://farm4.static.flickr.com/3532/5770187930_faaaa37eb6_m_d.jpg" alt="" width="240" height="160" /></a></p>
<p>The reception was even more awesome and the best part of the whole day. All of our good friends and family came and enjoyed some of the most awesome food at the <a href="http://wildrose-district.com/">Wild Rose in South Jordan</a>. If you have not been to this restaurant, I suggest you check it out. Awesome food, awesome environment and Ken Rose, the owner-chef extraordinaire went above and beyond on everything!</p>
<h2>The Honeymoon</h2>
<p>On Sunday, May 16, we flew to Miami. As we left the Salt Lake airport, Jennifer was a bit misty-eyed as we left AJ behind. Monday, we boarded the Norwegian Sky and enjoyed a 4-day cruise to the Bahamas. This being the first cruise for Jennifer and I, it was a ton of fun, but definitely not the culture we were expecting. Again, amazing food and great sites every day.</p>
<p>On Tuesday, we spent a good day out and about on Grand Bahama Island. Snorkeling and a deserted island with lots of good drinks and new friends. I really enjoyed the conch demonstration and later on, conch fritters at a little bar at Port Lucaya. Almost missed the last bus, but such a fun time.</p>
<p>Overall, quite an enjoyable time.</p>
<h2>UTOS Project Day</h2>
<p>Today was the <a href="http://project-day.utos.org">UTOS Project Day</a>. We&#8217;ve been planning on having a few more of these and today&#8217;s was no different. Quite an excellent event for those who made it out. Tons of hacking, snacking and collaborating. I had to run out to my niece Tanja&#8217;s 1st birthday part, which was excellent and tons of fun, for part of the day. Overall, lots of good geeking out was had today!</p>
<p><a href="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/247447_10150194146944608_741364607_7069366_2013514_n.jpg"></a><a href="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/252003_10150194280704608_741364607_7070777_210157_n.jpg"></a><a href="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/247447_10150194146944608_741364607_7069366_2013514_n.jpg"><img class="alignnone" src="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/247447_10150194146944608_741364607_7069366_2013514_n.jpg" alt="" width="242" height="432" /></a> <a href="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/252003_10150194280704608_741364607_7070777_210157_n.jpg"><img class="alignnone" src="https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/252003_10150194280704608_741364607_7070777_210157_n.jpg" alt="" width="432" height="242" /></a></p>
<p>We&#8217;re planning another Project Day for August 27. Make plans now to come out and hack. More details to come very soon!</p>
<h2>South East Linux Fest (SELF)</h2>
<p>If you are going to <a href="http://www.southeastlinuxfest.org/">SELF</a> this year, or have heard about it just here, I recommend you all try to get out to this amazing event. It&#8217;s a great weekend conference in Spartanburg, South Carolina, June 10-12.</p>
<p>Unfortunately, I was trying to work out attending this event, but will not be able to make it due to many reasons. I went to the first SELF, and am sad that I haven&#8217;t been able to make it sense. It&#8217;s on my list for 2012 again, so here&#8217;s hoping.</p>
<h2>The Future</h2>
<p>Well, as you might be able to see, plenty of good things have been happening. Wedding, Honeymoon, Project Day and more work than I can handle is coming right along.</p>
<p>Recently, I announced the Silver project, an easy-to-use development environment for web development. I&#8217;ve been busy improving and should be able to release v0.3 by the end of June. Several good bug fixes and new features should bring more and more functionality, making it easier to do QA and deploy to live environments using Silver.</p>
<p>In the near future, another project I&#8217;ve been working on will be announced. I&#8217;m hoping it will happen in the next month or two. It&#8217;s the project that has been filling in the gaps while I wasn&#8217;t busy with the wedding, honeymoon or working. I am very excited to announce this project soon, so keep an eye out in the next little while!</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/05/28/wedding-project-day-and-self/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>UTOS Project Day: Add your project</title>
		<link>http://sexysexypenguins.com/2011/05/23/utos-project-day-add-your-project/</link>
		<comments>http://sexysexypenguins.com/2011/05/23/utos-project-day-add-your-project/#comments</comments>
		<pubDate>Tue, 24 May 2011 01:58:56 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[UTOS]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[may]]></category>
		<category><![CDATA[project day]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[utos]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=912</guid>
		<description><![CDATA[UTOS Project Day is this Saturday, May 28! If you are planning on attending and have a project that needs help or you just want to tell people about it, add it to the UTOS Project Day &#8216;Projects&#8217; page. Make sure you get it up early so folks who might be interested in your project <a href="http://sexysexypenguins.com/2011/05/23/utos-project-day-add-your-project/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>UTOS Project Day is this Saturday, May 28! If you are planning on attending and have a project that needs help or you just want to tell people about it, add it to the <a href="http://project-day.utos.org/projects-2011/#add-project">UTOS Project Day &#8216;Projects&#8217;</a> page. <em>Make sure you get it up early so folks who might be interested in your project can learn as much as possible before they attend <strong>UTOS Project Day</strong>.</em></p>
<p>Come on down this <strong>Saturday, May 28</strong> and hang out with other geeks. We’ll   provide you space to hack, snacks, lunch and plenty of projects to come   and learn!</p>
<p><em>Date: May 28</em><br />
<em> Time: 12pm to 5pm</em><br />
<em> Where: Open Source Technology Center @ Novell (<a href="http://sn.im/ostc-novell">map</a>)</em></p>
<p>More information available on the <a href="http://project-day.utos.org">UTOS Project Day</a> website and the <a href="http://blog.utos.org/2011/05/04/call-for-operational-volunteers-project-day/">UTOS Blog</a>. <em>UTOS is looking for operational volunteers. Stop by between </em><em>9-11am</em><em> and volunteer to help out!</em></p>
<p><strong>Always free admission, free software and free food.</strong></p>
<p>We&#8217;ll see you all there!</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/05/23/utos-project-day-add-your-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing Silver</title>
		<link>http://sexysexypenguins.com/2011/05/05/introducing-silver/</link>
		<comments>http://sexysexypenguins.com/2011/05/05/introducing-silver/#comments</comments>
		<pubDate>Fri, 06 May 2011 03:11:29 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Silver]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[may]]></category>
		<category><![CDATA[PyCamps]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=889</guid>
		<description><![CDATA[I thought a few of you might be interested in a project I&#8217;ve recently started, called Silver. Today, I released version 0.2. Silver is a full-fledged development environment built on one machine built purely in Python. Silver (formerly PyCamps) is inspired by the Perl based DevCamps project created by EndPoint. The idea is simply to <a href="http://sexysexypenguins.com/2011/05/05/introducing-silver/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I thought a few of you might be interested in a project I&#8217;ve recently started, <a href="https://github.com/herlo/Silver">called Silver</a>.</p>
<p>Today, I released version 0.2. Silver is a full-fledged development environment built on one machine built purely in Python. Silver (<a href="https://github.com/herlo/PyCamps">formerly PyCamps</a>) is inspired by the <a href="http://www.devcamps.org/">Perl based DevCamps project</a> created by <a href="http://www.endpoint.com/">EndPoint</a>. The idea is simply to make it easy for developers to have their own little environments to build web applications.</p>
<p>Silver is built to enable work on several projects in small, reusable areas, called camps. Focused on web applications, Silver helps to make quick and easy-to-manage environments. Each camp uses version control, and gives the developer ultimate control. Silver enables an easy workflow for quality assurance, integration testing and deployment to production for each project in similar workflows.</p>
<p>Building a camp is simple, easy and very flexible for both corporate and community projects. I&#8217;d like to get some feedback on Silver and am looking forward to continuing work toward more power and flexibility.</p>
<p>More information can be found by reading the documentation at <a href="http://projects.purpleatom.com/silver/0.2/index.html" target="_blank">http://projects.purpleatom.com/silver/0.2/index.html</a>. Silver also has a <a href="https://github.com/herlo/Silver">github repository</a> if you&#8217;d like to try to set it up.</p>
<p>Tell me what you think! It is of course open source, with an MIT license, and I am hoping some of you will join up and help the project grow!</p>
<p>If you are interested, please join the <a href="http://groups.google.com/group/silver-project/">Silver Project google group</a> and let&#8217;s build the awesomest development environment of the future, with Python!</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/05/05/introducing-silver/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fpaste-Server: The new hotness of pastebins</title>
		<link>http://sexysexypenguins.com/2011/05/02/fpaste-server-the-new-hotness-of-pastebins/</link>
		<comments>http://sexysexypenguins.com/2011/05/02/fpaste-server-the-new-hotness-of-pastebins/#comments</comments>
		<pubDate>Mon, 02 May 2011 17:51:07 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[epel]]></category>
		<category><![CDATA[fpaste-server]]></category>
		<category><![CDATA[packaging]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[Yum]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=886</guid>
		<description><![CDATA[If you have been on the internet for a while, you probably have seen or been told to use a pastebin when submitting large amounts of text or code in IRC. If not, you may have used a pastebin to show your buddy the code you are working through and getting advice. My point&#8230; PASTEBINS <a href="http://sexysexypenguins.com/2011/05/02/fpaste-server-the-new-hotness-of-pastebins/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you have been on the internet for a while, you probably have seen or been told to use a <a href="http://en.wikipedia.org/wiki/Pastebin">pastebin</a> when submitting large amounts of text or code in IRC. If not, you may have used a <a href="http://en.wikipedia.org/wiki/Pastebin">pastebin</a> to show your buddy the code you are working through and getting advice.</p>
<p>My point&#8230;</p>
<h1>PASTEBINS ARE EVERYWHERE</h1>
<p>One of the pastebins that has been in use for a very long time is <a href="http://fpaste.org">http://fpaste.org</a> and the focus of my post today. Essentially, the Fedora community tends to use fpaste.org over other pastebins as it <a href="http://fpaste.org/about/">has a bunch of nice features</a> and it&#8217;s Fedora branded. About 2 months ago, I was asked by <a href="http://damaestro.us/">Jonathan Steffan (aka daMaestro)</a> if I would be interested in packaging fpaste.org&#8217;s code and get it into Fedora infrastructure (FI). I accepted that challenge.</p>
<p>As Jonathan will tell you, the code was hacked together over a weekend  at a coffee shop. Thus, it needed a bit of clean-up to make things work  without including libs from other projects (a big no-no when packaging a  Fedora rpm). After a few weeks of clean-up and back-and-forth with  Jonathan, fpaste-server was born. That was the first big step to get  fpaste-server into FI.</p>
<p>Fpaste-Server is comprised of many other packages. Since I wasn&#8217;t the maintainer on many of them, I worked with the amazingly awesome <a href="http://fedoraunity.org/Members/dcr226">Dave Riches (dcr226)</a> to get <a href="http://koji.fedoraproject.org/koji/packageinfo?packageID=11856">django-mptt</a>, <a href="http://koji.fedoraproject.org/koji/packageinfo?packageID=11095">django-tracking</a>, <a href="http://koji.fedoraproject.org/koji/packageinfo?packageID=11075">django-simple-captcha</a> and <a href="http://koji.fedoraproject.org/koji/packageinfo?packageID=11855">django-dpaste</a> into the <a href="http://fedoraproject.org/wiki/EPEL">EPEL repositories</a> for both EL5 and EL6. Dave was not only helpful, but went above and beyond to complete these builds. Thank you, sir!</p>
<p>Over the past month, I&#8217;ve been really busy, prepping for my wedding and what not, but found some time recently to finish the package builds of fpaste-server. The packages are all approved, save for el5 which was submitted this morning. This was the second big step to get fpaste-server into FI.</p>
<p>This week, and after my honeymoon, I plan to finish up the work to get fpaste-server into FI. All that&#8217;s really left is to get django-tracking into EPEL6.</p>
<p>If you haven&#8217;t tried fpaste-server yet, you should. It&#8217;s a pretty cool and stable pastebin, it&#8217;s also very hackable. Changing out the background to fit your own logos and such is very simple. Please comment here if you find any bugs or issues, have questions or comments.</p>
<p>Cheers,</p>
<p>Herlo</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/05/02/fpaste-server-the-new-hotness-of-pastebins/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Show me your talent : FUDCon Tempe</title>
		<link>http://sexysexypenguins.com/2011/01/29/show-me-your-talent-fudcon-tempe/</link>
		<comments>http://sexysexypenguins.com/2011/01/29/show-me-your-talent-fudcon-tempe/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 20:13:05 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[arizona]]></category>
		<category><![CDATA[fudcon]]></category>
		<category><![CDATA[January]]></category>
		<category><![CDATA[Tempe]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=804</guid>
		<description><![CDATA[This morning I, along with about 100 other attendees at FUDCon Tempe pitched our barcamp sessions.  You can find the schedule here. However, my pitch was a bit different than the rest.  Throughout the rest of the sessions from now until Sunday noon, I&#8217;ll be in room BYAC 190 to record your talent.  What I <a href="http://sexysexypenguins.com/2011/01/29/show-me-your-talent-fudcon-tempe/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This morning I, along with about 100 other attendees at FUDCon Tempe pitched our barcamp sessions.  You can find the schedule here.</p>
<p>However, my pitch was a bit different than the rest.  Throughout the rest of the sessions from now until Sunday noon, I&#8217;ll be in room BYAC 190 to record your talent.  What I mean by this, is that I want you to come by and do a 5-15 minute presentation on your Fedora system that we can share with the community.</p>
<p>As an goal, I&#8217;m working to make videos that can help other Fedora contributors work toward gaining a larger skillset.  For example, a presentation on configuring a DNS caching server, configuring a simple smtp server, using Scribus, how to configure NetworkManager or SELinux basics could be good simple presentations.  As you can see, these topics could become very complex, but I&#8217;m mostly interested in the basics in these areas.</p>
<p>Once I get these recorded this weekend, I&#8217;ll process them on Sunday and Monday.  My goal is to get them up on the Fedora website somewhere (more details to come) by early next week.  Watch for another blog post when I get them online.</p>
<p>I&#8217;d like to thank you in advance for coming by and spending 10-15 minutes sharing your knowledge with Fedora and the free software community.</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/01/29/show-me-your-talent-fudcon-tempe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Streaming FUDCon Tempe: This could turn out poorly!</title>
		<link>http://sexysexypenguins.com/2011/01/29/streaming-fudcon-temp-this-could-turn-out-poorly/</link>
		<comments>http://sexysexypenguins.com/2011/01/29/streaming-fudcon-temp-this-could-turn-out-poorly/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 08:34:51 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Ambassadors]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[arizona]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[fpl]]></category>
		<category><![CDATA[fudcon]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[Tempe]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=802</guid>
		<description><![CDATA[So I&#8217;ve been recording and streaming FUDCon events over the past few years.  I think I started back in 2008 when FUDCon was at Boston University.  I&#8217;m still hoping to pull off streaming tomorrow at FUDCon Tempe for Jared Smith&#8217;s (our new amazing Fedora Project Leader) talk around 10am MST. But I kind of have <a href="http://sexysexypenguins.com/2011/01/29/streaming-fudcon-temp-this-could-turn-out-poorly/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been recording and streaming <a href="http://fedoraproject.org/wiki/FUDCon">FUDCon</a> events over the past few years.  I think I started back in 2008 when FUDCon was at Boston University.  I&#8217;m still hoping to pull off streaming tomorrow at <a href="https://fedoraproject.org/wiki/FUDCon:Tempe_2011">FUDCon Tempe</a> for Jared Smith&#8217;s (our new amazing Fedora Project Leader) talk around 10am MST.</p>
<p>But I kind of have a few problems&#8230;</p>
<ol>
<li>The icecast streaming server we previously setup on talk.fedoraproject.org appears to be off.  I&#8217;m hoping to get a hold of someone who knows what happened to it and see if we can get that turned back on in time.  Unfortunately, I&#8217;ve been busy with a million other things this weekend, so it&#8217;s not been top priority.</li>
<li>I used to have access to my own icecast server at stream.utos.org, but that server recently crashed, and I don&#8217;t have it back up as of yet.</li>
<li>Arizona State University technical staff, as amazing as they are, didn&#8217;t know of my request for a wired connection until today.  Again, my fault for springing it on them last minute.  It&#8217;s still possible they&#8217;ll get it done, here&#8217;s hoping!</li>
</ol>
<p>Essentially, if these <strong>three</strong> things work out tomorrow, I still have to reconfigure my little PC to make streaming work.  That should be less painful and much more simple.</p>
<h3>BUT</h3>
<p><strong>Just in case streaming doesn&#8217;t happen, do not despair!</strong> As an alternate, I do plan to have the audio of Jared&#8217;s talk recorded.  Once I have it cleaned up as best I can tomorrow, it will get pasted on the FUDCon Tempe page and I will blog a direct link for your consumption.  It should be up by noon MST.</p>
<h3>AND</h3>
<p>In lieu of streaming the sessions, don&#8217;t forget to logon to #fedora-fudcon on irc.freenode.net tomorrow and follow the transcripts of each session.  This started at FUDCon Toronto last time, and should be a good resource for watching the event from afar.</p>
<p>Now, to get some sleep!</p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2011/01/29/streaming-fudcon-temp-this-could-turn-out-poorly/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Agile Roots: Day 1</title>
		<link>http://sexysexypenguins.com/2010/06/15/agile-roots-day-1/</link>
		<comments>http://sexysexypenguins.com/2010/06/15/agile-roots-day-1/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 16:45:28 +0000</pubDate>
		<dc:creator>herlo</dc:creator>
				<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[agileroots]]></category>
		<category><![CDATA[june]]></category>

		<guid isPermaLink="false">http://sexysexypenguins.com/?p=733</guid>
		<description><![CDATA[As a person who runs a conference and community events in Utah, I have to first give a hand to the organizers of Agile Roots.  They have done an amazing job with the venue, schedule, organization, marketing and all of the other difficult things required to make a great conference.  A big thumbs up from <a href="http://sexysexypenguins.com/2010/06/15/agile-roots-day-1/"> read more <span class="meta-nav">&#187;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a person who runs a conference and community events in Utah, I have to first give a hand to the organizers of <a href="http://agileroots.com">Agile Roots</a>.  They have done an amazing job with the venue, schedule, organization, marketing and all of the other difficult things required to make a great conference.  A big thumbs up from me!</p>
<p>I have never attended Agile Roots before, nor have I been a big part of the Agile community, but I have to say that spending time listening and learning has been very intriguing and I can see the definite value of using agile methods.</p>
<p>The <a href="http://www.agileroots.com/program/sessions/#stupidprocess">morning keynote</a> was pretty awesome, sharing how to collaborate and improving processes by letting others, including customers be involved.</p>
<p>Also, the <a href="http://www.agileroots.com/program/sessions/#threedysfunctions">afternoon keynote</a> was incredible, Diana Larsen is a really bright and eloquent speaker who can really get you excited.  It seemed to me that she was really interested in solving some serious deficits with Agile methods.</p>
<p>I attended a great session on <a href="http://www.agileroots.com/program/sessions/#brandingjunk">user experience design (UxD) and branding</a>.  One where we branded a flavor of popcorn.  We had a cinnamon popcorn and branded ours with Jessica Rabbit driving a candy red convertible Volkswagen Rabbit to a Speakeasy in Toon Town.  The presenters really drove home the concept about branding and making sure it all made sense.  Very well done.</p>
<h2>But I won&#8217;t say it was a perfect day of presentations&#8230;.</h2>
<p>The first half hour of the first presentation of the day (after the keynote) started out interesting and promising.  I really enjoyed the idea of playing Dracula vs Humans and the idea that the oppressor (management) actually felt relieved when they became oppressed.  I also enjoyed the idea that the oppressed (employees) were generally nervous about becoming the oppressor.    It&#8217;s an interesting concept to understand and valuable lesson learned.</p>
<p>The next hour of the workshop however, was confusing and frustrating because it didn&#8217;t make sense at all.  Why would making a sculpture of what you feel during certain work situations and then resolving them by making short simple movements in rhythm solve anything?  I just didn&#8217;t get it.  I&#8217;m sure there was value to some, but not to me.</p>
<h2>Lightning Talks and the Food Rocked!</h2>
<p>At the end of the day, we spend a bit of time doing lightning talks.  I really enjoyed the Su-Ha-Ri talk, the Architecture Haiku, Pigeon Sign Language (though I couldn&#8217;t keep up) and several others as well.  That was one of the best hours spent at Agile Roots.</p>
<p>As for the food, you cannot go wrong with Pat&#8217;s Barbecue!  One of the best choices the conference team could have made for a dinner.  Everything was excellent and I enjoyed a very nice conversation with a fellow from Version One.  He was from Atlanta and had never been to Utah before.  As usual, he thought it was very beautiful, and we spent a bunch of time talking about the need for a coach to help get Agile started in a large company like Backcountry.com</p>
<p>Agile Roots Day 1: <strong>Success!!!</strong></p>
<p>Cheers,</p>
<p>Herlo</p>
]]></content:encoded>
			<wfw:commentRss>http://sexysexypenguins.com/2010/06/15/agile-roots-day-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

