 Rwyf yn wneud ei fod yn eu cyfnodd? Rwyf yn cael y ffyrdd? Yn ychydig, rydyn ni'n ddigon. It's loud. Hello, everyone. Thank you for coming. My name is Phil Jules. I work at Segirra as a lead developer advocate and I'm in charge of looking after the NFCore community as best I can next time. Thank you all for coming to the NFCore hackathon o'r cyd-22 yn Barcelona. Mae'n gweithio bod yn cysylltu, mae'n gweithio ddod caf yn fwy o'r clywed. Rwy'n gweithio gyda'r cyd-22. Mae'n gwaith cerddiannol yn cerddiannol yn Llywodraeth i'r Cric, yn y ffyrdd y 2020 o'r ysgrifwn, i gyd, mae'r Cyfridd cerddiannol. Felly mae'n gweithio'n gweithio i'r cyfridd gyrddio ar y gweithio. Felly, mae'n gweithio'n cynnig i ymddydd! Mae'r hyn yn ddweud â'n tro i chi'n gwybod. Nid yw gweithio gyda, ym mwyn hanes hynny'n gyllideb yn hygyrch. Mae'n dod am ychydig wedi gweld yn ystryd. Yn y gallwch gweithio mewn wedi'i'n chrym yn cyd-diguru neu nad yw'r hyn ag siwr a'r hyn wedi'i'n gweithio gyda'r hwnnw fwy mae'r fawr. Mae'r mewn hwnnw fwy'r hanes hwnnw yma chi'n gweithio maxime, mae'r gweithi'r demo nesaf i'r Gathau Twn o fydden nhw gofyn i fung ddiddordeb yn meddwl gweithreit erioed erioed â'r Llyfrgell yn gystafod ac i ddweud o gael y gorfod gweithreit yr eraill ei cyd-doedd. Mae gennym gweithreitau iddyn nhw wedi cael ei wneud i gyda'r gwaith i mi gweithreitau i gael gweithreit a rywbeth yn cael ei bobl yn neud o'r gweithreitau. Maelings chi'n gweithreitio i gael gweithreit ag y cyth yn ei gyflwyngau ddangos oedd o'r gwaith Gwybod lei ychydig yr ystod ynddo, ond rhai dwi'n gweithio dod yn ardig o gael cynnig o'r mweldau cydraed hefyd o'r gweithio ar y cyfrifio rhywbeth. Ond mae'r gweithio rheswer dychydig gan nodi adeg felly diwylliant yn ymgylchedd, dw i'n gweithio i argeirio. Fy enw'r rhagfai, dweud mewn gwirionedd rydych chi, mae'r rheidio'r rheidio'r ddweud, hi ddim ychydig ymlaen i chi'w ddwy'r rechydig. Dyma'r wych! Mae'n cyfnod o'r gwybod i grantumau o ysgol ei ffordd ac i'r online. So ddim yn fwy o'r ffyrdd. Dyna'r gwybod i gael gweithio o'r gweithio o'r online, ac mae'r gweithio y limau gyda'r gyflymorth o'r gweithio'r amser ac mae'n gweld i gweithio i gael gwaith eich gweithi eich gweithio gyddo'r limau, boe'n ei gwybod i gael gweithio'r limau. Gweithio'r 289 pwy o cwyl i gael gweithio 51 o'r hyn o'r fflaesifu cyfnodd yn digwydd i 238 o'r bobl online. Mae cyfnodd amser. Gwyddi'r gweithgaredd ar y gweithgaredd. Mae'r ysgaredd yn barcelonid gyda'r dim. Dwi'n dechrau a'r ysgaredd yn bwysig. Ac yna bod y gweithgaredd yn gweithgaredd. Felly, mae'n gweithgaredd yna, mae'n gweithgaredd yn ffordd o'r amser o'r ysgaredd, sy'n byddwch yn gweithgaredd a bod ni'n gweithgaredd yna. We tried to keep the schedule quite basic this time. So, there isn't too many scheduled things, we've just got these big blocks of just time for you to work on whatever you want to do. So, we've got the whole afternoon to work on NFCRE hacking, and then at 6pm, we're going to get together and have a daily summary. And we're going to have one group lead come from each group and just try and summarize what everyone's been working on in that group. Not very long, very informal, just to get a feel of what everyone's doing. A hynny ydi'r yn eich cyffordd, mae'n cael ysoesio, mae'n cael y cyffordd ar y laffau dechrau sicrhau sicrhau'r cyffordd, iddyn nhw'n trafnod yn 10 ysgol. Mae'n credu chi'n gwirio'n teimlo i ddweud arall. Mae'n cerddol ychydig i chi'n cael pwysig, a'r bwysig o'r ddweud. Mae'n gallu bod yn gallu gwirio'n cael ei rhan o'r ffordd, a'r ddweud i'r rhan o'r brif, a'r brif yn fath o'i llwyddo. Ydych chi'n gweinydd y moneg, ydych chi'n tynnu'n fwy o'r gael, sydd ar y cynhyrch o'r newid yn gwleidio'r ddechrau, ti'n ddweud i mewn ddoch, a ddweud i llun yng Nghymru ac gallwn hefyd wedi'u harfodd a ar y dyma yng Nghymru, ac am mor effeent wedi gefnodd y cyfnod yma, sydd yn seithio gwahanol gweinydd ei ddweud ar y Ws, ac mae'n gobeithio'r hawdd, hefyd ymddu, a wneud y cyfer ychydig gan hyn. a rhoi a'r tynnu yn ysgrifetigiaeth yn bwysig iawn. Mae gwaith yn nhw i gy maskedyr lleol, ond bywf yn bwysig iawn a'n ffawr. Maen nhw y tîm yn ymryd wedi'i fan hyffordd hefyd. Mae'n rhai wahanol. Mae'n thriyd i'r hyffordd hefyd yn eu mleiddiad yn cyfgafodd a'r rhagwyddiad. Go iawn i chi'n cael ei wneud. Ac aethoddiad, mae'r bellwch arspefiad mewn cyflod, ac mae'n ddweud iawn. Mae'r grffyn sy'n dweud â hyn. Mae'r gwaith bobl iawn i'r cyflogau a'r hyffordd cyflogau yn cael ei wneud o'r cyflogau ar-on Youtube. A ydw i'n gweithio yma ar-union, ond rydyn ni'n ei fydden i dylwyd i'r relaf i'r hyfforddiad yn gyfo'r rwynghwm, mae'r ddflwyf yn fwyaf o'r gweithio ac yn ymddir i'r relaf o'r relaf o'r relaf, os ydych chi'n ddwy o'r ar-on, o'r relaf o'r relaf o'r relaf o'r relaf o'r relaf. Those are on the NFcore YouTube channel not the Nextflow channel So the Nextflow Summit will have live streams as well and those are on the Nextflow channel but over Hackathon is on the NFcore channel Right, a few logistics for those of you who are here in person We have 3 rooms booked for the hackathon which hopefully most of you have already seen we've got this one which is called I'm meant to write the names and I forgot anyone example which is the main room We have space for about 40. I think maybe I'll write this down afterwards. Then we have a middle-sized room, which is just there. It's just got a table for 14, I think, and a big TV if you want it. Then we've got a really cute small room over there just around that corner called La Bossa la Lleeta, which has chairs for six. These are our main spaces for working in and we're not going to say specifically this group has to be here, this group has to be there, i'n rhaid i'r bobl, i'n mynd i gyd o'r ymddangos a'r ymddangos yn ystod y rhaid i'r cyflwytaeth. Ond nad ydych chi'n gweithio'r cymaint, rydyn ni'n gallu ychydig yn ddechrau a'r cyflwytaeth i'n ddweud ychydig i'r ddweud ymddangos yn ddweud yn ddweud i'r gael a'r ddweud i'r ddweud i'r ddweud i'r cyflwytaeth. Mae ydych chi'n oedd o'r sgwladau yn y coridor. Roedd roedd ychydig o'r cyfnod o'r hyn o'r cyfnod o'r cyfnod. Roedd y cwmwysig iddyn nhw. Mae'r cyfnod o'r cyfnod o'r cyfnod i dweud yn yw'r rhain yn y drafodol. Roedd o'r cyfnod o'r cyfnod o'r cyfnod o'r cyfnod o'r cyfnod. Roedd o'r cyfnod o'r cyfnod o'r cyfnod o'r cyfnod, dwi gwych yn ddweud o'r holl, ac mae'n sgwylltiaid i i'r cyflawn. Felly, mae'n bod i'n ddysgu'r llwyddiad yma yng Nghaerwyr yw'r rhain. Felly, mae'n bod i'n ddau gynnig o'r ddau. Gweithio, rydw i'n mynd i'n gweithio that. Yn nefyd, mae'n ddau'r sgwylltiau'r gweithio. Mae'n ddau'r gweithio'r gweithio'r gweithio'r gweithio. Rydw i'n dda hefyd. Mae'n ddau'r gweithio'r gweithio, Cwfi, mae'n ddigon. Rwy'n gweithio cwfi ar y cwfyd yma ar hyn. Mae'n mynd i chi'n meddwl yn y coridor, mae'r Llywodraeth Cwfyddiadau Arfer, maen nhw'n meddwl yn meddwl gyda'r cwfi ar y cwfyd. Yn amlwg, mae'n reswi ffansio, mae'n cael cafau yn y ffoeie. Felly, mae'n syniad, mae'n rwy'n credu i gyd gan y rheymau. Mae'n i ddiwg ymlaen nhw. Mae'r cychwyn, mae'n gyntaf. Mae'n ddweud, ac mae'n gymryd o'r ddweud. Y ddweud y pethau yn ychydig gan yw i chi, mae'n gwybod eich gweithio eich tîm. Rwy'n gweithio eich ddweud, mae'n gweithio eich ddweud. Rwy'n gweithio eich ddweud ystyried, mae'n ddweud. Mae'r ddweud yw'n adeg o'r ddweud a yr hyn yn nhw'n gweithio eich ddweud o'r ddweud. A'i gweithio eich ddweud yw'r ddweud. Just kind of wave when asking them not to. The same they might be taking photos of things on your screens and stuff. So just sort of try them bear that in mind if you have anything that you don't want to end up on any kind of call website. Either hide it, or ask them not to ask. And also I'd encourage all of you to take as many photos as possible basically. I'm going to do a wrap up talk at a summit on Friday and I want to have something to put my slides, so please take lots of photos, take screenshots of Gat entit, document what you're doing, I will stick it up on Twitter or whatever, and I will be using this stock material for talks for years to come. But yeah, just bear in mind that everyone makes sure everyone is happy with screenshots online and stuff as well. And if you're putting things on social media, please try and use the hashtag next flow summit, just so it makes it easy for other people to find as well. So general workflow for how we organise ourselves within the hackathon. Number one thing, once you've all kind of found a group, found where to work, is just to chat to everyone else, see what everyone else is involved in, talk about ideas, think about different things you want to do, and sort of find a consensus. And because we have a lot of people here, it's probably a good idea to try and find kind of many subgroups within the larger groups as well. So just find someone to pair up with. It's a social activity, so find someone you're comfortable working with. For those of you working online, same story really. I think it's going to be a little bit difficult to have a real full integration between online and in person, but you can still kind of find groups online and work within them, and we'll have Slack and to kind of communicate between everybody. And if it makes sense, then we can also drop in together quite easily from in person to kind of have bigger discussions. So please be very vocal on Slack and shout and tell us if you want to chat and let us know what you're getting on. Once you've kind of made friends with everybody in your group, go to the GitHub project board. So I can quickly show you this. This is linked from the event page as well. But if you go to the NFCOR GitHub organisation, go to projects, and then you can see here it's recently viewed, but you can also see under the projects tab that there's one called Hackathon OX 2022. And then this is where we've collected issues, GitHub issues from across all the different repositories on NFCOR and they're labelled. And the way that GitHub projects works is this is kind of a master overview, and then we also have tabs here for all the different working groups, and you can see that we can kind of do statuses and move them around and stuff. So this is where, if you're not sure what to work on, this is where to go to find specific tasks, and this is how we organise ourselves. If you've got something specific in mind, please make an issue, add it to this project board and assign it so that everything is listed here so we don't accidentally have people duplicating work. This is especially important because we're doing it as a hybrid event and that we have quite a lot of people, so this is the source of truth. So once we've got an issue, please assign yourself to it on GitHub. If you can't assign yourself, it's probably because you're not part of the GitHub organisation for NFCOR. Hop onto the NFCOR Slack, there's a channel called GitHub Invitations, post your GitHub username there and someone will add you, and then you should be able to assign yourself to that issue. And then everyone knows that you're working on it, and it's sort of claimed for you. Don't assign yourself to loads of issues, just do the one you're working on right now. When you're finished, make a pull request and push your work, your changes to that GitHub repository. If you're new to GitHub, please have a look on our NFCOR bite size under events, you can find all our bite size talks, and we have a whole talk by Alex, I think, which is all about kind of GitHub workflow, what issues are, what forking means, how to make a pull request. So check that out first so that you're familiar with the process. Now, what we always have with hackathons is we have loads of people come together for a few days, do loads of work, submit loads of pull requests, and no one does quite as much for viewing. And then it takes us about a month afterwards to merge hundreds and hundreds of pull requests. And also remember that this isn't just push your work and you're done, it's a feedback process. So someone else, the idea of someone else reviews your code, makes suggestions, you talk to them, you go back and forth until everyone's really happy with it and then you merge. So please try and find some time to do reviewing as well. And we can kind of swap pull requests, you know, we've got a request review channel on Slack. You can pop your request in there, find someone else who's also waiting, review each other's code. And hopefully that way we finish the event without some massive backlog of pull requests because that's not very helpful. So put your pull request in, try and find something else to review while you're waiting, and then move on to the next thing basically. We're using HackMD to make slides and records. So you can make a note of this. There should be links in your Slack groups for each group. And you can also chat to your team lead. So just keep making notes every time you do stuff there because otherwise it will get lost. And again, for my talk on Friday, it's nice to know roughly what we did. And then, yeah, do a little party, have a little celebration, get a cup of coffee and start the whole cycle again. Any questions? Is that clear? All the links and all this is documented is written down on the event webpage. So if in doubt, just go to the NFCOR website and click current event. As you've probably got by now, everything is happening on Slack. So please use that as your primary place for discussion and everything. You can get an invite to join here if you're not already on Slack. And once you're in Slack, use the channel browser to find all of the Hackathon channels. We have one main channel just for general discussion. If you're asking when does the next session start, when's lunch, I'm hungry, things like this. Where's the coffee and is it decaf? So that's the general chat channel. And then we have channels for each group. And again, you can join all of these if you want to, but this is where all the discussion around those specific tasks will be going on. And then don't forget we've got a Spotify playlist channel as well. If you drop a message into there, there's a bot which will add your song that you've requested to our NFCOR Spotify playlist. And then you can hop onto Spotify and enjoy a truly random mix of music. So we've been doing this for a couple of years now, right? So it's already quite a long list. It's everything from hard rock to Disney. So that's something for you all to enjoy and get in the mood. Right. A quick reminder that we do have a code of conduct for NFCOR, which covers events in person and online. So by being here and by being part of this event, you're kind of agreeing to abide by these rules. You can check it out on the website. Just go to about and then code of conduct is pretty easily well written. It's quite easy to read and basically boils down to sort of just be a nice person. Just remember to take breaks. Don't overdo it. Talk to people. Don't take photos without consent and things. And just try and behave in a sensible manner. Especially if you're coming to this hackathon relatively new. Maybe you haven't been to any hackathons before. Maybe you're fairly new to NFCOR, to collaborative coding and things. Have a look on the NFCOR website under events. We've got all of these bite-sized talks. I mentioned one about GitHub contribution basics. You can see number four there. But there's tests about all kinds of different topics. Specific pipelines but also lots of things talking about how we work within NFCOR. So this is a really good place to go to get help if you can't find it in a traditional documentation. All of these are live streams so they're all on YouTube. So well worth having a look through. And on a more general note, we've got the whole YouTube channel. We've got the secure labs training. I don't know how many of you were involved in the training last week. We did online but you'll be very familiar with this training material if so. And of course we've got the NFCOR website. We've got a few kind of social events for the hackathon. Fairly low key during the day. And all of these are both for online and in person. Firstly James is doing his tradition now of running a bingo. He's a sort of a set of in-jokes which might not make much sense to you right now. But by the end of a hackathon hopefully you'll be laughing with the rest of us. Things like github going down always happens. And me usually I don't know what cards are there now. But if you go to the event web page you'll find the link to it. And it's just a web browser tab. You type in your name and tick off things as they happen. And when you get a bingo shout in the NFCOR Slack and James will write down your name. It's worth playing because this hackathon for the first time we have prizes. Which haven't actually arrived in the post yet. But we do have prizes. So we will be keeping a list of names and we'll see if a post in Germany is fast enough. Maybe they'll be here in time for Friday. Otherwise we'll be posting them out after the event. So make sure you tell us if you get bingo and then you can start over again. And keep going. Those of you who have been to previous events know that we have a bit of a thing about socks. And NFCOR swag has become a meme within the NFCOR community now. So like previous events in Gathartown we have hidden socks in Gathartown. So if you come across some sock emoji do we know how many people are looking for yet? Or we'll post in Slack maybe. When you hit the magic number of secret socks that you've found, which Maxim will post in Slack, then shout about it. And if you're the first person to get there again you get a special prize. And then there will be more socks added for further rounds over the days. So find the socks. And last but not least we have a quiz, a fun cahoot quiz. So it's an online quiz which we're going to do in person and online all together. And that will run on Wednesday morning. And there will be a link on the website again. I just want to say thanks to the Transakaberg initiative who have very generously given us funding for Nextflow and NFCOR. It's through this funding that some of us have stood here for starters. And also it means that we can do things like buy nice bits of kit for you. There's been the NFCOR socks in the past and hopefully everyone has been given a little green bag when they came in which we've also got some goodies in. Some of them are for the Nextflow Summit itself which started in a few days. You guys get yours early for that. But it was also a bit of NFCOR swag in there. We have an emoji for NFCOR socks. So we'll see if by the end of the event we have an emoji for NFCOR umbrella as well. So hopefully that's kind of a bit of fun for you all. Right, with that, welcome. I hope everyone has a really, really good time over the next few days. The few of us are going to stand up and talk now so you'll know who we are. So if you have any problems just come and shout, wave, come and talk to us. And I'm looking forward to actually getting to see many people who I know so well online in person. It's a real pleasure to have you all here. Thank you very much for coming. And then I'll hand over to Maxime. Hello. Yes, it's better if a mic that works. So hello everyone. Yes, I assume you see the same screen as I do. So yes, I'm going to explain what Gazarton is. So yes, first to begin, I'm Maxime Garcia from Karolinska Institute and the Sidelife Lab for the moment. And yes, so basically Gazarton is the space where we are handling the online events, the online part of the event. So if you already are logged in and have a Gazarton account, it will look like that. So we have the regular NFCOR office that we use like most of the time. But now, for this event and for the next flow submit, we have this specifically dedicated like space which is next flow submit. So if you never connected any before to Gazarton, you just need to enter like the address for this event that we add in the website and that will lead you to the space. You need to enter with the same email address that you use for rejoining, for reducing to the event. Otherwise, you won't be able to join. If anyone has any issue connecting to Gazarton or anything, just ask around on Slack and we'll help you like about that. And basically if anyone has any issue with anything on Gazarton, ask me. That will be faster. Or Chris is doing like a lot of stuff. So basically that's what happened when you arrived in Gazarton. We arrived in the main lobby. That's here where we are. That's Gazarton. So it's super simple. You use the arrow on your keyboard to move around. When you come across something that you can interact with, you can just press X and then you get some information. So it can be either like a website. Here it's an information board. So we see information about the hackathon. And then basically you move around to see where you need to go. So obviously right now we are doing the hackathon. So we need to go to this room, which is hackathon. I will show that later. We have like one room for the poster for the summit where you can see the poster around. So you just need to go like in a poster and then you can actually see a poster. What is the information about the poster? This is all available on the website already. And that's basically like what there is about Gazarton. If for example you get like let's say you go like too far away and you get lost. You don't know how to go back to any space. So let's see. I'm going like on the rooftop. As you can see we're in Barcelona. So we have nice view over Barcelona. And now I'm completely lost. I don't know how to go back to the space. So what you can do, you can press on your personal menu and you can click respond to actually restart from the main entrance. So that's actually fast. Or what else or what you can do as well. You can click on the name of someone and say I want to follow this guy. And then you follow him. Where are you Alex? Okay, Alex is here. So you see it works well. And then yes, just continue when you are here. So here this is the hackathon space. We have the YouTube embed like a video here at the bottom. So you just press play. I'm not going to do that because I don't want to have like some weird feedback loop around, but it works. And then you can sit like at a table to discuss with everyone else. So we have dedicated table. And when you're entering like a space, you can see here I'm on a private space. So I can only talk within Gazarton to the people that are in the same Gazarton space. And I, hello Matias. And I think that's all for me. No, I forgot the most important part of Gazarton. You can dance by pressing the Z letter or you can actually like throw confetti around by pressing F. So that's important. That will be super good. And yes, so there will be socks I done around. You might need like to have like to go through some walls and stuff like that. So definitely you will get lost. And if you get like too lost, don't hesitate to respond or just like try to locate and find someone. So I hope that I didn't forgot anything. If I forgot anything, I will let like everyone know on Slack. And if anyone has any issue, same as usual, like come and ping us on Slack. Thank you again. Feed back to you. Anyone want to go volunteer? Take a group. Hello. Wow, that's loud. Okay, sorry. Amazing to see all of you guys here in person. It's a massive difference to interacting with you via Slack and offline and stuff. And just seeing all of you guys around in person is amazing. So thank you for coming. Some of you have come from as far as Brazil, the States, Canada, all the way around. So yeah, really appreciate you guys coming in. And hopefully this turns out to be a great event. Before I drag on more about how amazing this is, I will introduce to you the sub-workflows team. So one major thing we've been trying to tackle on NFCOR for a while now, and we've just put it off because there's been other things going on and other fires to put out, is using sub-workflows on NFCOR. So for those of you that don't know what a sub-workflow is, what we have is this NFCOR modules repository at the moment where we have units of next flow, so process level modules for tools like FastQC and so on. And that's matured quite nicely now over time. But now we want to go to the next level. And the next level is installing chains of modules or what we call sub-workflows directly into pipelines. We've started working on a tooling for that. We have a few commands already that we can start using and testing. They're not fully mature. So, yeah, you may need to take it easy, but tell us exactly what's broken and we'll try and fix it. So, yeah, so the plan for the sub-workflows team mainly is to just improve everything around sub-workflows, the documentation, the tooling that we've got in NFCOR tools, as well as starting to add the sub-workflows to NFCOR modules as well. So as I mentioned, we've got some basic commands that are running already, and pretty much like you would add a module to NFCOR modules, you can use a similar process to add sub-workflows as well. If you need any help, shout on the sub-workflows channel on Slack, but it'd be great to have you guys contribute and help out. Pick us. Next. Thank you. Hello, everybody. Rika and myself are leading the pipelines team. This is sort of the bread and butter of the NFCOR community. So in our team, it's mostly using the time for each pipeline dev to focus on their particular pipeline, adding new functionality, bug fixes and things like that. The SL2 transition is a big thing at the moment. So this is sort of pretty standard for the hackathons. Nothing really new there. The main thing we want to try to get around the review requests that we've had issues in the past hackathons is have a buddy system. So we're going to have a table, and you can sign up to buddy with someone who will basically give you rapid feedback throughout the hackathon. Online on Gather Town, we have Louise, who is going to be our online coordinator as well. And generally, if you're interested in helping out with one of the pipelines, we are in the other room to the left of the main room here. So hello, everyone. Welcome to the hackathon. So we're going to have in that table and a table on the top on the Gather Town, the documentation group. So if you want to contribute with documentation, feel free to join us. If you're a beginner, you want to learn about Nextflow NFCOR. It's great. You're going to read the documentation, find orthographic mistakes, or a better way to write something. So if you have a lot of experience with some pipeline, you can contribute with documentation for that pipeline. So everyone is welcome to come. For people who are new, it's going to be nice because in our table soon, a friend will ask, you're going to give a short talk about how to use a few things on the project board and how to do some improvements for the documentation. So feel free to join us and watch our talk. So thank you. Yeah, so Jose and me, I'm Gisela. We will be leading the modules team. And the idea there is to contribute to the more than 600 modules that are already available in the NFCOR modules repository. So if you have a software tool that you would like to add to a pipeline creating a module, and the idea is that those modules then can be shared among different pipelines. And yeah, so if you have any questions, feel free to contact any of the two of us and also Luisa Perello, who will be our online representative of the modules team. So hello now to the infrastructure, which makes all of the other things running. It's the ladies, me and Julia over there. We are also present on Gather Time if you want to join us there. And the main tasks are, like Herschel mentioned already, working actually on the different commands for the subworkflow to create, to lend on all of these things, which is, yes, exactly Python code. If you just want to write some Python, we are very welcome to host you there. Similar like if you want to write some Python tests, our tools could get some more test coverage. So it would be very nice if somebody could help us there to write some tests for all the different commands we have there. And write a small prototype project is also running with the NF test. You might have seen on Slack mentioned a small proof of concept happening there, which is for the NF core modules repository. And if you don't want to write Python, but more like JavaScript or PHP, we have loads of bugs on the website. And you're very welcome to join there as well. It's also very, like, beginner-friendly place there with smaller but very necessary tasks we need to do for the website. Thank you very much. These are the guys you want to buy coffee for as well, because usually we find that you will all discover bugs in a tooling as we go along, and then you need to go and plead with them to fix it for you. Did I forget anyone? I think that's all the groups. Okay, great. In that case, just thank you very much for coming again. Lunch has arrived for those of you here in person, so we'll grab some food and then we'll get started. And I hope everyone has a really good few days and we'll chat again at the end of today to do a wrap-up. Cool. Thank you, everyone.