2024 Open edX Conference: Talk Topics Brainstorm

That’s the idea :+1:

1 Like

Here the talk I’d like to submit:

Title: Runtime theming: Or how we cut deployment time by 10 times for a massivley-multi-tenant instance

Description: By adopting the work in progress runtime theming capabilities of Paragon we cut down a potential 25hr deployment time for 50 micro-sites down to under 3hrs.

Proposal:

In this talk we’ll explore the benefits of runtime theming beyond just the ability to change themes at runtime.

When faced with a multi-tenant setup with a large number of tenants each with a separate theme, we faced a number of scaling challenges, of which a key was theming and MFEs.

To bring build times down to a reasonable number, we eventually adopted runtime theming while still in alpha.

This will share our journey and lessons along the way.

3 Likes

That would be awesome. I have invited you as the co-presenter in the submission.

1 Like

I would like to submit the 3rd one then. I have drafted the proposal at https://docs.google.com/document/d/1uH8gly_7tBgOYef1mh37bC0iw4ZKOCz3mPg7DlyXIbA/edit. Could you please review it?

1 Like

Please do, thank you!

Forgot to ask, is anyone interested in co-presenting?

Sorry I’m really late on this. I see lot of good topics so I can’t think of much else. But here are a couple of my options:

I’d like to volunteer for this one if there are multiple talks on this.

I can take this one if no one has submitted a proposal already - can include the need behind the plugin (importing old courses stuff).

This one would probably be covered by someone in the translation working group, but one question that keeps popping up on the openedx forum, is how do we add new translated strings into the platform. There is some documentation around this, but it might be good to give a detailed workflow and also include the technical aspects of how a translated string gets applied in the platform.

2 Likes

Hi team, John Schwartz shared an interesting idea with @antoviaque @Fox and @gabriel for a panel discussion that would highlight best practices that OpenCraft employs that result in client retention. The topic would be Client Strategy and Retention and would involve client owners and their clients discussing approaches that have contributed to the success of their Open edX. Of course, the session would depend on finding the success stories as well as their respective client owners and clients who would attend the conference, The target audience would be potential new prospects and clients but also other Open edX partners and prospective partners who would learn about best practices. What do you think? To not go long I’ve written a rough proposal attached Client Strategy and Retention Open edX 2024.

2 Likes

Just to be included here, there is another session in planning, called the BizDev workshop. This is an outgrowth of the Marketing Working Group of which I’m a part and Eden (who runs that group) has told me that it has been approved internally ahead of time and will not have to go through the Sessionize review process. A rough outline is attached. BizDev Session.
To clarify, I am not the presenter (@Fox has been asked to be one of them) but am assisting the MWG in helping to design. Also, they’ve asked me to facilitate.

Client Strategy and Retention Open edX 2024
Try this link if the other doesn’t work.

@DouglasDraper Some good ideas in this thread and on the email thread with John: showcase how we care about our clients, through the words of some of our happy ones :) It’s true that the recommendations of our clients to others has been one of the main ways we have gained new clients. Something like this would definitely favor us on our turf :)

On the topic of strategy for retention - the way we approach this is by having a long term approach. We make sure the code we develop works well with the rest of the project, that it won’t generate a lot of maintenance work later due to diverging goals with the rest of the project, for example. When people hire us, they truly build within the official Open edX project.

These are things that would be worth incorporating more into https://docs.google.com/document/d/1troONC9ffF3ZmMmE4vJl6vvV_8eEiq7sbLokjuE9sB4/edit

Your thought about having a long term approach will be a good one to add to the best practices of Open edX partners. Perhaps something like writing code that is “built to last”?
Regarding your point about “building within the official Open edX project”, can I say that not only will the code developed for the client benefit the wider community, but the client itself will benefit from future innovation from that same community.

1 Like

@DouglasDraper Perfect - yes, the descriptions you give also sound great! Any of these are good to highlight.

@xavier@opencraft.com @john.schwartz9@icloud.com @gabriel@opencraft.com @fox@opencraft.com Thanks. I’ve made a few edits incorporating your ideas to date. Let me know if you have further thoughts, particularly about best practices we want to highlight in the section on learning objectives.

1 Like

@DouglasDraper This looks good to me too - I’ll be curious to see the result! Thanks for organizing.

I know I am late to the party

But I love this idea React Query is so powerful and beautiful to use, specially the caching features and the right way to call it.

1 Like

@team I suspect things might be running a little behind schedule wrt the conference talks:

We look forward to hearing from you! Emails about talk acceptance or rejection will go out no later than Feb 7, 2024.

:sloth: :wink:

Or maybe I just missed my notification… Has anybody heard whether their talk has been accepted / rejected yet?

Please let me know if your talk is accepted so that I can create a ticket for you to start preparing your talk when the time comes.

3 Likes

^^ Ah, I see Sarina posted an update about this on the Open edX forum. It looks like we should start being notified from today.

Can confirm that @Cef and I have received confirmation for our proposal.

5 Likes