View test.md
View clamav.sh
brew install clamav
freshclam # get virus definitions
cd ~/bin # => this is on my PATH
which clamscan # => /usr/local/bin/clamscan
ln -s /usr/local/bin/clamscan govuk_clamscan
chmod +x govuk_clamscan
View 2017-07-12-go-free-range-update.md

Done

  • Render Smart Answers start pages in Frontend using Transaction format

Doing

  • Spike on uploading virus-scanned assets to S3 in AssetManager
  • Spike on using AssetManager in Whitehall

Next

View fixes.sh
# Fix for "File exists @ dir_s_mkdir - /Users/jamesmead/Code/alphagov/whitehall/carrierwave-tmp (Errno::EEXIST)"
rm carrierwave-tmp
mkdir carrierwave-tmp
# Fix for "No such file or directory - identify (Errno::ENOENT)"
brew install imagemagick
# Fix for "ERROR: Scenarios tagged @javascript require mustache templates to be compiled first. Execute 'rake shared_mustache:compile' before running these scenarios."
rake shared_mustache:compile
View fix-sed.sh
brew install gnu-sed --with-default-names
View dump-start-page-content-for-smart-answers.rb
# Avoid polluting stdout with Rails log messages
Rails.logger = Logger.new(StringIO.new)
SmartAnswer::FlowRegistry.instance.flows.each do |flow|
start_node = SmartAnswer::Node.new(flow, flow.name.underscore.to_sym)
presenter = StartNodePresenter.new(start_node)
puts "Slug: #{flow.name}"
puts
puts "Title: #{presenter.title}"
puts
View 2017-06-07-manuals-publisher-update.md

Done

  • Spike on "fully-migrated" version of app without local database

Doing/planning

  • Waiting on decision about priorities
View output.txt
$ ruby -v
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin14]
$ irb
irb> require "minitest"
=> true
irb> Minitest::VERSION
=> "5.10.1"
irb> require "test/unit/version"
=> true
irb> Test::Unit::VERSION