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

Epic: Change neighbourhoods to work on multiple scales #790

Closed
7 tasks done
kimadactyl opened this issue Nov 16, 2021 — with Huly for GitHub · 3 comments
Closed
7 tasks done

Epic: Change neighbourhoods to work on multiple scales #790

kimadactyl opened this issue Nov 16, 2021 — with Huly for GitHub · 3 comments
Assignees
Labels
eee Enormous Extra Effort (I have no idea how or needs breaking down) vvv Very Very Valuable

Comments

Copy link
Member

kimadactyl commented Nov 16, 2021

Is your feature request related to a problem? Please describe.
Currently neighbourhoods are all UK wards, the lowest level of political geographical area. This is far too fine a level to do permissions for the wider rollouts over GM and London we have planned.

Describe the solution you'd like
Change the Neighbourhood model and associated join models to allow for flexible assignment of political geographical areas to other entities.

Describe alternatives you've considered
Hard coded models for each area. Inflexible and creates a huge amount of join tables.

Steps to take

In order!

Additional context

Rough sketch of what the new database model will allow below:

@kimadactyl kimadactyl added this to the Neighbourhood improvements milestone Nov 16, 2021
@kimadactyl kimadactyl changed the title Change neighbourhoods to work on multiple scales Epic: Change neighbourhoods to work on multiple scales Nov 16, 2021
@kimadactyl kimadactyl added eee Enormous Extra Effort (I have no idea how or needs breaking down) vvv Very Very Valuable labels Nov 16, 2021
@kimadactyl
Copy link
Member Author

kimadactyl commented Nov 16, 2021

@katjam can you review pls? Made a fresh ticket too. I'm a bit too zoomed into this to write good acceptance criteria!

@lexiwitch lexiwitch pinned this issue Nov 16, 2021
@kimadactyl
Copy link
Member Author

Updated ticket to have datatables as solution instead of fancy picker

@kimadactyl
Copy link
Member Author

Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
eee Enormous Extra Effort (I have no idea how or needs breaking down) vvv Very Very Valuable
Projects
None yet
Development

No branches or pull requests

3 participants