beetbox / beetbox/beets

Config Validator

Open
#6,218 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
15.7k
Forks
2.1k
Avg merge
4d 21h
Merged PRs (30d)
31

Description

I am running into several issues during a large import.
Some of these are documented (hardlink vs others), some of these are not (scrubbing, changing tags for existing elements during import of another element)

### Proposed solution

Validate the Config against a known-issues document and raise alerts for incompatible / problematic setting combinations.

### Objective

Ensure config is reasonable and doesnt lead to issues

#### Goals

Stability of Product, Improved UX (less duration during import)

#### Non-goals

#### Anti-goals

Valid but not adviced config settings could fail => `-f --force-config` flag is required

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.