1 of 8

Collaborations Workshop Ideas & Pitches

Mario Antonioletti, Heather Turner, Robin Wilson

2 of 8

The Problem

CW Collaborative Ideas and Hack Day pitches generate a lot of great ideas

  • we want to make them findable and accessible!

The Solution

Interactive website with ideas and pitches, using the Hugo static site generator

  • categories, tags and search
  • metadata suitable for further analysis

3 of 8

Novelty and coolness

Novelty

  • New resource for CW participants, organizers and other interested parties
  • Ideas are categorised with tags for the first time - allowing you to easily find ideas in the area you’re interested in

Coolness

  • Helps people find ideas to build on and relevant people to work with
  • Can be used in next year’s CW to give people ideas of things that have been done before

4 of 8

Implementation and Infrastructure

  • Code is on GitHub: https://github.com/robintw/CW-ideas:
    • MIT license
    • README introducing project
    • CONTRIBUTING.md on how to add CW Idea or Pitch
    • All ideas stored in Markdown: portable, compatible with everything, useable anywhere
    • All metadata in YAML at the top of markdown - works with Hugo, but also easy to interrogate with other tools for more detailed analyses
  • Hugo website
    • Building on existing blog template with required features
    • GitHub Actions for automatic deployment to Github Pages
    • Sustainable for the long-term: everything is open, deployment is automated, no hosting costs

5 of 8

Demo - Ta Da!

6 of 8

Project transparency

  • Worked on GitHub from the start
    • > 50 commits!
  • Documented tools and processes

7 of 8

Future potential

  • Already a useful resource covering much of CW20 and 21
  • Could be useful for attendees at next year’s CW
  • Adding past data requires collaboration with SSI
  • Future data could be added by any CW participant
    • Info in the CONTRIBUTING.md
  • Further work by us/others
    • More tagging - past winners? ideas that went on to be pitches?
    • Links to other outputs - eg. a paper written on the hack day, or a Github repo for an implementation of a tool
    • Code to extract metadata for analysis

8 of 8

Team work

  • Heather Turner: The brains behind the idea
  • Robin Wilson: The technical guru
  • Mario Antonioletti: The plodder with superpowers
  • Tasks divided orthogonally
    • Conversion of past google doc proposals to markdown (Mario and Robin)
    • Configuring and setting up Hugo (Robin and Heather)
    • Provisioning a GitHub repo (Robin)
  • We were all essential - we each brought�something important to the table
  • It all came together … like magic