 So welcome to the campaign's office hours. We're going to be talking today about our work. And we want to get some feedback and some thoughts from all of you. We're so excited that you've all been able to join. If you have questions, we have a question and answer section at the end. So there'll be the time to share any questions you have. So thank you all for attending. And I believe I'll now pass it to Amelda. Thanks, Alayda. Hi, all. Welcome to the second campaign product office hours. I am Amelda. I am from the Philippines. I am one of the content campaign followers of campaign team. And here with me today is our senior product manager, Elana, senior program officer, Felix, and our UX designer, Gregory, the engineers, the product ambassadors, Anthony, Georges, and Baschenda. Just a few reminders. Again, we are going to record this call. And at the end, we are going to end the recording during the open forum. So you may choose to turn on your video or turn it off. But we highly encourage everyone to turn off your microphones when you are not speaking. And if you have any questions or comments, you can write it first on our etherpad. And we'll get back to it during our discussion at the end. Just a little background for everyone here in the meeting. The first campaign product office hour was in September, where we introduced our team and shared some plans on developing tools for campaign organizers. We are all part of a bigger team, the Wikimedia Foundation Campaign Team. We are conducting campaign office hours to provide an avenue for us to learn more about campaigns such as new ways in organizing tools and practices, also to connect with other organizers, both experienced and new organizers, and also to share our findings in these experiences with the rest of the community. The campaign product team is a software and product development team focused on building tools for campaign organizers. We envision to provide software solutions that empower and support campaign organizers. For experienced organizers, we want to simplify their workflows and provide more powerful tools. And for new organizers, we want to make it easier to become effective and long-term organizers. At present, we have three engineers. Next slide, please. We have three engineers and one engineering manager who have recently joined our team. And we also have ambassadors, Bishunda for Arabic communities, Georges for French communities, and Anthony for Swahili communities. They are all present in this call. And this presentation will be in English. However, feel free to ask questions in any of the languages mentioned by sending us a message on the chat. And we will offer any language support we can give. We are also willing to organize a separate office hours for Arabic, French, and Swahili. So for today's office hour, next please. For today's office hour, we are going to share the background of the software that we are developing and its first feature, the event registration tool. Also, the possibility of creating new namespaces, some updates on the usability test that we conducted, latest design versions, and the timeline of this project. At the end of the session, we will be happy to receive your feedback and suggestion for these updates. I will give the floor to Alana to share more about these exciting tool we are working on. Alana. OK, hello, everyone. My name is Alana. I'm the product manager for the team. So I'm going to be talking about some of our project plans and why we think they can provide a lot of value to the comedians involved in campaigns. OK. So to start, we knew we wanted to improve the experience of being a campaign organizer. Campaign organizers do such crucial work, and they really deserve our support. But how do we do that? How do we support the organizers? What do we build? What do we change? What do we improve? We needed to figure that out. So to do that, we conducted interviews with over 50 campaign organizers across the movement. And from these interviews, we collected information on some of their top concerns and challenges and their high priority requests. Then we synthesized that with research we had from previous research initiatives. And we came up with these top 10, 11 organizer requests. So some of these projects include or requests include a central place where people can find tools and resources available to them as organizers, easy ways to create high quality, contemporary-looking event pages, better tools to promote campaigns on and off Wiki, improving the ease of finding events for newcomers, an easy on Wiki way to register participants, better tools to communicate with participants and other organizers, better ways to track, analyze, and report impact, and easier ways for participants to receive recognition and find what to do next. Also, if you're an organizer and you want to be interviewed by us and you haven't yet, let us know. You could reach out to us or any of the presenters today or the product ambassadors. We would love to hear from our people. So just let us know. So now, regarding what I previously mentioned about those 11 areas that we can improve, how do we address them? So we felt that the best way to address them is to treat them as interconnected issues that we address at a systematic level. So rather than just saying, mm, number one and two are the most important. We want to have a more generalized way of thinking about this problem area that we can address through a platform. So we're thinking there'll be a two-sided campaign event platform with an organizer side and a participant side. It will be modular. Meeting features can be separate and recombined. And we want it to be extensible. Meaning we'll work on features for the platform, but we're not the only ones who can contribute features, potentially other teams or other volunteer developers can build out features too for the platform. One thing to note that is that will start small. So it will grow over time, but we're going to be building in an incremental way. So we'll have a first project as our first small project and over time we'll build more of that project and build out more features overall. So what's our first project? It's building an on-wiki registration system. So now I will talk about that. Okay, so the registration tool or the registration project. So right now, organizers use different solutions for handling event registration. Some use on-wiki registration solutions, like adding a signature to the event page or they'll use external solutions like using Google Forms or Eventbrite. So all of these solutions have problems, but the problems vary depending on which solutions people are using. So generally speaking, the current solutions are time consuming for organizers and they're not integrated with tracking tools like the programs and events dashboard. As for on-wiki solutions, they tend to look and feel outdated and they can be technically challenging for newcomers who don't know what to do or how to properly register. They also provide minimal information on participants for the organizers and it can be difficult to do communication with either the participants or other organizers. Now for the off-wiki solutions, they aren't integrated with Wikimedia wikis and workflows. They're difficult for participants to edit. Participants can't see who else joined and often and they're generally not supportive of multilingual communities or the values or privacy that are core of the Wikimedia movement at the level that we would want and hope. But there is one common factor regardless of whatever solution that's used which is right now there is no easy on-wiki way for someone to go to event page, see some sort of button that says register and just click it and register. That doesn't exist now or we really want to address that need. Okay, so what's our vision? We want to make it easy for people to join campaign events and we want to begin collecting more reliable data on campaign activity. So since we've never had a generalized event registration tool, we don't really have reliable statistics as a movement on how many people are organizing events or how many people are participating in events or how many events are just going on in general or what are the different types of events that are going on? It's hard for us to understand what's going on if we don't have that baseline data and we really want to prove that situation. So with the registration tool this can change. We can begin to store structured data on campaign activity. So we can be more transparent on successes and challenges and gaps and trends. So this can help us grow as a movement and it can also provide data-driven support to organizers so they can make better decisions and feel more empowered to know what's going on. Okay, so next slide. So overall, what benefits does this registration solution provide? With the registration solution, organizers can get an easier configuration experience, more information on participants, better support for languages, integration with Wikis and integration with tracking tools like the programs at events dashboard. Meanwhile, participants can get an easier event registration experience and easier account creation experience, a view of other campaign participants and better onboarding onto Wikis. Okay, so there's one more thing I want to talk about before I hand it over to Gregory, our designer and that's the namespace proposal. So basically the campaigns team is proposing that we create two new namespaces in MediaWiki, which will be called event and event talk. The purpose of this namespace would be a designated place in the Wikis for all events, such as campaigns, conferences, meetups, office hours or other event types. There's a few reasons why we think this is a good idea, which I'll share. First, we need to know which pages are event pages so we can do things like add registration to them. So for example, we don't want to add registration to Wikipedia article. So if we know, okay, this is a Wikipedia article. That's not where we add registration versus this is a legitimate event page so it makes sense to add registration there. That's information we want to know to be able to design the system properly. That also means we can do other things in the future, like being able to display all events in a centralized event calendar. So maybe potentially in the future, someone's creating an event page, they can check some box or something that says add this event to the event calendar and then it can be automatically added to the event calendar. Another reason is you want to be getting more accurate data on event activity as a movement, like how many events are going on, what types of events are going on. This will be a lot easier for us to do if we're able to identify event pages. And third, we want a better user experience. Right now it can be hard for people, especially through newcomers, to know what are the different kinds of pages. So because article pages look so similar to event pages, it can be hard to identify what's an event and that someone can join it, that's a community experience. So we would love to create that distinction. So it's more intuitive to all people, especially for newcomers to the Wikis. Finally, we want to highlight the fact that organizing or participating in events is a critical form of movement activity. So someone can be impactful in more ways than just contributing to the Wikis, let's say an editor. So we would love to know what you think about our overall team plans, our registration project plans, and our proposal to create two namespaces. So in the question and answer section, please let us know if you have any ideas or thoughts or questions. And now I'll pass it on to my colleague Gregory, the UX designer of the team. Thank you. Hi everyone. My name is Gregor, next slide please. So far we have worked on several integrations of the design for the event center and we have worked on getting feedback to visibility tests. Visibility tests, like before we give prototype to members of target audience and get feedback from them on how intuitive the design or the flow is and also what challenges are with the current design and opportunities for improvements. So we just finished the conducting our second visibility test. I've gotten a lot of feedback which we're currently implementing. So in the usability test, we tested with like three non-weekly medians, six weekly medians. We also had four female testers and five female testers and five male testers from our countries from Senegal, Congo, Ghana, Egypt, Rwanda, and Benin. So on the usability test, the participants were okay with the resolution flow. They were able to easily complete the process of creating an event and also registering for an event. And they also gave good feedback on the namespace proposal. So the challenges that they mentioned were around around participants, difficulty some participants, different participants face in logging or creating an account. And also I've also mentioned about currently in their processes, they currently collect phone numbers of participants in registrations. What's for the current version of our prototype, we are not collecting phone numbers onto later versions. So I'll mention some, as far as I mentioned about the possibility of having private events or private registrations. I will talk more about this as I go through the prototypes. Next slide. Next slide. So like I mentioned earlier, we are working on iterations of the desktop and we're working on the first iteration of the mobile design. And I would show you the process currently. The process is currently a work in progress. So I'll go through the prototype for to show the flow of how to create an event or I mean, and also how to register for an event. So these are the current ideas we're having in mind on how the flow will be and we will also love your feedback on it. So I'll proceed to share my screen to present the desktop wire friends. Give me a moment. Hello, Felix. I'm unable to share my screen correctly. Could you send a request again? Okay, yeah. Yes, it's working now. So I hope you all can see my screen during the Metawiki page. Yes. Okay, yeah. So the current idea we have to assess the event center is through the user menu drop down at the top right here. So when you click on this drop down on the list of items, you can see the event center here. So when you click on it, it takes you to the landing page for your events. So currently, like we mentioned earlier, we're working on the registration. So the current feature we have here is for organizers, majorly to create events. So when you land on this page using the drop down here, you can proceed to create an event. So the first step will be to enter the number of your events, then proceed to click on the Create an Event button. So we currently still utilize the process for which you all use for creating event pages, which is through the edits, sub-edits or the visual editor. So you can come, put in the necessary information about the events and when you're done with that, you can proceed to publish it. So the major difference here is that when you publish your page, the major difference in this flow is when you publish your page, you get this prompt that asks you if you want to enable registration for your event or not. So if you're not ready to enable registration or you're not interested in enable registration, you can dismiss it. But if you later want to enable registration so that participants can register directly from the event page, you can go to this beside the title to click on enable registration. So when you click on that, it shows you a form, where you add additional information about your events. So for example, the date, time for the events, the location of the events, if it's an online event, you can put in the video call link if you want to. If it's a physical event, you can put in the event address. If for sometimes your events could be hybrid, both online and physical, and you could also put in the event address or you could put in the video call link. And also, you could also add organizers, other organizers apart from you, who will be helping you manage these events. So the dates you can have access to the event page and the participants who register. Another option, which I mentioned earlier, is the integration with the tracking tool. So if you have already set up a tracking tool for your events, you could just come paste the link here. Currently, the tracking tool we're planning to support first is the program and events dashboard. So if you have set up a tracking tool dashboard for your events, you could come paste the link into this box here. And once you are done, it is going to connect your events to the tracking tool. So this means that when participants register for your events, their user names are automatically taken to the tracking tool. It's not necessary to come on copy and paste and put their user names to the tracking tool or access them to go to the tracking tool themselves and join. So the third form item here is the group chat link. So we added this option so that you could put, if you have chat groups, for example, many organizers have, for example, WhatsApp chat groups for their events. So if you have chat groups, WhatsApp, Telegram, Facebook groups that you have for your events, you could put the link here. So when participants register for the events, they can automatically send the link so they can join the whatever group you have and for that coming communication. So once you are done with entering the necessary information, you can proceed to enable registration. I want to do that. You see the event page is modified with this widget here, this box here, as you can see, the event page is modified with this box. And although from your view, if a participant is viewing this page, this button here will show register for events. But since you are an organizer, that's not the view you see. You see the manage events button instead of register for events button. So you can then proceed to, if whenever participants attend your register for events, you can see the number of participants who have registered. From these events, there's some persons mentioned that they don't want participants to see, events participants to see number of people who have registered for events. So that was one of the concerns that I was mentioned by a few people. And also if you click on more details, you can see the list of participants who have registered for events. Also, in the usability testing, some organizers have mentioned that they might not want the list of participants for the events to be public to everyone. So once you are done with that, I want to manage your events, like message participants, you click on the manage events and you are taken to this page in event center. You can see your events here and you can see number of participants and where you start. And when you click on it, you can see the list of participants and currently the major actions you can perform, you can send message to participants, you can select the participants and you can decide to send message to them. And also if you want to, if a need occurs, you can remove the participants from the registration. So to send message to them, you can select the list of participants you want to send message to and you can click on send message and entire necessary information about the events that you would like to send to them. And you can select how the message will be sent to them, should it be sent to their emails or via talk page. So for the sending to email, I wanted to notice that not all Wikimediants, I mean, it's not composite for Wikimediants when creating an account to add their emails. So some participants for your event may not have emails attached to their account. So if you select email as the method of sending a message, which only be sent to those who have an email attached to their accounts. And also when you send the email to their email address, they will be able to see the organizer's email or also you will be able to see their email unless they reply to your message. So that's not into notes. So once you have selected what way you want to send the message, you can proceed to send the message. Yeah, yeah. So currently you can't reply straight on the platform. Whatever replies to your message will be on via email or via the talk pages. So this is the main flow for the creating of an event and managing the participants after. So I would proceed to show the flow for how to register for an event from the participants' perspective. So if I pass up on two ones to register for events, they visit the event page and they see this box here and you can see the button that says register for events. So they can proceed to click on register for events and if they are not logged in or signed up, they are not logged in, they are prompted to log in. If they don't have an account, they can click on the create an account button and where they can create an account and they are prompted to, I mean, and they can proceed to register. So they also shown this information, I mean notifying them about to agree to the terms of user privacy policy and if they agree, they can continue to register. So once they do that, they are automatically registered for the events. So for version one, while you're collecting the user names of participants, as you leave data while collecting from participants, they are using the user names. You are not collecting any other information like phone numbers and other information. So this other information will come in in future versions and we also love your feedback on that also. Participants can also decide to cancel their registration by clicking on this and they can cancel their registration. So this is the flow for participants that are registering for an event. So I'll proceed to show the mobile version which is a similar flow. So we can see here, this is the events landing page I showed in on the desktop, but this is the mobile version. So organizers can still proceed in the normal way to create an event. So something I forgot to mention in the previous one is you can also create an event using the search bar. So when you search for an item, a page that does not exist, the normal way on Wikipedia is that you are prompted with the option to create a page for that event. So using our event set, you can also create it this way. Although the difference would be that in the way I search for the page, you add these events, the events then with the column, this will enable us to know that the page you are creating is for an event. So this is the name of the name space. So if you want to create an event, you add that using this format, writing the events, colon then the name of the event that you want to create. And once you do that, I will search. I have shown the page for events, you can click on it and create your event page. And when you publish, you'll still see the come to enable restructure. So you can use, go straight to the event center or you can use the search bar. So this is the mobile version. It's still the same flow. You create a new event, you enter information about events, you publish the page and you are given the form to enable registration and field the form. And once you do that, your event page is modified showing this box. And when participants have registered, you can see the number of participants and you can see the names of participants who have registered. And if you want to send message to participants, you can click on manage events and you can see the list of all the events you have created. And when you click on open it up, you can see the details of the events and you can see the participants and you can also proceed to message them. So it's basically the same flow, both for the participants and the organizers on mobile. So for participants, when they visit the event page, they just proceed to click on register for events after reading through the event page. So when they click on that, if they don't have an account, they are prompted to log in. So it's a join or if they have an account, they can log in. So it's still the same flow as that of the desktop. So and I put on points almost at the time and I put on points. I wanted to talk about, show is the different entry points for mobile. So for the desktop version, I mentioned that if you want to access the event center, you can just click on this, use our drop down here and you can see event center here. So we're still having conversations on what is the best way, what would be the best entry points for, to get to this event center for on mobile. So we came up with multiple options. Permit me to start with the last option, option three. Option three to go to the event center. You could use this user menu option, I mean user menu that comes at the top right here. And on that way, opening it up, you can see the events option for, you can see the event center option. And when you click on it, you are taken to the event center. But the major problem with this option is that it's the, this menu profile icon appears here, only shows if you go, only shows if you go to your settings and enable advanced, enable advanced setup. So this is not, this profile icon is not shown by default. You have to go to settings and enable it. So this is just one option for an entry point to events. The other option is option two, is using the hamburger menu here. So when you click on this menu at the top left, you can see a list of items that take you to different pages. So the second option will be to add event center as another item on this list. And when you click on it, you are taken to, you are taken to, when you click on it, you are taken to the event center. So the third, all right at the first option, which is this, this is something that the, the web team is working on currently would be to modify, normally when you open the, currently when you open mobile and open this menu, you'll see in one of the options you see contributions there. So the third option, this option will be to modify that, that contributions page, normally when you click on the contribution page, it shows you a list of your contributions. So, so the other option as an entry point for the event center is to modify this contributions page, and add a list of the various ways that you can contribute. So you can contribute to translations, to edits, to uploading media pipe, or to criticism and any page. So this is currently something that works by other teams in Wikimedia. So for us, for the campaign, for the campaigns team, we are also looking to have a possibility of adding events as, as an, as another way to contribute under these contributions, a menu, under these contributions options. So when you click on the country contributes, we are taking it to this list and you can see events. And when you click on it, it takes you to the events, the event center, and you can proceed to create an event. So those are basically the three entry points we have in mind to assess the event center through this hamburger menu. And under the contributions, through also the hamburger menu, but the event center item will just show directly on the list. And when you click on it, it takes you to the event center. And the third option is using this user profile menu here. And you see the event center here. So that is all I have for, I mean to present and I will love your feedback. I will hand it over to email down. Thank you Gregory, but we still have Felix. Felix. Okay. All right, Felix here guys, I will be talking about, I'll be highlighting a few things in the progress of what we've done so far. And I will also be sharing information about the project timelines. So at the moment, we have begun building. The last time we spoke to you, we were collecting feedback. We hadn't started the actual build, but now the engineers have started building the infrastructure for the campaigns event platform. And I saw a question in the chat, somebody was asking where's the link to this software very soon when it's ready, we'll send it out to you. We are also, so as mentioned by my colleagues, we're looking forward to hosting this new tool on a completely new name space. So we are the moment socializing our proposal to create this new name space. And we welcome ambassadors once again, they are here to support us and we're very delighted that your work will be helping us navigate the needs and be able to create an opportunity for us to collect feedback from organizers across the real language platforms. Our design research team are also conducting research to help us with future projects and the next steps on this project. Next slide please. So what are we looking forward to doing in the next few months? We are planning to release a testable version so all of you can see and feel what we're talking about. So I like to call this the most tangible first piece of the software for you to test. And then we are also going to be working with test test to actually tell us how they feel about the first tangible use of the software that we send out. And then during that period we will collect feedback and improve what we've done. So we will collect feedback, iterate on the software and come up with a V1 for the subsequent months. Next slide. So why are you important? I don't like to say test this, I like to say you. Why are you important to this equation? You're very important in this equation because you will be influencing our products. And who better influence our products than you because you are the one that are creating these campaigns. You are the one organizing within the space. And it's important that your input is made in the product. So V0, like I said, it's just a first use of the tool and we would employ your services in helping us test out the tool and to bring us all the feedback that we need. Why do we think that you are so critical to this? It's because creating a relationship with you in this first situation, we could always come back to you and receive more input as and when we go forward with this tool. So your participation in the testing phase are very critical to the success of this project. We also want to learn from you because you know more than we do, you are already in the field doing this work and it's important that your view is added to whatever we are doing here. So yeah, we need you. We definitely need you. Next slide. So just to give you a graphical representation of what I was describing before, V0 is the first iteration of the tool. So we're building this first most tangible thing for you to see and feel and use and in V0 we are hoping to provide you with the bare minimum like the basic things so that you can just see the trajectory that we're trying to take here and then we will collect your feedback within V0. So 35 months, this most likely V0 will be out and once we collect your feedback, we will launch in six to eight months, the V1, which we are calling the minimum viable product, which is the first, I would say, much more sophisticated form of the platform. We're ready for you to use and to give us more feedback and then we will iterate on the tool again and provide you with a V2 release, which will include much more additional features in the future as per your suggestions and comments when we release V0 and V1. Next slide please. Before we move on to the Q&A, I'd like to invite ambassadors to introduce themselves and to speak about the work that we're doing and to sort of like share a few logistical issues about this call. Thank you. Okay, so we can take George's and then after that Anthony and then Bashuna. So George is over to you. Good evening all of you. I'm George from Wikimedia Cameroon. I'm the ambassador of the Francophone community. The idea for me is to be the interface between the campaign team and the Francophone community. And I tried during the presentation to make the translations where you can have an idea of what is done. And the work that has been done is the result of the experiences that we have collected with the organizers that you are. And you have a great experience in the organization of the different events, the campaigns, the editors and others. And this is the basis that we have been able to realize the work that is done. This is a first meeting. There will be other meetings totally in the different languages that are totally in French. And the idea through this first meeting was to introduce you to these. We will come back to you in our different languages. But we would especially like for the continuity that you can really continue as people testing, if we can say so, for the platform that will be deployed in the months to come. So we really want to associate you with the project because it is after the tests, your comments, your opinions that are positive or negative will be taken into account. And this is the basis that we will make improvements on the platform. So we really need you. So don't miss any of your messages. If you want to be a tester, we really want to because you are in the field of events and campaigns. So that's what I wanted to tell you. I know who has been present today. Thank you. Thank you, George. Anthony, you want to go? All right. Thank you so much, Felix. All right. Thank you, George. Anthony. Anthony. Thank you. Thank you, George. Anthony. Thank you, George. Anthony. Anthony. Anthony. Thank you, thank you, thank you for all, I'm happy to be with you, and I thank you for being here, and I thank you for this first experience, and we look very much at the communities, and we have focused on the economic sector, and the Arab society is very important, and I am currently a ambassador to the Arab society, I am a member of the Arab community, I am a member of the Arab community, and I am a member of the Arab community, and thank you for being here you are capable to help the people who support this. was right. Thank you very much for Shinda and thank you, um, judges and Anthony as well. I'm handing over to, um, Imelda to lead us through the Q&A session. Thank you everybody. Thank you ambassadors thank you Felix and we reached the end of our presentation for today.