 Welcome everyone and first I would like to check that everybody has a link to the agenda and link to the voting sheet before we move along. So this is the 2022 GA and before we start just quickly go through some of the boring stuff we will go through the GA today and by the agenda. Send out in the link that's the Google Doc called EPS General Assembly 2022 Agenda and we will go through a set of the votes as most of you have known. So most of these votes will be not anonymous apart from the board voting that would be done anonymously and we will talk about how that's done a little bit later. And the reason that we will have the anonymous voting for the board is that we have this year 11 people who want to run for board and the maximum number is nine so we want to give people more freedom to cast their votes. So the voting sheet now has been made editable so that you could all put your name and your email there and most of you have done that. So let's do that first. And I would like to also have the board to confirm that VP actually has sent an email to the board confirming that I will be his proxy. I saw that email. Yes, there was an email. I do not remember how to spell his surname. It's Srivastav. Isn't it just B? I think if you put like at maybe Google we love to complete and then you can. That's what I do. Let's try this. Yeah, I'll expand it. Yeah, actually it's in the board agenda for this meeting and the candidates. Wasn't too hard. And reading the documents is cheating. So has everybody puts their name in? Yeah, I think we have 14 names and 14 people on the call. So I think we're missing someone because we're missing one. Because Jaco and Anders are in the same usage. 16. There are participants, but I think it's on the chat. That's okay. I can't see the chat. I think it's okay now. Yes. That sucks. And also before we start because the voting for anonymous voting is a little bit complicated. I would like to get through the opt-in process first. So would you be able to go to this website that I just pasted the link for? And then this is the opt-in process for the CIVS. So you just follow the procedure. Get the code. Make sure that you will be getting the email. And then when we actually get through the process, we can just do this more smoothly. So we have a new person in the call. I think we'll have to update a few parts. Hello, Rianca. Can you hear us? Hello. Okay, just left. So the people who are here, have you all made sure to opt-in? Okay. I'm sorry, after we activate the CIVS, it just says email address successfully activated. Do we do anything after that? Not at the moment. And then that just means that later when we send out the ballot for you to vote for the board, you will be actually receiving the email. Sounds good. Hopefully. Do you want to take a look at the CIVS? Sounds good. Hopefully. Do you want to take a decision on what we do if more people are joining after we start voting? We know about CIVIA that she raised to say it, but what we do if there is more people? I think we can establish the chair of the GA and then the chair can then go from there. Which is the next thing we're going to do. So we're going to be driven by the agenda, we think, that would be decided by the chair of the GA. So the first thing would be to select the chairperson and the secretary and the two checkers for the minutes. And Jakob has again volunteered to chair the GA and Gaurav has also volunteered to be the secretary of the GA. We currently do not have any volunteer for the two checkers. I wonder whether there's any takers. The checkers would be the person checking whether the minutes are accurate taken down by the secretary. And then later would we need your signature to approve this? I can be one. We have Anders as a volunteer and we have, I would like to suggest Alexander as another person. Would you be willing to do this? Yeah, I think I can do that. Okay, so the first vote that will be casting is to vote on the above people. That is Jakob, Gaurav and Anders and Alexander to be the chair secretary and the two checkers respectively. If you want to vote yes, no or abstain, please cast your vote on the voting sheet. Yeah, for the last year. Chuk, do you want to vote? Sorry, I was spacing out. Yeah, that's fine. Okay, so we have six. And I'm going to now enable the edits of this agenda to Gaurav as well. And Jakob, you already have the editing rights, right? I don't know, but I don't need to edit because I don't have a computer in front of me, but I have Anders by my side who can edit. Okay. So over to you, Jakob. Thank you very much and thank you for electing me the chair of this Europe, Python annual meeting. We will start with establishing the timeliness of this meeting and the bylaws of the society says that it has to be called two weeks before, is that correct? Yeah, and when was the invitation to the meeting posted online and has it been sent out to individual members? Rochelle, what do you say about that? Yes, we did. Yeah, so do you know when it was posted? 12th of October. 12th of October so that and we are today at the 29th so that's plenty time before the two weeks before. So, then we will have a vote about whether this meeting has been called in a timely manner. So that is going to be vote number two. So please close your votes. And then we will move on to the next item or rather before we move on to the next item. I know that there are some changes to the agenda that the board would like to do. The first thing that we propose to change is the order of the preparation of a budget by the outgoing board. And we are thinking that it might make more sense for us to do that before the auditor's reports so that we can have all of the reports, including the treasury one at the same time. Okay. Do we have anybody else who wants to make an addition or change to the agenda? I think I understand. I propose that we move the election of the remaining members of the board to after the election of the chairperson and the vice chairperson. I think that's a very good idea. Yes. So is there anybody against making these changes if so speak up now. Otherwise I find that these changes have been established. And we have also the results of the vote on the timeliness of the meeting and there are 16 votes for it being called timely and zero against, which also means that we have 16 people present at the meeting currently. Now, if somebody joins the meeting during the meeting, then those people will be given voting rights before we have an actual issue to vote on. So we will actually make a little break in the meeting and then we add them to the roster of the meeting. Okay. Let's see what we have. The next item should go off, maybe take. Take these decisions down in the agenda. Oh, you're unable to edit. Gaurav, you need to log into your Gmail account, which is where you have editors. You have, but, but are you able to edit narrower? Nope. Just for convenience, I think perhaps I'll just enable editing rights for now for everyone. I think that's okay. Okay. Okay, so then we move on to the presentation of the annual report and annual accounts by the board. So I hand the word back to Rochelle. Okay, let me try to share my screen and see whether this thing works. Yes, this thing work. Yes, I can see it. Okay. So let's go. So I would like to just quickly go through what we have done this year, both from the EPS side and from the conference side. And I'm going to go through some of the, first I will go through the EPS and the conference management and what we've done each month. And then later on, I will also invite Anders to talk about our accounts. So on the members side, this year we had, we have had 13 new EPS members and a record has grown to 292 members. Part of the changes that you all probably have noticed is that we have moved our members mailing list to Python.org. So, and also I should mention that we're currently using Mailman 3, which feels like a big change into the future. I would also like to thank Mark here for our former chair for hosting the members mailing list for many years before he stepped down from the organization. So from the conference side this year we have had a lot of challenges because we are going, we're, we had two years of online. I would say very successful years of online during the deep COVID years and 2022 was a year where we have to learn to live with COVID and then gradually move on to being in person again. We also had the challenge of the leadership transition because Mark has, Mark has led us for more than five years. And this year we have a new leadership. So we have decided to also make a lot of changes. And so I'm going to quickly go through the timeline of what we've done this year for the conference. In October we had elected a new board and then quickly after that we resumed contact with the Dublin venue. Much of the contract had already been finalized in 2020. So it was a fairly smooth experience. We also decided to move on to a more open structure internally to collaborate. We moved like internal communications has moved from telegram to discord so everybody can see what's going on with another team. And between October to December it was that we had gone through a large set of infrastructure reform reform which R2 would talk about them in the detail. So here I have some screenshots of many of the threats that we had gone through regarding infrastructure. And it was also that during this time we also invited quite a lot, quite a few very experienced volunteers from the previous communications team. Because we wanted to reform our communications the way we do communications from being perhaps a little bit spammy to experimenting perhaps long format type of communications including our newsletters. So in January we published our first newsletters and in the newsletters we also talked about the new team structure, which I would also talk about a little bit later in detail. And in February was a very busy year, busy months for the boards because we were, we spent a lot of time doing spreadsheets with the budget. We wanted to have a tighter budget for the conference so that we can use our funds better. And we also onboarded a lot of new volunteers who are actually very experienced volunteers in the past or people who have been very keen on volunteering for a long time. We also started commissioning a new web designer through the introduction of Nicholas Tollerby who is here today. The Deaf Society who worked on PyCon UK and Nicholas Tollerby's personal projects before had helped us design a new website. On the backend side quite a lot of people from our team are also busy with decoupling a lot of the infrastructure moving to a more lightweight SAS model. Because we, during this month because we have a lot more volunteers, we started mobilizing everybody to produce our website for the March launch. And March was a very mad month. We had launched our new website to launch the CFP and Ticket Sales sponsorship. We also had a few other initiatives as CFINIS and VB led the mentorship program which cultures, speakers, first time speakers especially from underrepresented backgrounds. And Chiu and Sebastian were also very busy starting the FINAID program. And this year we also planned for some other events during the conference. So Vicky and Nicholas Tollerby, two like-minded people started planning for the Maker Fest inviting Dublin and Northern Ireland's makers to participate in the conference. Naomi also started planning for our transcode with other trans volunteers for the conference. The months before that we were all, we started being affected and saddened a lot by the new wave of invasion from Russia to Ukraine. And this month the board also decided to make 10K of humanitarian donation to UNHCR and UNICEF to aid the humanitarian crisis. And I should also say that this because we donated to the Swedish organization and at that point the money was matched so the actual money was doubled to these organizations. And in April we started planning for the hybrid elements. We engaged with our streaming partner Gonzo very early on to take in their advice before and so that we can engage them in the whole design process. And we also started the community voting with a new community voting app. May was a very busy month of doing talk selection and Patrick also probably was the third time to design a new schedule for the conference. We also started setting up the venue list platform for our remote aspect of the conference. We, Vicky has engaged Europaisons organizers a lot with the local communities in Ireland and in Northern Ireland. This is also the month that we launched our online ticket sales. So this I have a screenshot here which is our new website and as Sylvia likes to call it I think it looks like we were living in the future back when we first saw it. And in June we published our schedule and keynotes and this was a month where we were very busy with the logistics of finalizing everything in Dublin. We had a site visit in Dublin finalizing the catering and the room layout, etc. We also had a lot of graphic design work and that's a lot of which were done also by our volunteers including Lai Yis who pretty much learned how to do graphic design in one night and produced a lot of very lovely stickers, both including pronoun stickers, social distancing stickers. We also started recruiting a lot of remote volunteers to handle the hybrid aspect of the conference. We also planned for, I should say mostly Vicky and Lai Yis planned for the very lovely social event. We had Irish singers and dancers and we also finalized the details of the free childcare at the conference. And then came July where we had the showtime of the conference in Dublin and both in Dublin and remote. After the conference in August, between August and October, I put it here that we did video editing but I think for most of us we spent probably a long time also sleeping because this, as you can see, has been a very intense year. I think a lot of us did use much of August to catch up with some rest. And we then finalized the video editing, planned the GA and good to know that the GA had established a timelessness. But we also started selecting the next venue for the next conference and here comes the cycle of the Euro Python conference. And I would just briefly also talk a little bit about the venue selection process for the next year because we were very excited about having local flavor in Dublin. And I would say that was a very nice improvement that we had. This year we'd like to have more of community input in where the next conference should be. So we went through a round of community proposal, getting some idea about which community is actually interested in having Euro Python in their country, in their city. And then after taking that into consideration, we invited more than 10 venues to participate in our RFP and we received 10 responses. So I have put here a timeline of the RFP process, and you can see that the first round, we would know who has made it to the first round or to the next round by the 22nd. That is definitely not right. No, sorry, that will be by the 1st of November. So the next week, we will know which one have made it to the next round. And I have here some stats about the conference. We have sold almost 1200 tickets, some of them, most of them are in person and some of them are online. And we also have, I think, so this year, we have 429 proposed talks and almost 24K of community votes. And this year, we started recording how many speakers self-identify as being from underrepresented groups and we recorded 29% of them. And we also have here some information about Finnait sponsors and volunteers. This year, much of the many board members and the broader volunteers wanted to do more to the diversity and inclusion of EuroPython. So some of the initiatives or events that we had include Transcode, that I've already talked about. Thank you very much, Naomi, and I would really like for this to continue in the next years to come. We also have Django Girls, which is something that we've had for many years. And we brought in the scope of mentorship program from last year. And Chuuk also had the mentor sprints to make it more easy for people to do the sprint during the weekend. And for the first time, we had free childcare and we also had the Pilates lunch and Makers Fest, where we invited a lot of people who might not otherwise have gone to EuroPython in the past, who were excited about making things and hardwares. And this year, our Finnait budget was 20K, and that included both the Finnait for Dublin and remote participation. And as I already mentioned, in the past, EuroPython actually has been streaming for quite a few years. And this year, we considered expanding the hybrid element to it so that we can have people not just passively watching, but to actually have a taken active role of participation. And we also thought that was an important aspect to the diversity and inclusion of the conference. And so I would hand it to Niko to talk more about the hybrid setup. Thank you. I will try to make it quick. I think in a summary, this was the first time, we did two years of online, but this was the first time that we did the hybrid event. Of course, we did an livestream as EuroPython did in the past, but this time was a bit different. And you have in this slide some complex diagram that we were using to have two ways of communication between people that was in the room and people that was remote. There was a lot of work with Raquel, with the operation teams, and with Gonzo. We also have Benueles this year that was an open source based system that's integrated with our tickets. So it was much, much simpler, easier to manage who was able to access to what. And I think more interesting is that we built a remote team in parallel to the local team. So this year we have like two volunteers team running in parallel working together. I think the picture that is in the bottom left is for me that picture was a summary of all the work we did because we had in that talk like Nicholas was like a play in the piano and everyone was able to listen to him remote and using the scheme, someone is asking a question live and they were talking to each other live without any issues. So I think that was really interesting. And for sure there is a lot to learn. I think we learn a lot about how much people wants to interact or not. And next year is going to be exciting to see what's the next level on that. I think that's all. So next I will quickly talk a bit about the reorganization of EuroPython in 2022. As I mentioned, the board decided to do some restructuring of what we previously called work groups. We merged quite a few work groups. So we had fewer teams. These teams are communications and design, program, operations, infrastructure, sponsor, finnate and code of conduct. So the idea behind it is that we want to have less silos between groups so everybody can jump around a little bit more and be more driven by what they're interested in at any given time. We also would like to have less dependency on the board so that people can take more autonomy. We generally consider this to be quite a success. I do think that talking to other people, talking to other volunteers, I think part of the disadvantages of this is that some people consider it a bit difficult to follow many channels. And we do have many channels and there are also many threads within the Discord channels. So it is perhaps sometimes a bit difficult to jump in and see what they want to do at that point before because you might have to reach through a lot of background information before feeling that you can contribute. So that is one of the things that I think we would also like to discuss more on what to do next. Here, as Nico said, we have pretty much two parallel teams driving the entire conference. I have listed here three columns. The first columns are volunteers who have been around participating in different projects or different teams over the past year. And then we also have a very large team of remote volunteers who were driving the remote elements of the conference. They're working really hard, probably more than 10 hours per day during the conference. And we also have our on-site volunteers who are handling the registration, session sharing. So it is a large team and I just want to take a moment for us to say thank you to everybody who has made this possible. And somebody is in the waiting room. I also want to urge everybody to visit the link. Thank you and then check out everybody who has helped us make this conference possible. And also many other teams, projects and including local suppliers who have been kind to us, who have been helping us. So I think this is genuinely a great experience. And Nico already had this picture in the hybrid slide and I just have like a more enlarged version of everybody here together. Those in Dublin and remote. So I previously already mentioned that we this year have done a lot of projects in terms in the infrastructure side. And R2 would go to them in more detail. Over to you. Hi, can you hear me? Okay. So this was like dozens of hours or maybe more of work on trying to sum it up in like a minute or two. So I probably missed something, but just to give you a bit of an idea of what we're working on. So in more or less chronological order, the very first thing or one of the very first things that we've done is migrated our email setup to use the G Suite workspace. We got the G Suite for nonprofits for Euro Python and then we set everything up using the Google accounts that allowed us to not only have a more reliable email, but also have a better access policy and essentially easier to onboard new people and share the necessary resources with them. And for the internal comms, as Raquel already mentioned, we moved from Telegram to Discord. So this allows us to have us more transparent communication. For the website, we had the new design and the new implementation also the reversal that maybe Patrick can tell us more about in a minute. The general theme of those changes is that we used to have a lot of stuff that we hosted ourselves or developed ourselves and we moved to a third party providers. So that we have more reliable and more usable software with more features because the developing the website always took a lot of time every year and was always incomplete in one way or another. So now we move to other better software, but there are also other ideas behind it. One of them is that this setup would be easier to use by other teams. So if somebody starts a new conference, then we can share our experience better because the previous software was very fine tuned only to Euro Python setup. And another thing is that it allows us to have a sort of more modular design mean that for example if program is running their own stuff with pre talks that it's not blocked by launching for example the CFP by the work on the website which used to happen in the past. So right now, all the elements can be launched independently. And, yeah, so for program use predicts or CFP and reviewing and scheduling. We developed a new community voting app which I just noticed that's not open source yet so it's going to be open source, probably later this week. And for tickets weeks predicts. And that as Nico mentioned is also playing well with venues because it's developed by essentially the same group of people so then later allowed us to add another thing tower stack very, very easy that any shoes. And for other upgrades we also upgraded our, we did lots of small upgrades like upgrading the version of the blocks so now we have a newsletter that's powered by the same blog that we had before but with a newer version. And we send new send emails, again, not through our own email server but through a third body provider, which, again makes it more reliable and easier to use. And I think that's it from me. Patrick, would you want to talk a bit more about the front end site and I would just mention that I think it's a really nice thing that we're finally considering the UX experience and I think much of that has to do with you so go ahead Patrick. Yeah, definitely. I mean, yeah, it's good. I guess the main thing is like we had this new design and also like new, I think it's the website is slightly easier now to update, even though like most of it is JavaScript and you know we do Python button. You know, we definitely needed a change on just just the tooling around it because it's it's been always like very messy to update even present the schedule on the previous years has been very difficult to work on. It's already like quite quite a difficult thing and you know now it's slightly easier and fully gonna do less changes in future. But also with this new structure should be easier to kind of, you know, better user experience and also something I want to work on is also accessibility, which is something you're going to do for Python Internet as well so we're going to reuse some of the things there. And I guess also in twad on top of what Arthur said. Yeah, I would love to see, like, my ideal future is like we have one kind of infrastructure architecture for our website, and all the things that we use like kind of pluggable, and we use that for Python Italia for back in Germany and so on. And it's very far away terms of like making it happen but if we can make it up and it would be amazing because there's so much work being duplicated between all the organizers. And, you know, just feels like it should just be done once and, you know, we can just help each other, and, you know, just spend more time in, like, if I improve something on Python Italia, I would love to see that improvement also go to the other conferences as well, at least in terms of the website and infrastructure. But yeah, we'll see, we'll see if we can make that happen. I'd like to add one more thing to the previous slide as well, because we don't have Sylvia on the call but I'd like to thank Sylvia for leading the G Suite migration, because she done most of that work. She's probably don't know whether that's how emails work properly. Yes, yes, yes. And also we don't have Francesco on the call, Francesco done lots of stuff with the blog. So yeah, thanks to both of them. I think what Patrick just said was also like something that's both the board and like the broader volunteers have been thinking about for a long time. That's this year we had put in a little bit more effort in producing multi year type of resources. And so, for example, like some of the small examples, I would say, like includes have like an inventory of design so that's not every new year we don't have to think about what else what do we have to design this year and that would make it a little bit easier to also commission different suppliers, and we also have a communications calendar, which I have to say is not used that much just now. But we this year, like the operations, we have like a really big spreadsheet which I considered to be a very nice playbook for the next years to come and going forward. And Patrick also talked a lot about this on the board and it was all other volunteers, and we are thinking about and basically doing more investigation on exploring how to have a shared knowledge base was other European community organizers so that you know, it's when we do something other people can see and decide to use or not to use words, those things that are more pluggable, and this is definitely not like a one way thing where the ups is doing something. And then we pass it on to other community organizers, it would be a very much to two way thing. So we're currently also exploring how we can make that happen. And on the domains and trademark side, we have nothing new to report. We have currently still just owns the Europe Python trademark in those EU and US and we have not expanded our domains. And that also includes that we have not made additional effort to get back the Europe Python dot org domain. And the next one is about helping the Python community as we all know that EPS is going to also help other communities in Europe. So we have been issuing grants to many other organized organizations for years. And this year, we continue to do that. At the same time, we also put in more effort in including improving diversity of Europe Python attendees and also the diversity of speakers to the conference. And this year, we have given out record high amount of grants. I have listed here all of the events that we have funded. And at the beginning of this year, we budgeted for 75 K to be given out and so far we have given out 50 K. And that includes 20 K of the Europe Python internal finnate program. And I should mention there's still two months to go. So we could potentially also give out more money at the end of this year. And this is a chart of how much we have given out grants in in the years between 2017 to 2022. We could probably see that the 2020 and 2021 are the odd years because of COVID. Nobody wanted money during those years because nobody was meeting in person. And in the future, we pretty much just want to do more for the community. That's the gist of it. And this year, we put in a lot of effort into having a much more tight, much tighter budget. And the direction of our budget is also that we're aiming deliberately for a smaller surplus so that we can have more funds to distribute to speakers to our finnate program and other events and Python projects around Europe. And we also wanted to have more flexibility in our grants program so that we don't necessarily always just give out money to other event organizers. We, for example, we have discussed with other organizers, whether we can fund specific speakers or specific participants to their conferences, and pretty much directly fund them so that there is also less paperwork and more flexibility on every everybody's side. And we already mentioned that we'd like to have a shared knowledge base with other community organizers. And the last thing that we were also exploring, whether it's possible for us to act as an umbrella organization for some smaller community organizers that includes providing administrative support and maybe our bank account. So currently we're having an ongoing discussion with the organizers of Django con Europe 2023, they're based in Edinburgh, and because they do not have an entity backing. They're considering whether how possible it is for the EPS to provide that umbrella organization and for them to have total autonomy to do the conference as they see fit. And on the accounting side, our two main sources of income are sponsorship and tickets, ticket sales during the conference on the sponsor site sponsorship site, Sylvia has been handling everything really brilliantly and mostly by herself, and I'm sad to see that she's not here yet. So the, so this year again the EPS is invoicing all of the sponsors directly from Sweden, and we are still building direct relationships and I would call that a very successful thing. Still, we don't see many problems in the sponsorship side, and especially like last year when we had the conference in Dublin, we had many companies who are based in Dublin were interested in sponsoring us. We had eight regular sponsors and 21 new ones. And part of the challenges that we face last year was that I think because of the two covid years. And a lot of the people that we used to know for the sponsors from the sponsor site, they have changed management they have moved on. So, a lot of the contract had to be renegotiated it's like we'll have to start over. But also this year, we don't exactly understand why but we had so much more paperwork from the sponsor site we had many, many more supplier registrations and very much complex ones this year. And so that's during a lot of time from the sponsors team site. We also had this. So in 2020 we already had a quote from our boost builder. And in 2022 we saw very, very, very sharp increase in boost cost that we had not anticipated. So these are some of the challenges we faced in the sponsorship side. And on the ticket side, this year we worked with a very good Irish accountant who, and we also registered for Irish VAT and our accountant this year had given us very valuable VAT advice, because we are doing online and remote, we're doing online and in Dublin, the VAT situation was much more complex than previous years. And I think that's pretty much the end of the report from the board. And the next one, we'd also like to ask our treasurer Anders to talk a bit about our finances. Yes, I would actually like to open the floor for questions before we move into that report, because these reports are actually about two different years. So the accounting report is about the year before this year, and the board delivers a report from what happened this year. So I would like to open the floor for questions and I will try the model where people simply post their questions without having to raise their hands. Okay, I have a question. How many people actually use the childcare? So on different days there are different numbers of people who use the childcare. The day when we had the most people using it was eight. That's very good, because that gave the opportunity to come to the conference for eight people who are from local people. Yes, and I would say that the childcare company did an amazing job transforming a very boring conference room into this pool of bars and there was really a lovely thing to see. And I believe some of the ones who use childcare were actually travelling to Dublin. Oh, great. Okay, do we have any other questions? So I would like to join in with Naomi and say that thank you very much to all the organisers for a really, really great conference. I really, really enjoyed the conference in Dublin and I have missed meeting people at EuroPyton for these years when we weren't able to meet in person. So thank you very much. And now we move on to the really fun stuff, which is the accounting. Yeah, will you keep driving the slides right? I think we had one slide before that. No, that was the one we just had. Nope. Go back to the bar graph. That was the one I was thinking of. Yeah, so, so, yeah, we have an annual report which and the balance sheet and profit and loss sheet, which you should have gotten in May. And yeah, there are, yeah. Are you posting the links for them in the chat also perhaps? Yeah, I did. Good. So this is, this is what happened last year, the numbers in these reports. So, I mean, our bank accounts have been growing. It's lower in the corona years, of course, because we had much less turnover, but in general, I think our direction as the board is that we should try to stop growing our pile of cash and actually do something with it. Either, you know, make the conference cheaper or give out grants so that we don't just keep the pile of cash. Yeah, and as you see on the next slide, we have even more cash now. So the current situation after this year's conference is that we have approximately, let's see what's that. So we have about about 50,000 more euros than we did at the start of the year. So the conference has made us more cash. Yeah, this is actually from this year's conference, preliminary numbers. So it's not, it's not, we don't know for sure that it was 86,000 in profits from the conference, but in that general range. This is without the FinAID, right? So this is something the FinAID and the website redesign as budget neutral. So that's why there is this 86 without GPS grants. Yeah. And for some context, we essentially spend close to 80K on grants and all the other society stuff so we're close to breaking even but this does not include another grant that will be receiving from FALTE Ireland so we will actually be making some profit. But the year isn't ending yet so. Yeah. But I mean it's, we're definitely not going, we're not losing money on the conference, which is also not something we want to do. And so you can, our income is basically the sponsors and the conference tickets. There's a little bit of grants, but it's minor compared to the rest. And our costs are venue costs, the catering and the rental for the venues is sort of, that's more than half the budget. Well, it's listed as sponsor costs, that's mostly boost building, but it's covered by the, by the sponsor income. The next one is like the EPS budget, which is like the next discussion point. So I don't know whether you want to show more about the 2021s when I can also cast the report if you want to. I think we should, we should, I think you should pause here for questions on the, yeah, on the annual report and the, yeah, on the financial situation for 2021. Patrick, I don't think there is an ideal or, or rather there is one ideal and that is that all the income comes from the sponsors and they pay for everybody to go to the conference. But this is something that is very realistic, I would say. And indeed, the sponsor income. Since it is quite a lot larger than the costs we have for the sponsors that that means that it is in the right range at least. Okay, do we have any questions on the financial reports. I'd like to add one more thing about the sponsor costs, because on this particular breakdown this include mostly both builder does not include, for example, the catering for the free tickets. So the actual cost of sponsors is slightly larger than the actual sponsor costs on this on the start. Yeah. I'm going to place a little rhetoric question. What is left to pay after this year's conference. We might have, we might have an accountant bill or something like that, but nothing large. Okay, so these are essentially the finished numbers after actually this year's conference, though, the reports that you have in the agenda are the finals for the year 2021. So that anybody doesn't make that mistake. And what we are dealing with here in the item that is the upcoming which is the discharge of the board that is the discharge of the board that was in place most of the year 2021. So any more questions. Then I would like us to make a decision on these two reports and the decision that is available is essentially to add the reports to the archives. The other alternative that you would have was if somebody has an issue with the reports, then you might send it back to the board, but I don't hear any voices about that. So I would like to do vote number three on whether we should add the reports to the archives. Yeah. And while we have that vote coming in, I would like to start the issue of the next year's budget. Is that Rochelle who's presenting that. Anders. Okay, Anders is presenting the budget. You're missing the vote from Chuk. Chuk, are you spacing out again? Hello, sorry. Yeah. Am I muted? No. We're just reminding you to vote for the, for the. Discharging yourself. No, for the, for the, adding the budget to the archive. Yeah, that's fine. I agree. I don't know how to change it. Yeah. Okay. Sorry, I got drenched with all the tabs. Sorry. Yeah. So, this is a bit of a hybrid presentation because I will be, we, for various reasons we see we have been presenting the budget for the current year in the previous general assemblies, which have set sort of pointless since the year is essentially over. So, this year I will be presenting both the budget for the, for the current year and a budget for, for next year. They're surprisingly similar or not because I mean we do have a similar. But we want to do the same thing next year essentially. So the only difference is that this year we budgeted extra for, for the website redesign. So the IT services is higher for this, for this year. Now we're hoping to keep this design for a few years so we won't have to pay for it next year. But other than that, they're the same. So if anyone has any, any questions on the budget or any, anything they would like to add. So, so actually this ties in with the, with the membership fee, which we suggest will remain at zero. So there is no line for membership fees. So essentially in your budget you are not counting the actual cost of venue and things like that. And I just basing it on a conference surplus. Yes. Okay, so we have a separate budget for the actual conference. Any more questions on the budget. So this is essentially a budget for the preparations for the conference and for general admin, administration. And I don't think there is a need for, for the meeting to do any approval of this. This is just a presentation for for the members. Okay. Can we move on to the next point then. Let's see here, I think we have a special point on voting on membership fee. Yes, that would be in the. Yeah, will be in page seven. So we already proposed to move the order. So, yeah. Okay, so then we move on to. My time in the spotlight, which is the presentation of the report of the auditor. And you have this document available as a link in the documentation for for the meeting. And essentially how to read this is that it has a long blurb at the beginning, which says that it is the responsibility of the board to actually do the accounts and the sure that they are correct, etc. And my responsibility is to check this. And at the bottom are my recommendations to the meeting, which are essentially saying that I have found nothing that is problematic with the accounting from for 2021. I recommend to the general assembly that it discharges the board from liability for the year 2021. Any questions. I would also add that the year before we had a few minor problems in the accounting when it came to how we convert things between different currencies and things like that, but that has been fixed since then. So right now, we have the accounting that is current and correct. I have a question about from the from the auditor's perspective. How has experience been and I know that there were some mistakes that you and others found when we first got the books. Would you also be able to elaborate a little bit more on that and how we can make improvement in the future. Well, I think the big improvement has already been made with changed accountant. And it has taken a bit of time to actually find all the errors and and get them corrected, but the accountant we're working with now with somebody that I have been working with it for more than 10 years. Very, very good. And very, very thorough and quite quick as well. We get very good support from her. And her name is Ulrike Kerstram. Okay. Again, if there are no further questions about the auditors report. I put to the meeting that this should be added to the archives as well. I have a vote on that to to be quite formal. So that is now about number four. And I will abstain. And while we finish this vote, I can report that the previous vote on archiving the reports from the board has passed with 16 to zero. This vote has passed with 15 and one abstention. And that's my own abstention. Then we move on to discharge from liability for the board. Sorry, I think, I think there was still one that hasn't voted. No. Yeah, it's joking. I agree on that. I'm finding it's okay. Yes. Let me change it. Yes. So we moved to discharge from liability from the board for the board. And on the table, we have a proposal to discharge the board from liability. And if there should be a counter proposal, not to do that. So then somebody needs to speak up now. And the meaning of discharging the board from liability is that we are saying that the society is not going to sue the board for damages for things like Netherlands or things like that. But it's still not doesn't discharge them for any criminal activities. There's no time that we have no other proposals. So then we do vote five recommend the board, the outgoing board to abstain. The outgoing board should abstain and the auditor should also abstain. So everybody who is not the auditor nor the outgoing board can cast a vote. So voting yes means that you discharge the board from liability and no means that you don't want to do. So we have the eight votes for discharging the board from liability and no votes against. So I find that we have discharged the board for 2021 from liability. So next item we have the election of various board members. So I think it's six votes, right? No eight. Why didn't something. I find eight here. Oh, sorry. No, sorry, Normie. I scrolled. That's okay. So we will start by election, electing a chairperson of the board. And so far we have the Rochelle as a candidate and it is possible to not nominate other candidates during the meeting. Do we have any such nominations. And it's possible to self nominate also. Yes. I find that we don't have any nominations, but I would like to give Rochelle about 30 seconds to say something about her candidacy. Can I have a little bit more time. Okay. Well, okay, let's go. So I'm Raquel and I'm currently the chair of EPS and I had joined the board in 2019. And in the past year, the EPS has transitioned back from in person after two very successful online conferences. And we brought to Dublin a very strong hybrid elements and I'm very proud of it. And thanks to the board efforts, I think that we had an amazing Dublin-Python community presence. And I really, I'd really like to include a lot more powerful local elements to the conferences in the years to come. I also would like to continue giving space to projects like Makers in the next conferences to come so that we can have more people doing what they are really great at. I think this year came with a lot of challenges when we transitioned the society's infrastructure following Mark's decision to also stand down. I'm really proud of what our team have achieved. And we had already mentioned a lot of the infrastructure changes that we have made. And so this year I'm standing again for board and chair. I would like to build on all of this, all of what we have achieved this year. I also like to broaden the scope of EuroPython's content by bringing more contextual diversity. That includes, for example, in the subject of art, research and education. I would also like to help more volunteers to help us by creating a safe space for learning and experimentation. I'd like to encourage the existing and new volunteers to take up new challenges and venture beyond their comfort zone. And of course I would like to also invest into engagement with local communities and build perhaps like a bottom up model while supporting the diverse groups and initiatives. I'd like to leave behind a stronger legacy for the local communities in the cities and countries that EuroPython visits. So having gone through a very difficult transition last year, I also like to help the board this year to make it easier, much easier and safer to transition the society's leadership. I would like to bring together the ideas, initiatives and hopes of everybody into a concrete and pragmatic but also ambitious plan for making more great things to happen in the coming years. I think we started many new things, that's a legacy I'm determined to protect, but I also like to help solidify the culture of open communication and experience exchange and a closer relationship with our community and the place to broaden our perspectives and mindset, which I think is reflected very well in the Python landscape. Thanks. Ah, great speech. Thank you. We bring this to a vote. Either you vote for or you vote against Richelle and if you vote against, I don't quite know what we're going to do. So let's put it to vote number six. Have someone in the waiting room. Yeah, should I let the person in? Yes, please. And who is joining? Hello, Armin. Can you say hello to your name? Armin Massa. Ah, hello, Harald. Hi. Haven't heard from you in quite a long time. Yeah, it took some time for click-free from all the stuff. Okay, we are in the middle of electing a new board and we have just had a vote on electing Richelle as chairman for the next year. And we have 15 votes for and one abstention. Wonderful. I want also for Richelle. You can add yourself to the spreadsheet where we are doing the voting. If you would like to do so and join into the voting. I will do. So as soon as you are on there, we can adjust the roster of the meeting so that you are eligible to vote. In the meantime, we have an election of a vice chairperson of the board. And it says here that it is if elected to the board and I would like to suggest that we change this so that we have a separate election for a vice chairperson of the board. Anybody who would would prefer a different procedure. No, then we're going to proceed that way. And for vice chairperson of the board, we have Nicholas as a candidate. It's possible to announce a candidacy or suggest somebody here during the meeting. If anybody wants to do so please do so now. Can we suggest somebody or what was that like you just mentioned, I'm not quite catching on. Yeah. If you would suggest somebody else for the position, you are free to do so. But I know that prison want to do it or not. You should probably know that before or before unless you want to nominate yourself. No. Okay, then I would like Nicholas to give a little presentation. Okay, so I'm Nico, I joined your Python in the first online version I joined like a month before the conference was moving to, to only online. I participate in the two online versions last this year. Sorry, how well this year conference was my first on site conference. I'm really happy to see that I know almost everyone in this call now in person. No, it's a really nice change for me. I think I did learn a lot in the last conference and the reason why I decided to run for vice chair is because I want to learn a bit more. I think this year we'll have the full cycle of deciding to be new and doing all all that part that I don't have the experience with your Python. So one of my goals this year is to learn to learn a lot from from from from the other members of the board. And one of the things that we need to do to run the conference. And the second role that I have is see how we can improve the, the, the, I don't know what's the correct word but the life of the war right like we had this year. And maybe I will take advantage I'm talking about because I don't know if I will be later that to say thank you to Rakela to everyone in the war and they remember. We, everyone working like a lot of hours crazy hours, a lot of stress, a lot of emotion, emotional low. And I think something that I want to work on is to see how we can make the life of the people that is voluntary in your Python a bit better. And to see how we can, how we can make it a space where people doesn't have to really burn in sometimes to have the amazing conference that we have right because the conference was amazing. But as Rakela was saying, yeah, then always was kind of, we need quality days. And it's not only a Python problem I work in a conference before and it was kind of similar. I want to, I have a personal goal for myself to work a bit on the direction. At the same time that we run the conference. Yeah, I think that's all from. Thank you very much. And then I put electing. So as vice chairman, against not electing him, and we do that in vote number seven. Yeah, yeah, yeah. So I find that with the vote of 15 votes for and to abstentions we have elected Nicholas as our vice chairman. Then we move on to electing the rest of the board. And here we have an interesting problem because we have more candidates than we have positions on the board. So how many positions are there left after we've elected seven seven seven. So for the seven positions we have five nine candidates. Yes. Does that also mean that I have to remake the ballot because I included myself and Nicole in the ballot. So that doesn't mean I should take out the two people now. If you couldn't do that please that would be very good. It will take a little time to go through the candidates because everybody is going to get a chance to present themselves and please be a little brief because otherwise we'll be here all night. So let's start actually started start asking if there are any more candidates perhaps. Thank you. Do we have any more candidates than those who are currently on the list, either by self nomination or somebody else during the nomination. No, then I will go from the top of the list and give the word to Alexander. Yeah, thank you very much. I'm Alexander Alex. So I joined Europe Python in 2014 as auditor and eventually became an organizer for the Bilbao conference and stayed on for five more years mainly working on the program chair. I was two years bold member at Europe Python already since I was busy but other conferences like your sci-fi or icon D.E. in Germany, I eventually left Europe Python few years ago. I was happy to come back to help Europe Python to come back online after the pandemic and working on multiple conferences I have seen. There is a lot of room for collaboration mentorship on sparing partners because conference organizers across Europe are reinventing the wheel from time to time all the time. And I would really like to focus my work on that get everybody together like share infrastructure promote Europe Python as a roof for all the European organizers. That was a minute and I think that was okay. Thank you. Then we have Anders Hamarquist. Yes, I can, I can perhaps be even briefer I joined us as acting treasurer in Bilbao and then became elected treasurer because bureaucracies are much easier with the banks if you're actually a sweet dealing with Swedish banks. Oh, basically, you can't get rid of me. Thank you. I'm afraid I have to say that if you don't elect Anders to the board you're going to have a bit of a problem. Okay, then we go to Arthur. I'll try to be even more brief than that. So I joined the European Python team after 2017 conference first worked on the website and later joined the board for the 2019 conference. Then I left for a couple of years and I got back here a year ago for for this term doing mostly the infrastructure work and all the other stuff that the board does. And for this year, there's still a bunch of work left to do from that list that didn't sort of finish last year. So I'd like to continue and also focus on how the society was not just the conference but also the internal structure of the site. And its relationships with our organizations in Europe, some of what Alex already mentioned. And that's all for me. Thank you very much. Then we have check for the next person. Hi, I'm check. So yeah, I try to briefly introduce myself if you don't know me I have actually joined, you know, attending Europe Python back in Edinburgh one. And then I've been attending since also like helping out because I was invited to help out the team. I've been joining the board two years ago. And so this is this is my second second year, and it's about the end, or maybe continue I don't know. I really want to help in the diversity and inclusion also communicating like, you know, kind of needing a stronger society by having more connection with other like community. I have idea to maybe bring in some, you know, maybe African attendee to your, your Python I'm trying to maybe do more outreach in Europe Python to, you know, boost diversity and inclusion. So that's what I really want to do. I have a lot of ideas that either I'm in the board or not. I'm going to help out. But, you know, just that that's my main goal is to help your Python to be more inclusive. That's it. Okay, then we have Patrick as the next person. Yeah, sure. Yeah, my name is Patrick. I think I attended my first Europe Python was 2012 mostly because it was in Italy, and I was going to Python Italy as well. Then I think I helped on the website when he was in Bilbao and then I also left for a bit. I think I did some stuff during Europe Python remaining for the website as well. That's where I met Arthur as well. It's been very nice. But yeah, I guess my goals is mostly to kind of reduce the kind of duplication of work between, especially for the infrastructure between all the conferences that we, you know, we Python people organize like Europe Python Python Italy Germany and so on, and maybe the Django con as well in future that would be my main goal and I guess the second goal is to maybe bring kind of Europe Python and this conference experience to many people as possible, not just by doing the conference also maybe making easier to organize meetups and other events around the world because we cannot make a huge conference every year. Yeah, that's it. Thank you. Then to have Sylvia here. Yes. Hi everybody. I've been in the board since 2017 working with sponsors for a couple of hours more. My focus is mostly that I can write a lot of emails and interact a lot with sponsors and additionally I say that my main focus would be to improve the diversity and inclusion for the conference. And since I'm just doing it just wanted to mention very big thank you to Oracle because she she works a lot on the diversity and inclusion and I'm super very proud of what we did last year so it's really really important to mention. Okay, so that's me. Thank you very much. Then we move on to your families. I'm Teofanis joined Europe Python on 2020. I have been volunteering in mentorship infinite and a lot of support. I think I like from Europe Python is the energy you get when you shopping others or this stuff and what I would like to see for the next Europe Python is to make it more accessible and to support like everyone who said about diversity and inclusion. I think this was brief. Thank you. I believe that maybe is on a on a plane, but maybe we have somebody who speaks for him, Rachel. I worked with VB a lot. And I think it's a shame that he can't be here because he always lightens up the room and VB has led the communications side this year and has done far more than just sending out tweets. He also did a lot in program and I think he wants to bring a lot of diversity, both in the context of the program also to to improve diversity of people. He also likes to mention that he would like to make Europe Python a much safer place for neuro divergent people something that he cares about a lot. Thank you very much. Do we have Vicky here. Do we have anybody who can speak for Vicky. Nicholas I was think you would be really good to do that. I'm happy to although I was only told I was doing that two seconds ago, so many apologies for the improvised nature of this, but I guess I would speak to Vicky's warmth, extraordinary enthusiasm that is infectious. It's a fact that without Vicky, the on the ground Irish collaboration with the with the conference and the fact that we had so many local folk engaging in such a positive way was was was down to Vicky. And not to go to British on you she's just a very good egg, as we say here so there we go. I'll stop otherwise we'll have me rabbiting on for millions of years. Nicholas. That concludes the list. And before we go to the vote. I'd like just like to to say that we have an embarrassment of riches here. And don't see not making the board as any kind of rejection, because it's not, and there is room for you in Europe I can without any problems, but our bylaws simply say we have to have nine people on the board and that's it. So, can Rachel please tell us about how to go about voting. Yes. So, I am just about to click the button to add everybody as the voters so that you would be able to receive the ballot. Currently, I'm not clicking that because I do not know Martin's email, which is not recorded in the voting sheet, I believe. So, as long as as soon as we do that, we can continue. And in this vote you are quite allowed to vote for yourself. Okay. What can I do to help? I cannot. Well, I have problems with with getting in here and so. So I just posted the link to the voting sheet. Click on this again. Yes. And you just add your name at the bottom and your email so that I can also send you the ballot. Okay, here we go. I also post the link to opt in for Martin when I add Martin. Is that correct? No, that's not what is what is this? What is this for the signature? So that signature would be MB. You just have to fill in an email and then verify with the code. Yeah, I don't know, but I just follow. Okay, I'll make sure that I'll try. By the way, I'm sorry, I'm still very sick from something non-COVID, but that behaves like COVID. So the ballot has been sent out and you can all vote. I can see that two people have not opted in. That's Jakob and Martin. Yeah, I'm going to abstain from this vote. Okay. Martin, if you click the link that you send, you can follow the procedure. Okay, I'm opt in and then you can receive the ballot and vote. So I should. So again, I should click the last link to send the last link that jokes and let's go in the chat again. And that one. Yes, the opt in. And I should enter my email address in there and hopefully this works. Request activation code. I got a request and it might send an email to me now. Sorry for holding up everybody. Don't worry, you're not holding up everybody and everybody has got a vote like a ballot so that everybody can be voting now. So take your time. Good. Yeah, still waiting for the, oh, there's the code. Nicholas, you spoke, no, not Nicholas. You spoke for BB and BB is white puffs. Yes, it's correct. And he's an Indian and active currently in Germany. I'm from India to back to Germany right now. It's all fine. I just saw now BB on the voting list and assumed as there's an E and a B in his name that that must be him, but you should not only assume. Yeah. This is hard. Sorry. Yes, take your time. This is the most important step during this meeting. So So is there anybody who needs more time? Yeah, sorry, I'm just doing the proxy voting. Yeah. Anybody who needs more time now. Then we close the vote and Raquel, please bring out the results. I think it's probably better for me to cast so that we have. Yes, that sounds good. Do you see what I see the first is BB. Do we see the same thing. Yes. Okay, so we have BB, Anders, Arthur, Sylvia, Vicky, Alexander and Patrick elected to the board. Should I take a screenshot of this? Yes, I think that is a very good idea. I don't know if we can even paste into the meetings of the. Okay, thank you everybody for for your votes. And now we move on to, can we, can we be a bit cheerful about it? I mean, thanks everyone. Looking forward. Yes. Having a cold. Shocking. The German guy is the most cheerful. Yes. That's because he isn't here. Yes. But he lives in Stuttgart, which is in Germany, so. So now we need to decide whether we should have an election committee for next year, or if we think that the procedure that we have now, which is essentially that people volunteer or gets nominated for the board. In a non-organized way that it works. Usually an election committee helps a lot when it's hard to recruit people for the board. And this is currently not the case. So do we have any proposals? Should we or should we have not have an election committee? Yeah, I think we should just proceed as we proceeded this year and in the past. And I think it always always worked well. The proposal from the board is to not have one. Okay. Do we have any other proposals? Now, in that case, I'm simply going to say that we've decided not to have an election committee. The next part is to elect an auditor and a replacement auditor. These people cannot be members of the board because the role of auditors is to check that the board follows the bylaws, follows the laws and does what the general assembly requires from the board. And in general, acts on behalf of the society. I have volunteered to be auditor even for the next year. Do we have any other candidates? Then I will put my election up to the vote and that will be vote number eight. And in the meantime, we would like to have a replacement auditor in case something happens to me and I can't do the next year. Yes, we're staying upstairs. So do we have any proposals for replacement auditor? VB did tell me that if he's not elected to the board, he would be happy to be the replacement. But he is elected to the board. Harald, would you volunteer? Just in case you're saying something, we cannot hear you. Yes, you see. It is not a good year for me to be auditor. So thanks for keeping me in mind and maybe 2023 or 24, but currently not able to audit something. Sorry. All right. Thank you. No other proposals. I would propose Naomi. Would you be willing to? Yes. Okay, then we have Naomi Cedar as proposed as an auditor replacement to have any other candidates. Then we'll put that to vote number nine. In the meantime, we have not quite finished vote number eight yet, but we will give that a little moment more. I think some people have stepped away from the keyboard right now. There are 15 votes to elect me as auditor and 14 votes to elect Naomi as replacement. So I find us elected. So what do we have as the next? Thank you, Jaco, and thank you Naomi. Thank you very much. So the next is the membership. Yes. The next is a proposal about membership fee and the board proposes zero as membership fee. We have any other proposals. Since there are no other proposals, we will put this on vote 10, which is about setting the membership fee to zero. And we have 16 yes votes so far, which means that we 17 yes votes, which means that we have decided to set the membership to zero. This brings us to propositions from the board. There are none and motions from the members. There are none. And this brings us to closing of the official part of the meeting. So I would like to thank you for having me as your chairman for this meeting. And I would like to thank everybody who has attended these for sharing. Thank you. Well, while these things tend to be a bit formal affairs, they are actually important and we have had presentations both from the past and the ideas from the for the future coming up in this meeting. And I think it speaks volumes about Europe I think moving ahead, changing with the times and maybe even changing the times. So thank you very, very much everybody and I'm handing back the word to Rochelle for a closing remark and whatever is going to happen with an open discussion afterwards. Thank you. Thank you, Jacob. And thank you everyone for attending. Well, I think just now I really am looking forward to working with the new board. I also would like to just add that as Jacob says, whoever has not voted on the board does not mean in any way that you do not have a big place in the next organization. The whole idea is to have less board dependency on the board for the conference. Every opinion and suggestion is always welcome to the greater European society family. And with that, I think I'm going to pause the recording. I'm going to pause the YouTube live stream. So if anybody wants to stick around and have some fun, we can do that.