cyclestreets / cyclestreets/cyclestreets-setup

Sample databases - rehoming and regular rebuilding

Open
#18 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

task
Dominant language
Shell
Stars
11
Forks
5
PR merge metrics
No merged PRs in 30d

Description

The schema scripts build sample versions of the following databases:

  1. cyclestreets sample database contains a minimum set of data to run a new working installation
  2. routingYYMMDD contains minimal routing data for Cambridge

They result in files of several MB which are currently stored as part of the main repository.

This task is to move them out of the code repository and home them somewhere like downloads.cyclestreets.net.

This would allow them to be rebuilt daily and hence keep them up to date, smoothing the installation process.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the schema-scripts directory and inspect how the cyclestreets and routingYYMMDD sample database files are built and stored. Determine how they could be published at a location such as downloads.cyclestreets.net and rebuilt daily; the work is done when installations can retrieve current sample databases outside the main repository.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
databases, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.