 All right. So thanks, guys. They're two of the most new exciting things that we've got going on development-wise. And this is the third, if I can find the browser, which is over here. It is Firefox. That is good. And yeah, so I got roped into doing this presentation. We have a longer one. It's 90 minutes, I believe, tomorrow after lunch. Is it 2.30? Ruslan, is he here? I think it's about 2.30, 1.30, 2.30. So if you're really interested in this topic, there's a whole big thing. He's going to get really into nitty-gritty. I've got a few minutes to talk about it. I already talked about it this morning a bit. How many people here are slightly interested in Moodle workplace? Can I have some hands? OK, that's half of you. That's good. All more, obviously. I'm going to have time for some questions, too, on this. So feel free to ask. But let me get started. So we have invested in this thing, Moodle workplace, since... Well, it's been on the cards. We've been talking about it. That we're going to make it for about six, seven years. Something like that. Talk, talk, talk goes around. It was about two years ago when we really sat down with the Moodle partners and we started to say, OK, what is going to be in this thing? What should we do? Just as a bit of a background, some of the stalling was because we had looked at making Tatara this product, bringing that back in as Moodle workplace. And we tried to have a partnership with Tatara, and we just couldn't quite work it out at the time. The way they work doesn't fit with how we work and it didn't work out, and that's fine. So I said, well, we need to have this thing, so we will make it eventually. And two years ago, we sat down with partners and really started to work out the specs and what are the things we're going to target. And we actually put resources into it. And this was a team. Gavin Henrich was a very crucial lead sponsor for this whole project, starting from about a year ago. And we started to hire people and we built the team. And because it was like a top secret project, we didn't want to tell anybody. We called it the special projects group. So because there were people being hired for it and they had to put something on LinkedIn and they couldn't put workplace team. We'd give the game away. So the special projects team. Anyway, now it's the workplace team. And they've been working very, very hard together with Moodle partners since about a year ago until we came to the point we could launch it publicly and proudly at Learning Technologies Conference here in London in mid-February. So I was here then with a lot of Moodlers and we did a big announcement. We had a big booth. We had a lot of interest and it continues. So let me take a step back. Why Moodle workplace? Well, I did mention this morning that a lot of Moodle use is in fact in this sector, in the workplace sector. And everybody's hacking Moodle to make it do the things it needs to. And that was a problem. We have, in this sector, are a lot more LMSs than you find in the higher education or school sector. There are 300 last time I counted. And they're usually very simple. They're very simple systems. They're not complex like higher education. They're just very much pump and dump. You know, look at this thing, do a quiz, look at this thing, do a quiz, you're certified. Now I'm obviously exaggerating, but they are usually simpler. And so there's a lot of competition. And having Moodle versions of software for that fragmenting was not very good. We had all these different people working on essentially the same things. So we brought it together. Now these are some commercial users of Moodle. Alliance, Royal Air Force sitting in the back there. We've got Australia Posts. We've got a Ramco, the oil company, Subaru. You know, these are big companies. And internally they have so many staff that they are like gigantic universities, some of them. And they have to train a lot of staff. Hundreds of thousands in some cases. And they put a lot of focus on this internal university, if you like. So they need learning platforms. I mentioned that, you know, it is about the open source thing. And this was a difficult decision, but I feel very, very comfortable behind it. And I'm very happy to take questions on it. Yes, the source code is open source. It's all GPL3. And that's because it's based on Moodle. Everything based on GPL has to be GPL. It is open source. However, we are restricting it so that it's only available through Moodle Partners. And we are doing that very consciously to help bring revenue from that market through our whole system, through the partners and into Moodle Core. So we have money to spend on Moodle Nets, on MEC, on Moodle Core, on all these other initiatives that we need to pay for. As a CEO of a company, believe me, I'm just spending an increasing amount of my time just wondering how to pay everybody. So we have, the reason why I feel comfortable with this model is that workplace, a lot of those things that are we developing there will come down into Moodle Core. And the first one that happened was already in Moodle 3.7. So you may remember I briefly showed the ability to now make new custom fields for courses. So we already had custom fields for users, but now we have custom fields for courses. So that was something developed by the special projects team, which has now come into Core. And that will continue. I would say every release you're gonna see something coming through from the workplace project. So the roadmap for this is defined by a partner advisory group. And this is a subset of the Moodle partners who are involved in working together on defining the roadmap for this. And they obviously very close to their clients, they're close to the needs of the market and they know what's needed. In the beginning, the things we've implemented are, I would say, very standard. They're solid. Everyone knows we need them kind of features. Things that Moodle Core wasn't doing yet that everybody needed. As we go forward into the future, I want to, I expect, and I know, I will see Moodle workplace not catching up anymore, but actually leading. I want to see it start doing innovative things in the workplace. And that's where it starts coming really close to what's happening in higher education. So a little bit more collaborative learning, more social learning, opening up this kind of dump and pump cycle to a much more rich workplace learning. And there's a lot of theory and a lot of developments happening in the world around that. That will come into workplace eventually. So the partner advisory group, they're defining the preliminary features that we worked on. There was some prioritization of those. They selected some for the first step and that's being polished and finished right now. And then we're just gonna keep on adding features in the roadmap. So what is it? I listed these things earlier. There are things like multi-tenancy, organizational structure, the new report builder, which is useful for a lot of Moodle sites. The dynamic rules. Dynamic rules allow you to do things, for example, if a user has completed this course on this course, then enroll them in that course. And that's a dynamic rule and you can set up rules like that to automate aspects of the management. Programs, so these sequences of courses, certifications, so you can issue certificates based on completion of things and have iterations. So repeats, so to speak. You have to do this thing every six months and so on. So there's a lot of attention paid to the interface as well. So it has its own new theme and it works in a, it's very slick. And there is also a new mobile app that goes with it and we have to make sure the mobile app supports all these workplace features, of course, and it does. So it's an integral part of the system when you get one, you get the other. Now, there is a lovely video and I've got the same problem as you now, Doug. I'm going to, if I log in, I really do want to show this video. It's Mary's video. Do I want to show it, right? Can we hear you say hi from the mic? Well, let's, excuse me, while I log into Google right in front of you. Let's see. No surprises, what my, oh, UK keyboard. This is not my computer. Gee, I hope I didn't make a typo there. I think I did. Oh no, here we go. Okay, so if I reload this, let's see, or is it dependent on the slide set I'm looking at and who's logged in there? Let's see, here we go. All right, so I've got a short video here that shows it to you. I'll leave the big demos to the Rustland tomorrow. Oh, do you want to narrate this live, Mary? Yeah, there's no sound on this machine, unfortunately. Wow, okay, so this is the login screen. It's very, very customizable. Have I paused it by accident? No, no, here it comes. Yeah, I have, it's up on, it's up loud, but it keeps flicking up the, oh, really, okay. No. Okay. So this is showing the Teams interface. So this is, here on the dashboard, you can see the team you're in, and it's part of the organization structure. Oh, here we go. Yeah, we're hacking the internet. Other item, we see the main dashboard with another plugin. I'll let Mary's dulcet tones continue. An intuitive. You can log in with a regular account, use authentication plugins such as OWLs too, self-register, or use guest access. Because the login is integrated with the multi-tenancy feature, you can have a personalized tenant login as here. Logging in as a manager, we see the main dashboard with a navigation drawer to the left, which changes according to where the manager is on the site, and which can be collapsed to free up space. Top right are quick access icons such as the workplace launcher. Our manager accesses the report builder there. Other items are available, depending on organizational roles. There are also notification and messaging icons. And from her profile icon, our manager can access courses with their due dates and progress, along with editing her profile, viewing any grades, and so on, as with a regular learner. A team's tab is available to managers. This tab shows all the staff in the department, all with the positions which our manager has management rights over. Each learner's or employees or client's card can be expanded to view their details, including all the active jobs and ongoing programs and certifications. This view can be customized using the report builder. The manager can send messages to these people, review their profiles, and see a warning sign if any programs or certifications are overdue. She can also toggle to show the department and position filters. As with other users, a manager has the programs and courses tab. The programs tab gives an overview of all ongoing programs and certifications, their completion status, due dates, and the requirements for each course or set of courses within these programs. Due dates for the certifications linked to each program will also be shown in this tab. The courses tab displays courses which are standalone courses, that is courses not part of a program. You can filter them and sort them and change their view from card to list to summary. Find out more on noodle.com slash workplace. Thank you for letting me show that, Mary. As most of you know, Mary Cooch is the voice of Moodle on all our videos. Who else here is a Mary Cooch fan? Anyone? Yeah, look, come on. Clap for Mary. Mary. Down here. So, yeah, the British accent is being exported across the world. Oh, sorry. She said we're not the ones who have the accent. So, okay, let me go on here. So, what's next? So, the timeline around workplace is we have a, we're in a pilot phase right now. The code is written. There's still bits being done. There's still testing and things going on. Our partner advisory group are signing in to start testing and kicking the tyres. We expect that it'll be more widely available from partners or through partners on the, in around June, July, middle of the year. And from then on, there's gonna be very frequent releases as it goes forward and it will continue to develop. Now, I wanna distress that I'm very much pushing the idea, not the idea, the policy that things will be migrating into core over time, that we are gonna be evolving them in parallel, well, together. So, there's gonna be a lot of good synergy and I think it's really gonna help everything grow. Some of the candidates for the next, for the features in the next, in the near future are face-to-face training management. So, if you have seminars and you want people to sign up for real face-to-face seminars and book resources and things for that, recertification, workplace group messaging, so looking more at that social learning and the sort of things people use Slack for, we wanna have that embedded in Moodle. CPD, tracking, gamification, course catalogs, and many more. Course catalogs can include shopping cart type stuff, that sort of thing. So, yeah, all to be developed. So, if you wanted to get Moodle workplace, and it does, you know, some of you may be thinking, hey, this might be useful even for my environment for teaching teachers or staff or something. You can work with Moodle partners, they'll be listed shortly on Moodle.com, but you're always free to contact us at Moodle.com and we'll hook you up. The prices will depend on what services are around it, what you require and what the partners are offering. And that's it for workplace. Is there any questions on that? I think we've got a few minutes to talk about that. Yes, that hand shot up right there. Who's got a microphone? It's about integration. So, will the users, well, the structure be exported from the HR system and then the results reported back to the HR system? Yeah, HR system integration is very high already on the agenda. I'm not sure why I wasn't in that list, actually, because it gets talked about a lot and it's a huge requirement, absolutely. It's a development rather than at 1.0. Yeah, I don't think there's anything specific in the first release right now, but that's definitely where it's going. Cool, thank you. Yeah, good question. Anyone else? I understand that it will only be available to partners, but will it be available for self-hosting from partners? So, yes, you will. And that's because I know it's a requirement for a lot of clients. They need to have it on their own machines and control, but you will have to sign a similar contract to protect the code. Like, you won't be distributing it and publishing it on the internet. And that's the way that will be approached, but you'll be working with a partner to do that. Yes. Mark? It looks great, Brilliant. Congratulations to everybody involved. And I was delighted to hear you say that some of the features will drip down into Moodle Core, which is Brilliant. What features do you see not and never dripping down into Core? I can't answer that. Go on. Or I'll have to kill you. No, no, I honestly don't know. It's an ongoing discussion, so we're really gonna look at it and evaluate each one at the time. So, you can appreciate where we're standing. It's a balancing act. We want there to be something valuable for partners to have control of and be able to sell. And we also, you know, our core system, our core mission is around Moodle Core. And we want to support that and make it strong. We have to balance it. And this is just a way of doing that to make the project sustainable. And so we're gonna be walking this tightrope as we go forward to get the balance right. And I hope everybody's happy with everything that happens, because that's likely. That always works out. Yeah. I would very much like to put all of this out in the open. But, you know, we've put probably about a million pounds into this so far. So, you know, and that's money that's come through partners. That's their investment, our investment together into this code. So we, you know, we have to find ways of making more of that. Yes. Hi, Mon. Another suggestion, I'm happy to pay for the extra bits, but we've got quite a complex on-prem Moodle in-house hosted. Would there be a possibility like some of the third-party plugins to buy some of the plugins from partners on some sort of magic licensing that I don't know how that would work? So that we could get the bits we'd want or want for our on-prem Moodle. I think effectively that's what we're saying, yeah. That you would be getting it through partner and you'd have a contract with a partner and the terms of that would be something that you work out with them. Okay, yeah, I'm thinking the individual plugins rather than the whole beast. Right. Individual plugins may not be easy. There's some dependencies across it. They do work together. I believe because we have some very good developers on that team that you probably can split out a lot of it, but I can't guarantee it at this point. Okay, all right. Thank you. That's about new, but yes, Mr. Hunt, Dr. Hunt. I'm afraid this is a comment, not a question. Good. But I think from my point of view as a developer who is partially responsible for a third-party install of Moodle with all our own custom plugins and having to deal with the issues every time there's a new Moodle core version, having to make sure everything still works. I mean, I think there are many advantages to the community for Moodle HQ now, also being in that position of maintaining a platform that's built on Moodle core plus lots of other stuff. It puts you in the same position of a lot of, I mean, and Moodle core works really hard not to break stuff with new upgrades and maintain backwards compatibility, but you're kind of like now the poacher and the gamekeeper. That's a really bad analogy for this. And I think it was similarly, it was also a really good thing a few years ago when you decided to do Moodle Cloud. So you yourselves were experiencing the pains of hosting Moodle. So I think the fact that staff within Moodle HQ are having these experiences and being able to give very direct feedback can only be good for the Moodle community, basically. Yeah, I appreciate that comment, Tim. Along those lines, there is an open discussion and about should there be a higher-ed flavor like this and with special higher-ed features that are available in it. I must say I'm against that idea, but many people are for it. And it's a discussion. For me, universities are one of the main groups that the Moodle project is trying to help. And so for me, it should be in the main product and it should be free. So I, but you know, I think we're gonna delay all of that. We'll see how this goes with workplace first. I'm much more comfortable doing this with the workplace features. And we'll see how it goes. We'll keep touching on it. Very happy to have your discussions and feedback, probably over a drink and a chimpanzee later on. So any last questions or comments? Before we move on to the yes, Michael. Run Bob, run. Oh, Doug's running. Just our interest, with Moodle workplace, are you effectively committing to only the partner core develop plug-ins for it and the relationship with Moodle workplace to effectively the plug-ins directory and should any plug-ins be brought into workplace? Have you, what's the thoughts around that? Or are you keeping all not from the Moodle open source side? And it's all gonna be the sort of... Yeah, this, I'm not aware of anything from the open source side that's really being brought in. At this point, but the... Well. Oh, that's true, yeah, that is. That's developed in Moodle HQ, that one, true. What would you like to see happen there? Which is more a question about whether, because I know there's, you know, we have a very vibrant plug-in community and people are using it. I imagine there'll be people look around Moodle workplace and go, we want to see that and if that becomes part of the core offerings then, well, there's been time expended by those open source developers who have then been brought into a community there, not potentially. It was really just whether you've had those conversations. Yeah, no, no, it's a good thought. That has come up, that there could be a sort of marketplace in there, that people could develop plug-ins for workplace and that they get sold and licensed to each other and that, you know, people contributing to that side of things. This is a very important project, but I want to stress, it's secondary to the core project. I don't want to see us having to focus on these kinds of things to the exclusion of core at any point, right? If it's a revenue-generating thing, some companies might go, oh, yeah, we're just going to focus on that and we'll have a Moodle community source addition or something, that's not happening, right? Moodle core is the main thing, always will be and so being very careful to balance all the needs. All right, let's go to Barcelona.