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

Hierarchy level migration #581

Open
dorthrithil opened this issue Feb 10, 2025 · 2 comments
Open

Hierarchy level migration #581

dorthrithil opened this issue Feb 10, 2025 · 2 comments
Labels
blocked Blocked by another issue feature New feature or request

Comments

@dorthrithil
Copy link
Contributor

Now that we have flexible hierarchy levels, migrating between those would be nice. I actually already have an instance where this would be needed.

Migrating to less levels: Here we can create a temporary sector / area and move all lines and topo images there before skipping the hierarchy level (needs #439). Then the admin needs to manually move the lines and topo images to their actual destination.

Migrating to more levels: Here we can straight away use the placeholder areas & sectors. Then move the stuff with the feature coming in #439.

Blocked by #439

@dorthrithil dorthrithil added blocked Blocked by another issue feature New feature or request labels Feb 10, 2025
@dorthrithil
Copy link
Contributor Author

@BlobbyBob Any thought on this? Would this solve it?

@BlobbyBob
Copy link
Collaborator

I think this is a decent idea, but it feels like there are many scenarios to consider. We should create a structured overview beforehand, so we do not end up with a solution fixing only half of the cases.

If manual operations are involved, we need some batched move operations, since no one wants to move hundreds of lines by hand :D

@dorthrithil dorthrithil changed the title Hierarchy level migration migration Hierarchy level migration Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Blocked by another issue feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants