Skip to content

Conversation

jonasbardino
Copy link
Contributor

More migration to mig/lib/ for code, bin/ for scripts and tools and sbin/ for services.

Added symlinks in bin/ and sbin/ to most scripts, tools and services pending migration. We want to gradually replace those links by migrating the link source to the new location and cleaning them up in the process as described in the included README files. Same applies for the modules in mig/shared/ which should gradualy be migrated to mig/lib/.

Synced all active __init__.py files for consistency and working links.

Tweaked addheader.py helper to avoid exceeding our 80-char line length limit.

@jonasbardino jonasbardino self-assigned this Sep 8, 2025
@jonasbardino jonasbardino added the refactor Non-functional changes to simplify or clean up label Sep 8, 2025
… and tools

and `sbin/` for services.

Added symlinks in `bin/` and `sbin/` to most scripts, tools and services
pending migration. We want to gradually replace those links by migrating the
source to the new location and cleaning them up in the process as described
in the included README files.

Synced all active `__init__.py` files for consistency and working links.

Tweaked `addheader.py` helper to avoid exceeding our 80-char line length limit.
@jonasbardino
Copy link
Contributor Author

Please note that the linting errors reported here are there in the existing code, and that this PR basically only symlinks and does minimal comment changes. We will address them in PR #338 and not let them block the merge.

Copy link
Contributor

@Martin-Rehr Martin-Rehr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved

@jonasbardino jonasbardino merged commit 9e3a120 into next Sep 25, 2025
8 of 10 checks passed
@jonasbardino jonasbardino deleted the add/new-sbin-with-modern-services branch September 25, 2025 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Non-functional changes to simplify or clean up

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants