Hi @maintainers! We have a few matters that I think we should discuss together in a synchronous meeting. Here is the agenda:
Tutor Nightly (i.e: running Open edX on master, first discussed here): the project may be perfectly clear in my head, but you might have questions about how this is going to be managed.
Unprivileged containers (first discussed here): again, this is a matter where I’d like everyone to be in sync.
Getting rid of the Nginx container in Tutor (first discussed here): I expect to write a TEP for this change before the actual meeting. The general idea is to get rid of the nginx container and keep only the caddy container. There are implementation details that should be discussed, as proposed by @iamCristYe.
What’s the future of Tutor forums? With Tutor becoming the only officially supported community installation in Maple, we should decide whether it makes sense to keep this forum separated from the official Open edX forum.
How can we encourage faster pull request reviews? Too often, I find myself merging pull requests without any review from Tutor Developers. While I understand that you might be very busy, we need to streamline the review process. (see pending pull requests right here)
What should be the policy for 3rd party plugins? I think that we should officially recommend some 3rd party plugins, such as @pcliu’s tutor-credentials or @BbrSofiane’s tutor-contrib-publisher, provided:
a. authors agree
b. users have a way to get support from the authors (GitHub issues/Slack/these forums…)
c. they commit to providing updates at most one week after the official community release
Maintainers should feel free to add new items to this agenda. Non-maintainers are invited to this meeting as well, but only maintainers will have a vote in the actual decision. Please indicate your availabilities right here: WhenIsGood: Tutor maintainers meetup
See you soon!