The Blog

May 18
0

Game Face

by David Czarnecki

“Game Face” will be our weekly round-up of our internal and external open source work here at Agora Games. Internal open source refers to our public projects that you can find over at our Agora Games GitHub account. External open source work refers to projects that we contribute to in off-hours and may or may not have anything to do with video games because we’re swell folks like that. Pretty simple right? Here goes…

brightcove-api

The brightcove-api gem was one of the first gems we released after building out MLG.tv and is now a part of the Brightcove Open Source projects on GitHub. We still actively maintain the library. No functional changes this week, but we did do a conversion from Test::Unit to RSpec.

Contributor(s): David Czarnecki (GitHub, Twitter)

coffeescript-streak and streak

coffeescript-streak and streak both got an update this week. streak was originally developed as a way to collect win/loss streaks using Redis. The update to the libraries this week slightly alters the way the keys are namespaced in Redis. Not a huge change, but one that brings some consistency to how we’ve namespaced keys in Redis in other libraries.

Contributor(s): David Czarnecki (GitHub, Twitter)

GWFSelect-for-jQuery-UI

The GWFSelect-for-jQuery-UI project is a jQuery UI widget that provides a Google WebFont selector. It got an update this week wherein it lazily loads the font list from Google’s servers when it is first required by a widget.

Contributor(s): Jack Letourneau (GitHub, Twitter)

haigha

haigha, our simple to use client library for interacting with AMQP brokers saw numerous updates this week. The major update was the integration of support for publisher confirms. This functionality gives “clients a lightweight way of keeping track of which messages have been processed by the broker and which would need re-publishing in case of broker shutdown or network failure.”

Contributor(s): Aaron Westendorf (GitHub, Twitter) and Stephen Sugden (GitHub)

stache

stache is our Rails 3.x compatible Mustache/Handlebars Template Handler, with support for partials and a couple extra niceties to make sharing the raw templates with client-side javascript a little easier. The 0.9.x updates are basically a release candidate before we trim our facial hair and declare 1.0. Support for handlebars was added in addition to using Rails’ own template resolution system to find partials. The public API changed slightly, but the README has all the information on the changes you’ll need to make in your application(s) using stache.

Contributor(s): Matthew Wilson (GitHub, Twitter) and ayaya (GitHub)

  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • Tumblr
  • Twitter

Leave a Reply

*