Gavel is licensed under AGPL v3 and we vendor crowd_bt which means we need to use AGPL v3 too
I prefer MIT so maybe we should write a Python package (MIT-licensed) for pairwise comparisons, and ask the Gavel team if we can add their Crowd-BT implementation as a plugin to the package. If the Gavel team agrees to allow Crowd-BT to be licensed under MIT in the package, then our problem is solved b/c Gavel can remain AGPL (and simply depend on the new package) while we can stay MIT (and also depend on the new package)
Gavel is licensed under AGPL v3 and we vendor crowd_bt which means we need to use AGPL v3 too
I prefer MIT so maybe we should write a Python package (MIT-licensed) for pairwise comparisons, and ask the Gavel team if we can add their Crowd-BT implementation as a plugin to the package. If the Gavel team agrees to allow Crowd-BT to be licensed under MIT in the package, then our problem is solved b/c Gavel can remain AGPL (and simply depend on the new package) while we can stay MIT (and also depend on the new package)