As discussed in #923, we would like to let implementors override ID generation by adding a new Strategy:
IdGenerationStrategy.CUSTOM
When a provider is configured with this strategy, the SkosManager.get_next_cid method calls a custom method that was passed to the provider in dotted syntax, eg. mythes.idgenerators.spam.
TODO:
Allow configuring this strategy per provider
Adapt the UI for configuring a provider to allow the user to select the strategy and passed the dotted name. If the configured method does not exist, reject the strategy.
As discussed in #923, we would like to let implementors override ID generation by adding a new Strategy:
When a provider is configured with this strategy, the SkosManager.get_next_cid method calls a custom method that was passed to the provider in dotted syntax, eg. mythes.idgenerators.spam.
TODO: