Closed Asespinel closed 3 months ago
This looked good, but if we install distro with pip install git+https://github.com/eduNEXT/tutor-contrib-edunext-distro.git@{version or branch}
the location of the plugin.py changes.
Another feedback with less priority is that we may want to remove the step of adding the private package in the private.txt file and avoid the related sections of the tests. If we can remove that in this PR, it will be amazing, but if not, we don't need to block this PR for that.
@MaferMazu I refactored the code to fix that problem, please check it out again and let me know if anything else arises
This looks good so far. The code looks good, and the commands work well. I'm double-checking the image from the private packages; I can bring you a review when the test is finished.
Can you add a warning or a message to the PR description that explains that we need tutor v17.0.3 to support enable-private-packages? And remember when we will merge this to put a breaking change that mentions that we needed to change the enable-private-packages to work with quince.
Looks good to me! With these changes, we can install private packages properly and provide support for the quince release. Thanks for this @Asespinel 🙌
Note: I had problems with the themes, but it was because the example said
palma.master
for the saas-themes branch, and it's incorrect for this version. Can we change that and add info about why v17.0.3? This is the only feedback I have. Thanks again for this support, Andrés.
Sure thing, I'll add those changes to my description thanks for the advice.
This PR adds quince compatibility for the distro plugin.
Major changes
How to test