Open lubosmj opened 1 month ago
Can this be automated?
Getting the plugins compatibility with pulpcore can be fully automated, as that's predictably defined in requirements.
About the features, maybe some can be infered from the presence/absence of some files/snippets. Do you have ideas on that? If that's hard to determine programatically, we could have this declared in a config file (possibly the plugin template one) and pulp-docs can use that to render the matrix.
This feature set is only about common features that pulpcore provides and plugins should have support for, right? Do we have a definitive list of the features we want in that matrix?
Some users are puzzled by plugins' compatibility versioning. It would be favourable to create a compatibility matrix to see which plugin versions support which pulpcore versions. Besides that, we may want to create a matrix for all supported features (e.g., which plugins support domains, which replicas, etc.).
Ref: https://github.com/pulp/pulp_container/issues/1689#issuecomment-2209563150