Latest

Readying mgo for MongoDB 3.0

Saturday, 24 January 2015 by niemeyer

MongoDB 3.0 (previously known as 2.8) is right around the block, and it’s time to release a few fixes and improvements on the mgo driver for Go to ensure it works fine on that new major server version. Compatibility is being preserved both with old applications and with old servers, so updating should be a […]

A timely coffee hack

Wednesday, 21 January 2015 by niemeyer

It’s somewhat ironic that just as Ubuntu readies itself for the starting wave of smart connected devices, my latest hardware hack was in fact a disconnected one. In my defense, it’s quite important for these smart devices to preserve a convenient physical interface with the user, so this one was a personal lesson on that. […]

Inline maps in gopkg.in/yaml.v2

Monday, 19 January 2015 by niemeyer

After the updates to gopkg.in itself, it’s time for gopkg.in/yaml.v2 to receive some attention. The following improvements are now available in the yaml package: Support for omitempty on struct values The omitempty attribute can now be used in tags of fields with a struct type. In those cases, the given field and its value only […]

New jujucharms.com release Jan 14th

Wednesday, 14 January 2015 by mitechie

The Juju UI Engineering is happy to survive another “release the code!” day. Today we’ve pushed updates across the services provided. Some interesting bits include: Added support for twitter cards when sharing (not complete we still have to finish registration of the site with twitter) Clean up duplicate search results Improve the bundle visualizations (there’s […]

Juju GUI 1.3.0 Release

Wednesday, 14 January 2015 by Madison Scott-Clary (Makyo)

Yesterday, we released version 1.3.0 of the Juju GUI and the GUI charms.  This release comes with two new features that we’re all very excited about. First, we’ve switched from using version 3 of the charmstore API to the brand new version 4, which means a big improvement in speed and usability.  This is the […]

No minor versions in Go import paths

Wednesday, 14 January 2015 by niemeyer

This post provides the background for a deliberate and important decision in the design of gopkg.in that people often wonder about: while the service does support full versions in tag and branch names (as in “v1.2″ or “v1.2.3″), the URL must contain only the major version (as in “gopkg.in/mgo.v2″) which gets mapped to the best […]

Juju Quickstart 1.60 is out

Wednesday, 14 January 2015 by Jorge O. Castro

Francesco Banconi has just announced Juju Quickstart 1.60. Too many improvements to list here, so just check out his blog post, available in ppa:juju/stable and Homebrew for your OSX users.

Juju Quickstart 1.6.0

Wednesday, 14 January 2015 by Francesco

We are happy to announce the 1.6.0 release of Juju Quickstart! The new release includes the following new features and fixes: Interactive session improvements: highlight active environments. Ability to use Juju generated environments not listed in the environments.yaml file. With Juju Quickstart is now possible to manage imported environments (jenv files), even if they miss […]

Improvements on gopkg.in

Tuesday, 13 January 2015 by niemeyer

Early last year the gopkg.in service was introduced with the goal of encouraging Go developers to establish strategies that enable existent software to remain working while package APIs evolve. After the initial discussions and experimentation that went into defining the (simple) design and feature set of the service, it’s great to see that the approach […]

Upcoming events