As you may be aware, work on the next named release of Open edX has started! The Build/Test/Release Working Group is hard at work getting the release (codename: āMapleā) ready in time for 2021-12-08T23:00:00Z. Tutor will be the only community installation, as the native installation will be deprecated in this release. This means that we are going to need all the help we can get to upgrade, test and fix Tutor and all its plugins ā in particular from you, my dear @maintainers
I am looking for volunteers to handle the upgrade of the following plugins:
The number of stars corresponds to the relative difficulty of upgrading each plugin, based on my past experience.
If no one steps up for some of these plugins, thatās fine, I can handle it. But I think that taking charge of a plugin is a great way of contributing to the project, and to learn more about the internals of Tutor. You donāt have to be a Tutor maintainer to take charge of the upgrade of a single plugin, but I expect that volunteers would have already contributed to the project in the past.
To learn how to actually upgrade a plugin, you should read āHow to upgrade a tutor pluginā, which is a tutorial that I wrote a couple months ago for the Lilac release and it is still relevant today. Please read it!
So, any volunteer? Please respond below or send me a personal message. Thank you very much!
Hi @regis, I am interested in contributing to the process. I always wanted to learn how MFEs work with Tutor. I guess this would be a great way to learn and help the upgrade move forward. Let me know if you have any other plans.
@regis I would like to participate in this. Just before confirming my commitment, is the deadline by 9 December (Max), right?
On the other hand, regarding the ecommerce, I have been hearing that the ecommerce app have had some issues with Djnago 3.2 upgrade, not sure what the status, so I was wondering if that would be relevant for the pluginā¦etc
Yes, but we should be able to review and test the work before then. People who will test and run the release candidate will need a working plugin as soon as possible.
Iām not sure eitherā¦ which is why the ecommerce plugin is the hardest to upgrade
@regis for the ecommerce following update from Natalia, it would make sense I guess to go further when ecommerce is merged with maple, ref
On the other hand I am in the process of upgradin the forum, then I will I see how things works with me.
I think after buiilding all images from maple, I could the same images for other plugins, i.e. I donāt need to run tutor images build all for each plugin, right?
@regis There is an existing maple branch on tutor-mfe plugin. Did we already prepare the MFE plugin for maple? If not should I work on top of it? or use the nightly branch?
@regis, @sumanchapai I donāt see much work to do in the MFE plugin apart from tagging a release. It works. I think the issue regis mentioned is also resolved.
I really donāt see what else I could do here to help with the release. There is already a maple branch and it works with the maple branch of the Tutor repository.