Friday 5th May, 2017
Afternoon folks. I trust you’re all well.
I feel as though we’ve had quite a productive week despite (or because of?) the bank holiday.
Chris L rejoined us on Wednesday after a long weekend away.
We met with Paul Bowsher for one of our regular catch-ups on Wednesday. Paul seemed happy with our progress and for us to continue in the direction we’re heading. The only additional request was for us to get the app upgraded to Rails 5.1.
Our focus this week has been on:
Simplifying the renderers
- Convert renderers to presenters
- Standardise section presenter
delegateinstead of explicit delegation
- Remove SectionHeaderExtractor and dependencies
Simplifying the exporters
- Collapse formatters and RummagerIndexer into SearchIndexAdapter
- Introduce OrganisationsAdapter & inline OrganisationFetcher into it
- Add missing require statement to adapter classes
- Remove unnecessary examples from Publishing API exporter specs
- Extract Manual#all_sections_are_minor? from ManualUpdateType
- Rename Section#id to Section#uuid
- Rename ManualRecord::Edition#section_ids to #section_uuids
- Rename ManualRecord::Edition#removed_section_ids to #removed_section_uuids
- Inline Section#build into Section#new
Upgrading to Rails 4
- Use lower case controller names in routes.rb
- Remove unused SectionEdition scopes
- Remove explicit dependency on Rack
James A has recently increased the number of tasks we’re able to create in Harmonia. We’ve immediately made use of this increase by moving the tasks from our IFTTT + Google Calendar + Trello workaround to Harmonia. Thanks, James!
Since upgrading our TOG membership to co-working we’ve been in a bit of mess with the invoices/payments. James went through them all in detail on Tuesday and finally got to the bottom of the confusion.
Chris L recently suggested that we make regular contributions to charity. We all agreed and made our first donation this month. Harmonia chose me and I chose to donate to Great Ormond Street after the care they gave a friend’s daughter when she was sick.
It feels as though there’s been a bit more activity on the CoTech front recently. We’ve had a few emails from people looking to get involved, we’ve agreed to a “CoTech summer camp” and Chris Croome from WebArchitects has been busy configuring a Discourse server for the organisation.
Until next time.