2024 Open edX Conference: Talk Topics Brainstorm

These ideas are mostly based on our experience in the last year, and problems that we faced and solved. Some of them are the topics I would love to know more about, but not much is out there, or not easy to digest from the perspective of developer/client infra maintainer.

  • Grove - anything, since we are heavily relying on it for our clients, we have a lot of experience.
    • Could be a workshop where we go through setting up a grove cluster (how do we make sure it fits into 90 minutes?).
    • Day to day management; tips and tricks.
    • How Grove works, breakdown of components and their relationships to each other, future changes (e.g. Harmony)?
  • tutor’s single file plugins - lightning talk about this little know but sometimes very useful and convenient feature; can provide examples of how we use it.
  • Multi-site setup on tutor (and grove), i.e. eox-tenant - basic setup, as well as more advanced features that are not well known, like filtering the courses by org, language, theming etc. Heavily inspired by one of the client’s setup. Would require help from someone who knows a lot about it, like @navin or @kaustav. Could be a 45 min talk. Could also be a workshop, but hard to set up so that everyone can participate, and relies a lot on external factors - grove cluster and instances, GitLab pipelines, etc.
  • Existing and future options for theming MFEs - @kshitij is probably the most competent to talk about it.
  • MFE Config API
  • Roles in Open edX; adding new roles - many clients want more granular control of the roles, but afaik, it’s not currently possible; however, we (mainly @demid and @piotr) were able to introduce new roles for clients.
  • h5pxblock - we went through a lot of troubles getting it to work for our clients, so might share what we’ve learned and changed to make it work. Would be a very short talk though.
  • Certificates in Open edX - not much documentation and it is very vague. You learn the most by trial and error and by reading the source code.
  • OARS - one of the new clients wants specific analytics data. Insights is no longer maintained (for some time now), but as a developer/maintainer, I don’t know enough about OARS (even after watching the @jill’s great talk) to know what it is, how to work with it, how to set it up for the client, and what data I can pull and display for them. In other words, more practical and detailed presentation.
  • Modular Learning - catch term for more flexible course paths and composable units. A few clients in this and last years wanted very custom experience, which was not possible back then (without huge investments into development). I wonder what’s new and what is possible now or will be in the near future.
  • Importing courses from old instances - we’ve done it quite a lot recently. We encountered and solved different issues, so could share valuable experience.
  • XBlocks for coding problems (or lack of them :)) - there is currently no easy answer for that.
5 Likes