Skip to content

Create a new GitHub organisation, split repositories, and refactor #8

@ghost

Description

We currently use a single repository which has grown organically, and is now serving the purpose of both loading and preparing data as well as a very specific use-case of the data - serving a website. We should create a separate GitHub organisation for this project, split the current code into a website repo and a data repo, and refactor the data repo to be able to run in Docker more easily. We should also store the geojson data in the website repo.

Motivation

As a frontend developer
I want to be able to work on the website without processing the data myself
So that I can deliver value more quickly
As a data analyst
I want to be able to quickly get clean data in my tool of choice
So that I can deliver value more quickly

Specification

  • Create a new GitHub organisation
  • Move map/static into a new repository in the new organistion, along with the wards.json file, and docs on running it
  • Refactor the rest of this repository to have a single Makefile, single data directory, and single scripts directory

Downstream Impact

This may require minor changes to how the current Datasette deployment is performed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions