Sleep Is For The Weak

A Caffeinated Ham Radio Geek’s Unix Musings

Archive for the ‘Open Source’ tag

PC-BSD & OpenSource

without comments

I mentioned earlier that the company I work for is firmly rooted in Open Source software.  Almost all of our servers are running FreeBSD with a couple, read three, CentOS Linux servers for Xen thrown in.  All of the sites we develop use exclusively  Open Source software as well, nginx, varnish, pound and zope for example.  The exception to our commitment to Open Source is on our desktop.  We all have Mac Notebooks, running OS X.  While parts of OS X are Open Source, the vast majority of the OS is not.

Our lead developer mentioned an interest in moving onto something else due to some performance problems in OS X.  Today he explained he had downloaded PC-BSD to run as a Virtual Machine.  I’ve been using PC-BSD on and off since version 1.2 was in beta and really like it.  The recent move to KDE4 is a bit of a turn off for me, but it can obviously be worked around.  So, as I’m writing this I am actively backing up my Mac in preparation of installing PC-BSD on a 30 GB partition.  I’ll be sure to report back after I play with it on the Mac hardware for a week or so, and will do my due diligence and report any bugs I encounter to the PC-BSD bug trackers.

Thanks for reading, and be sure to pop back for a review of PC-BSD on my Mac Book Pro.

Thanks to: relax7d(2) for the image.

Written by W9ZEB

July 13th, 2009 at 7:15 pm

Being Part of an Open Source Community

with one comment

Six Feet Up is firmly entrenched in Open Source. We focus on a product called Plone, and at least once a month our developers donate their time to contribute bug fixes back to the Plone Community. We use several open source products such as FreeBSD on our servers, the nginx web server, Varnish, and Pound. I am a Unix Administrator and not much of a programmer at all, so I’ve never really felt part of that Community; that is, until the last few weeks.

Six Feet Up is now the official host of plone.org. This doesn’t seem like a big deal, but it is. We, and by “we” I am referring to Six Feet Up, are now hosting the official community site of a very large open source project. As a Unix Administrator, at least part of the responsibility of keeping the environment for that site stable sits firmly on my shoulders. And with that, I realized that I too can contribute back to the Open Source Community as a whole.

The second thing that has happened in the last few weeks was a bit of an epiphany. We have an Open Source product that we are hosting for three customers called the Knowledge And Resource Locator or KARL for short. That product is being rewritten from scratch for its 3.0 release. We were asked if we would provide server space, and some development time for the upcoming migration from version 2.x to version 3. I was selected to work on the server configuration and log any bugs I find during the setup, as well as document any snags encountered along the way.

For the first three weeks it was mostly the status quo for me: not really part of the community, but perhaps supporting some of the infrastructure the community needs. It wasn’t until one Friday afternoon after a week of tracking down problems and eventually closing all of my tickets, with help from Shane Hathaway, for that week that it hit me. I am part of the Open Source Community! Providing the infrastructure required for developers in place is as important as the developers themselves. Paul Everitt told me it takes more than just programmers to get projects like this done.

I would like to extend a thank you to Paul. What he said really helped me see the worth I do provide the community as a whole using the skill set I have. For everyone else on that project, it’s been fun working with all of you. You’re all a bunch of rockstars, and the team we have could likely accomplish great things together! It’s been an honor to provide a workspace for you to use and abuse.

Written by W9ZEB

May 4th, 2009 at 8:00 am