Archive for the ‘work’ Category

It took me a while to find this… so I wanted to post it very clearly. You can upgrade a Fedora 18 machine directly to Fedora 20. Thanks to Christine Caulfield for pointing out a few gotchas at https://fedoraproject.org/wiki/Common_F20_bugs#Upgrade_from_Fedora_18_with_fedup_0.8_fails_due_to_GPG_key_problems. However:

fedup --network 20 --nogpgcheck

worked great.

Advertisements

At work, we have a pretty distributed team. There are team members across the US, in Canada, the UK, the Czech Republic, and Israel. Even though we are spread out, the team interacts very well:

  • There are conversations via email, via IRC. Team members are good about communicating that way so everyone is in the name the room.
  • Collaboration tools like etherpad allows the team to edit documents as if they are in the same room.
  • Code sharing via git, github, etc allow for code reviews by peers across multiple time zones

All of this means that, although distributed, the team knows each other very well. They communicate often, and provide better code because of their collaboration.

A while ago, one one team, we started to use Google Hangouts for our Friday Scrum calls. As much as a pain as it was to get going the first week or two.. this has been a huge improvement for morale and general team dynamics. Being able to see folks faces, even if only for 10 minutes every week, really seems to bring the team together. Yes, it forces the remotees to wear pants onc a week. But, I think it provides a bit of that “being in the office” which the non remotees get just because of there they sit. I have spoken with other teams who are using this, and they all agree on the benefits.

So, for anyone with remote teams.. especially if you are using SCRUM  or another agile process. Look into Google Hangouts. I guarantee the team will appreciate it.

Latest Release of Candlepin

Posted: August 30, 2011 in candlepin, geek stuff, work

We continue to use Scrum at work, and it is working very well. The team is able to work very independently, and very quickly. We continue to roll out new features every three weeks.

Version 0.4.11 is the latest release which adds partially subscribed logic, activation keys, and lots of additional features.

Please come on bye, and help out. You can find us at http://candlepinproject.org.

Good blog artcile on adding search to rails apps. Used in Foreman, soon to be used in Katello and Headpin.

http://scopedsearch.wordpress.com/2011/07/11/adding-search-to-an-activerecord-rails-model/

Great Summary of Using Foreman

Posted: June 27, 2011 in geek stuff, work

This came across today, great summary of setting up and using The Foreman. http://engineering.yakaz.com/managing-an-infrastructure-datacenter-with-foreman-and-puppet.html

As a followup to the Candlepin Post.. we have just opened up the larger project for Open Source Systems Management. The project is called Katello. The name rhymes with Jello, so that should help. The goal of this project is to bring together Content Management, Subscription Management, and Configuration Management.

If you are interested in participating, we would love the help. Come on bye, check it out, and say hi!

At work we have been doing alot of development around Software Subscriptions, and how to represent them to a machine as a collection of Entitlements (what a machine is entitled to have or do). It is a FOSS project which we have been working on it for a while, but have finally hung out an offical shingle. You can checkout the website at candlepinproject.org. The name is based on a place up near our offices in Westford. It is called the Bowladrome. The folks came up with the idea while bowling.

Tech wise, it is a pretty interesting project. Java Stateless App Server using Guice. It exposes a REST API provided by RESTEasy.  It has  Rails 3.0 front end, and some linux clients which are written in Python. All we are missing is Erlang and we would be all set.

Come on bye, check it out. The project is open and is being actively developed. If you work in and around software subscriptions we would be interested in your opinions.