Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

motivation, philosophy and methodology #1

Open
missinglink opened this issue Aug 21, 2020 · 0 comments
Open

motivation, philosophy and methodology #1

missinglink opened this issue Aug 21, 2020 · 0 comments

Comments

@missinglink
Copy link
Contributor

As a kick-off to work on this repo I'd like to propose some guidelines for how why we're doing it, what we are and aren't covering and how we go about it.

Motivation
We'd like to have a version of the WOF data in AU which fixes some of the reported bugs.
These bugs are preventing adoption of Pelias in Australia, in particular the AU Suburbs/Localities are often reported to be incorrect or missing.

Philosophy
The original intention was to patch whosonfirst-data-admin-au to fix a these issues, as we looked into it deeper, it seemed that the changes would be so significant that we would have a greater chance of success by starting afresh.

We hope that the work will eventually be merged back into WOF and we can delete this repo.

Strategic Goals

  • Create a 'drop-in' replacement for whosonfirst-data-admin-au which is compatible with Pelias.
  • Adhere to the WOF guidelines regarding licensing
  • Use the best+latest open-data available.
  • Keep an audit trail of where everything came from and what's canonical WOF vs. what's not.

Methodology

Identifiers: Canonical WOF IDs use odd numbers sourced from brooklynintegers, we will use even numbers soured from missionintegers to distinguish which records are unofficial.

No hand editing: Ideally we should have everything scripted, so if we need to blow away an entire placetype and reimport it, that should be possible. - we may need to relax this later but let's try to attempt it

Top down: Let's start at country and work down, opening a PR at each level to discuss the workflow.

more TBD...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant