Welcome to my personal home on the web. I'm still working on the layout and content, so stay tuned!

Recent Posts

Serving Mercurial Clones from a CDN

September 01, 2015 at 03:00 PM

For the past few months, Mozilla has beenserving Mercurial clones from Amazon S3.We upload snapshots (called bundles) of large and/or high-trafficrepositories to S3. We have...

JSON APIs on hg.mozilla.org

August 18, 2015 at 04:00 PM

I added a feature to Mercurial 3.4 that exposes JSON from Mercurial'svarious web APIs.Unfortunately, due to the presence of legacy code on hg.mozilla.orgproviding similar functionality,...

moz.build metadata on hg.mozilla.org

August 04, 2015 at 07:55 PM

Sometime last week we enabled a new API on hg.mozilla.org:json-mozbuildinfo. This endpoint will return JSON describingmoz.build-derived metadata about the files that changed in a commit.Example.Docs.We...

hg.mozilla.org Operational Workings Now Open Sourced

August 04, 2015 at 02:30 PM

Just a few minutes ago, hg.mozilla.org reached an important milestone:deployments are now performed via Ansible from our open sourceversion-control-toolsrepository instead of via Puppet from Mozilla's...

Mercurial 3.5 Released

July 31, 2015 at 01:15 PM

Mercurial 3.5 was released today (following Mercurial's time-basedschedule of releasing a new version every 3 months).There were roughly 1000 commits between 3.4 and 3.5, making...