Chris Roos by Chris Roos

Week 376

Smart Answers

Leena joined the team this week. Welcome, Leena!

Fact checking 2016/17 rate changes

2016/17 updates for register-a-death

2016/17 updates for marriage-abroad

I spent most of my time working on changes to the marriage-abroad services and fees required by 6 April. We need to change the names and prices of services, and the services offered in different ceremony countries.

I started out by updating the names of the various marriage-abroad services based on information from FCO:

Having created this pull request, I started to make the changes to the services offered in various countries. This was harder than I’d hoped because the logic was spread all over the place. I ended up spiking on a couple of different approaches before deciding to extract the service information to a YAML file.

Marriage-abroad template improvements

  • PR 2420 - Remove space stripping ERB tags from marriage-abroad templates. When we initially converted Smart Answers from i18n to ERB templates, we used space stripping ERB tags to try to match the rendered HTML as closely as possible. We’ve made some improvements since that initial conversion that mean these are no longer required. I removed them from the marriage-abroad templates.



We received one or two emails about the Printer project (now part of Exciting). We configured Google Apps to forward these emails automatically in future.

Annual accounts

James has started to investigate whether it’s going to be possible/easy for us to generate our annual accounts. One idea we’ve discussed is for us to generate them, and then to pay an accountant to sanity check them, although we’re not sure if anyone offers such a service.

James explored using software to generate the accounts from our FreeAgent data, and also started researching whether we’ll be able to use HMRC’s new CATO tool to file our accounts online.

– Chris

If you have any feedback on this article, please get in touch!

Historical comments can be found here.