 Hello everyone, thanks for joining our meeting. Today we have a short webinar and an open corner about DevOps world and the community agenda there. So we will talk about what events you should expect in your DevOps world and how to apply and what would be the interesting topics to the audience. The presentation will be quite short but we will focus on So today we have two presenters, Alyssa and me. Alyssa, would you like to introduce yourself? Sure, thanks Oleg. Hi everybody, my name is Alyssa Tong. I've been with the Jenkins Project since 2011. My previous role has been events officer. So at the moment I'm driving Jenkins is the way initiative which is where we collect Jenkins user stories and case studies and we share them with the community. I'm also a current member of the advocacy and outreach CIG. Thank you. I'm one of Jenkins contributors and commentators. I also work with a lot of various events including October 1st, Google Summer of Code and currently I'm an active events officer. So I organize various events and I also help organize the community agenda for DevOps world. Let's talk about it. Okay, so again just a quick introduction then call of papers and Q&A. If you have any questions during the discussion, so you can ask questions using Zoom Q&A. So if you go to the panel there is Q&A button. You can just put questions there and after the main presentation we will just grant those permissions to everyone so you will be able to ask questions just by unmuting yourself. After the presentation we have created a slag channel in the continuous labor foundation workspace so you can go there and ask any questions and the session will be recorded of course so you will be able to access all the data. Okay, so what is DevOps world? I guess many of you have already participated. If not just a quick introduction. So DevOps world started in 2011 as Jenkins user conference then it was renamed to Jenkins world and now it's called the DevOps world. So the event itself has a long history. It had been in a wall bank over the past years so it started as Jenkins on the event then other topics were added. Now the focus is rather on the entire DevOps ecosystem and processes. So there is a focus on developer tools, there is leadership trucks, practitioner trucks, and also community trucks including DevOps communities and organizing events. But Jenkins still has a very strong representation at the conference. About 25% or 30% of talks are related to Jenkins and the DevOps world is a really big conference. So last year we had 25 registrations and at least 2,000 participants so why I say at least because this is how many participants I had in my talk there. So as you presume that there are much more participants and yeah we have representatives from many countries and from many speakers. So it's a nice event and all the talks are available on YouTube so if you're interested you can take a look. I'll focus on the community side and on the community side we transition to have a quite packed agenda. So we have some representation and the keynotes because the DevOps world is organized by CloudBees. CloudBees is one of Jenkins company contributors contributing around 30% of code at the moment to Jenkins and we're interested in supporting Jenkins in many ways. So for example Kossucki, the creator of Jenkins, he presented much at every DevOps world and the Jenkins support conference and we can find a lot of keynotes with overview of Jenkins plans there. And yeah that's not the only talk. So last year again we had almost 30% of Jenkins related talks and we have key contributors presenting. So basically if you go to Jenkins GitHub you can find a lot of familiar names like JC Gleek or Mark Waite or Liam Newman you can see them on the picture by the way and yeah many other contributors to join and present there including the feature notes, some insights about Jenkins development and where it involves and we also have newcomer talks, hardcore talks, talks focusing on Jenkins users like troubleshooting, and we couldn't Jenkins properly performance analysis etc. So the conference has a very diverse agenda from the community standpoint and everyone is invited to participate. Okay we also have community booth. So it's one of our main areas where we've got there is a Jenkins community so we have asked the experts there there are hundreds of participants coming asking any questions. We also have community demos there for example traditionally we had demos by JSOC students and various live demos for teachers basically just developed yesterday, sometimes literally because we had hackathons before the event and we used the community booth to demo that and of course yeah there were main meetings because it's one of the places where Jenkins contributors meet in person. This year the event will be virtual but we still plan to have a booth and have a lot of community discussions there. We also traditionally have a contributor summit it's an event up to 100 participants where we talk about Jenkins evolution about the various key stories about the roadmap for the project and we also have user representation there so users spring up with their concerns they meet and we try to discuss the plan revolution. What else? There is also a contributor summit where we meet well it's just another photo so be sure it's just drinks etc you also have a lot of real discussions so it's a full day the event and feel free to join it's here to be announced for DevOps world this year but we also have a contributor summit at CityCon on June 25th it's already announced and you can register. Yeah some other cool stuff so we have community awards so for example we had many contributors to highlight you can see Evelina getting top contributor award in 2019 and very cool correctly we also had Jenkins ambassadors in 2018. This year this agenda partially goes to CityCon on June but hopefully you also have some things to celebrate and as a part of DevOps world and yeah community bonding there is a lot of that so again this event is virtual so no chance to meet in the bar etc but yeah historically we do that and hopefully we'll organize a happy hour as a part of DevOps world as well so that contributors can join together and chat so that's what we do also there are some hackathons again maybe we won't have it this year but yeah there are various events happening and we provide a lot of cool things do you make hackathons for example support for Java 11 first versions of plug ball storage for logs and many other things we created using hackathons so those helps us so that's an agenda and that's what we have as a community the glance so it's not just about talks we will be working on this agenda and if you have any questions if you want to participate in organizing events or just want to participate in a particular kind of events that us know in corny and related discussions so that we can plan together and now we switched another part about helpful papers and yeah I guess the floor is yours yep thanks Oleg so some key information about DevOps world the event will begin on September 28th through the 30th it's a free virtual event and registration will be available in June via the www.devopsworld.com link next slide Oleg yeah this is the layout of the conference week so September 28th which is considered day zero will consist of trainings and workshops and then on the main conference days which is September 29th and the 30th will consist of keynotes breakout sessions for a leadership track the practitioner track community and cdf tracks the virtual expo hall will also be open as well as other fun activities and then as Oleg mentioned on Friday we're thinking that's October 1st we're thinking of hosting a contributor summit so this is to be confirmed so more information to come on this later next slide the current plan for the community activities at DevOps world includes as I mentioned two community oriented workshops on September 28th that's the day zero and then on September 29th through the 30th there will be breakout sessions on Jenkins and general community related topics the continuous delivery foundation has a track that focuses on practices for software delivery automation education adoption of cd tools and methodologies the practitioner track provides a range of content on the how of the end-to-end software delivery across DevOps culture it includes people process tools and technology and some of the to be confirmed activities includes community keynote by cdf ask the experts within the virtual hall and as mentioned the Jenkins contributors summit for Friday October the 1st and as Oleg mentioned the Jenkins award which is usually hosted during DevOps world will be moved to cd con which will take place in June next slide you might ask what type of content would be considered under the community track so open source projects such as emerging technologies in software delivery or community building strategies are are good submissions or talks to to have tips or demos on open source tooling and methodologies works well knowledge sharing via end-user stories or educational use cases also works and of course security and compliance is always a hot topic amongst our attendees so those those are just some suggestions for submissions I think the next slide is yours Oleg okay so what can you present about Jenkins actually pretty much anything related to Jenkins so we are looking for success stories for new features live demos if you're interested for example if you're a developer please talk about it if you want to share your story as a developer you can talk about pipelines how you create them how you share it libraries or how you manage Jenkins at scale of course any talks about tool integrations are welcome as well as various discussions about how you actually apply Jenkins to your campaigns integration campaigns delivery DevOps and pretty much any other use cases so if you want to submit something please do and it's not limited to just software for example if you're hardware engineer if you want to work on cicd for hardware for embedded automotive these talks are also well represented the DevOps world at least we have some talks and we're interested to have these white agenda so that the other industries are also represented okay some tech areas just based on recent technologies so of course pipeline is called configuration is called new plugins integrations modern packaging so whether it's helm charts Kubernetes etc and various distributions yeah the animation is messed up here but yeah if you want to present any new technology or new solution for Jenkins whether it's open source or not it's a good opportunity to talk about it though for the community track we rather target open source systems but there are other tracks which welcome any kind of talk and yeah that's it for me call for purpose yep so call for papers currently opened and it will close on May 20th proposals can be submitted via the link use that you see there the next slide some suggestions for when you do submit the review committee has to go through hundreds of submissions and you only have a few seconds to really impress them with your abstract so my suggestion would be to be concise and staying with the main points will help move your abstract to the next level relevancy is very important because people want to learn the latest and greatest tools and technologies and if if that can help and apply to the majority of the audience that is even better and then your proposal should be educational does it solve a specific problem do you have tips and tricks that that our audience can take away and use and then lastly stay away from product pitches because those proposals do get declined next slide so if your proposal does get selected cloud bees has been generous that they will offer free speaker group training space spacing is limited so it's first come first serve so get your submissions in fast and write them well next slide um so the call for me let me see okay so what we're doing is um with today's sessions we have isn't we we want to open this up for q&a and in any way answer questions that folks might have we will also have another session similar to this on may 10th which will cater to the apac audience and then we also have slack channel that we can also accept q&a with regards to this cfp next slide okay all right so um let me see some key takeaways um strong community agenda we'll definitely have that at the conference you do not need to be a Jenkins rock star to submit a proposal to speak um all levels are welcome all talks are welcome um submit your applications on time the deadline as i mentioned is may 20th and good luck next slide i don't think we have the next slide you just have a few things so you're fine yeah so um i i can talk about this one so um we this reference page we've highlighted a lot of the links below we mentioned them throughout our session today although one thing that i do want to call out is the last bullet um which is the debops world 2020 on demand videos so hopefully um you know in case you you know want to use um what do you want to understand what was accepted last year and you set us inspiration for this year um please feel free to use that there is quite a lot of presentations it is um however there is a filter there oh like and can filter it through leadership or community and such and yeah on your right hand top yeah use case solution yeah so where should i click the uh on your right hand side well it's on my right hand side says more filters oh right sorry i just don't see it because of uh zoom way out okay and i click coming in to track right mm-hmm okay you can see quite a lot of talks yeah so i believe for example about they're all there you are reward about jinx roadmap we get help checks it's a new plugin which was developed also i talk about jinx where it is and where it's going today you'll be able to do a new version uh next year let's see um let's see maybe if you want to see the content that stuff that retains the point okay um oh like do we want to cover i think it's slide 26 um just want to give a shout out to our review committee um these are folks who are contributors within the jankins community they are volunteering their time to be part of the this community program review so um just wanted to say thank you to them and also um if anybody else is interested please feel free to reach out to us via the slack channel there or the advocacy and outreach sake thank you somehow mr this slide okay so yeah thanks everyone and what i'm going to do next i'm going to grant voice permissions to everyone so we can discuss questions so if you want to speak you need to use a new zoom client so for example i cannot grant permissions to speak to peter because he uses a well-dressed uh okay so should i the question about uh cfp so is the cfp submission first come first serve at least what do you think um so it is it is not first come first serve um although when you submit early you will get more time with the reviewer who spends more time on your submission so you might have a higher chance um it really depends on the quality of your abstract and what you want to talk about hi i i also just want you to know that uh regards to the submission policy so um we know that devops is quite wide right there are a lot of different technologies uh is the devops community they're looking for a specific technology or giving more higher priority or is it the same so i mean for example someone who might be interested in mlops or let's say Jenkins right so is there any priority that has also been given to certain topics or certain technologies within devops or is it uh we can use like let's say we can go towards more cloud native devops side as in so we can pick up any topic yes yes um you can pick up those topics and again if you can just just keep in mind to stay with relevancy right so what's the latest and greatest technology what are people interested about and again those kind of topics should also apply to the larger audience that to the critical mass right so if you can get those two combinations together i think you have a winning combination thank you anyways you bet there's another question about examples so do we have an example of a good abstract um i can i will probably have to look it up i'll look it up and i can provide it to uh to this stack largely when you go to the devops world website you can find the descriptions there and these descriptions are more or less aligned with what was in the application abstract so when you apply you will need to answer a few questions so just provide the abstract of your talk and then clarify what would be available for the audience provide some additional insights but yeah the main part is actually the abstract you can go to um devops world sessions here for example we just opened the random one here you can have a kind of session description so this is basically the focus the encoding is broken here but yeah so my recommendation would be to just start from this website or from recordings of previous events because there are many good abstracts there does it answer your question yes thank you okay thank you um i also just had one question and that is uh with regards to uh the abstract as well uh because normally what happens is that uh you know we tend to go and just tell what our abstract is all about so i mean there's one thing that of course if it even if it's to the topic let's say if you know it's to the point and what we're trying to describe but can you give some solutions having looked at so many different proposals over the years to make your abstract you know stand out because when is that you okay so let's say if i'm going to be talking about a Kubernetes operator i'll describe in my abstract that in this talk i'll be talking about the Kubernetes operator or like just some kind of an xyz example so how can we now upskill this even further to make it stand out because as you said that it only takes the first five ten seconds for the reviewers to understand whether this will be a good proposal or not so can you give some tips and tricks to make your abstracts more attractive and more relevant at the same time yeah so first thing you need to understand your target audience because again DevOps world includes a wide audience including developers and users practitioners managers and just for you would be to understand who would you be talking to then based on that you basically need an elevator pitch so quickly communicating what is the idea and what is outcome for participants so if they decide to visit your talk they need to understand what they will learn from that or basically it can be either a good study so that they look at that go and apply their work it may be a concept basically which they cannot talk and you need to quickly summarize that and highlight what would be the outcome that would be the first build and then you can provide just a few additional sentences of what's inside so that whomever is interested in what's under the hood they can understand for the technology keywords and what they will be looking at in details all right thank you yeah so it's just on the top level again if you want to take a look at some abstracts we have some abstracts in public on the website and you can see that the most of abstracts there are quite short so you can start from that also like you know there's always this kind of a conundrum that how should we devise our presentation at the same time so one is that yes we need the presentation to be relevant and it has to be exciting as well at the same time let's say you know making talk about new technologies so do you have some tips to those people who are applying for you know the first time because usually they might focus too much on the content rather than let's say you know they might be confused on let's say should I put in a code sample or should I just represent code samples or should I keep it a mix of you know some information and a code sample so how can beginners based on the projects that they choose to present can update their presentation because as you said that there will be there will be you know presentations with code samples as well so for those newcomers who want to try it out who might be contributing but they might not necessarily know how to present those talks so specifically for them how can they balance between both so it really depends on your preference because having an exciting talk it depends on the target audience you can have 20 hardcore developers in the room who want to understand let's say performance issues caused by a particular Java version and they will be so excited about this talk but nobody else wouldn't understand I think about from that or you could target a wider audience talk and again you you like to have a target audience there so their recommendation from you would be to firstly focus on the way you have expertise in so there a way you can actually share something new with others and start expanding from that what specifically what is the percentage depends on the audience so if you prepare a light talk for newcomers then most likely you will need to spend a lot of time explaining basics for example if you want to talk about managing Jenkins and Kubernetes most likely you'll need to explain some Kubernetes basics for newcomers but if you are target professionals and experienced then you can just go straight into operators and whatever you wanted to present just one example so try to profile the talk accordingly so just take your audience focus on what they're interested in and do not try to address the entire DevOps ecosystem and the entire community because there will be multiple tracks so people will be able to select where to go you don't have to focus on everyone you need to focus on your target audience does it make sense yeah it makes sense thank you anyone's yeah so yeah for my if you're interested in MLops then you can start building from that so for example if you target specifically Jenkins-based presentation then explaining for example use cases for MLops would be nice because not every Jenkins user knows what is MLops it's still emerging industry then after that you can deep dive into details for example how you integrate it with Jenkins what plugins you use how to integrate plugins yeah I'm not sure how you would do that but yeah you cannot go into details but for MLops likely you will need a kind of introduction for the most of the audience any other questions comments it was like just a more you know not really related to the CFPs part but it's like a question that of course like being you know an open source maintainer and having been in the open source space for quite a long time you yourself you know must have been a speaker for obviously you haven't figured out a lot of different conferences so how is that transition been from being a speaker to becoming a reviewer and like how's that journey been for you well for me it was quite easy I became a reviewer before I became a speaker because yeah I came from academia and in academia you mostly write papers but yeah the same approaches apply there as well especially when you're reviewing abstracts and we were organizing conferences I was a reviewer if you want transition from speakers to reviewer I'm not sure the first thing would be just quickly understand the idea and then being able to analyze the talk because yeah as Alisa said you might be spending 10 seconds or 30 seconds to understand what is about whether you're interested and then you would deep dive so there are links attached you would like to analyze that for example sometimes you may end up in the deep hub repository checking the contributions if there are specific context or checking whatever previous talks to understand what whether it's relevant how it maps other talks and yeah this is an important analysis so again the reviewer there are multiple objectives so firstly to review each talk individually which is the easy part and the second part is to actually map the talks to agenda because there are multiple tracks you need to address the target audience of the entire conference so the program committee they basically take the talks the initial reviews and then try to match them so to see what fits what what's not because it's common case for example you have a conference about kubernetes and then you have let's say 20 similar submissions about how we do continuously with these kubernetes and you will likely expect on the one or two of that because even if 20 are great then there are other topics to be covered so it's also for the program committee to find the best agenda at least and what's your experience oh i totally agreed um having a balanced agenda is super important you want to cater to to the our the entire spectrum of our audience so beginners to be intermediate to advance right um and then with regards to speakers we want to also give our our season speakers the opportunity just to come back and speak but as well as our beginner speakers um we want to offer that platform to you know people are just you know wanting to start speaking um so that is much welcome at devops world as well um so for my personal experience i've been in supporting jenkins events since like i said 2011 so i've i've hosted these events i've coordinated these events i chaired the tracks um so just haven't seen so many abstracts and seeing the the outcome during the conference helps me to understand you know what are people looking for what's interested to the our audience and um and you know we come and pick out what is well balanced and best for the agenda for the conference as we grow in terms of our our conference year after year another tip specifically for newcomer applicants there are multiple types of talks so at devops world we usually have lightning talks and full sessions so if you just start speaking if it's your first talk maybe it's better to consider the lightning talk because lightning talk again is something which allows you to focus on delivering a particular message sometimes actually lightning talks are more complicated than the full talks um but yeah if you're a beginner if you want to try it's one of the options another option we will have for demos etc so if you want to you can start from these four forms which are more relaxed and just doing a breakout session for 45 minutes yeah i think yeah thank you so much that you raise this point regarding lightning talks because of course when you are trying to plan out a 30 35 minute long talk it's a totally different experience as you know creating like content for a five to ten minute lightning talk so is are there any specific pointers that you look out for if someone is applying for a lightning talk because again you need to deliver the content lightning fast in as quick as as little time as possible so are there any special considerations that you do keep in mind for a lightning talk so firstly a relatively narrow topic because your lightning talk you have very limited time so if we see a topic like how to do defc cops with kubernetes submit it as a lightning talk yeah like there will be questions what exactly you are going to tell in 10 minutes again application is allows to ask questions to applicants i hope it will be possible this year so we can discuss with applicants if something is unclear but if a really wide topic submitted for lightning talk most likely it's now and you need to again to take something specific there because you need to communicate the idea quickly and to communicate something what would be useful to the audience and i also think it can work the other way around too so if you make a submission and you're requesting for a 30 minute breakout session and while our reviewer takes a look at your abstract and they're like this topic can you know we can condense it and you know into a 15 minute lightning talk we will also make that suggestion as well yeah thank you so much any other questions you would like to ask so if you have any questions or if you want to get some feedback and again we started the slug channel using the continuous library foundation slug so you can easily join this slug because it's open to everyone so do you see my screen can you share our proposals like that we have in the Slack community and get those reviewed before submitting okay two parts can you share yes for sure whether you will get a review it depends so i edit the review committee to this slug channel so depending on the availability of reviewers they might review that but i wouldn't set it as 100 person commitment at the moment so if you want to join you will adjust me to click this link i won't click it because yeah my slug is turned off but you can join so yeah as a part of other programs in the jinkies community as you well know for example for google summer of course etc we encourage public patients we try to provide as much feedback as possible the case of devops world the specifics is that there are many proposals so you cannot spend a couple of days on each proposal to discuss with the speaker etc some initial feedback yes for sure maybe some conic but i wouldn't expect the same level of engagement like we do for google summer of course just because the program committee all of them have many other responsibilities and in many cases it's also a voluntary work so it's not voluntary for Lisa or me but yeah thanks to other contributors basically community members who decided to join a help with the community agenda so if they can dedicate several hours it's already great but yeah again we're not sure what will be the availability specifically in the next two weeks okay if you ask in the chat it's definitely a great way to start anything else to discuss looks like not so then thanks everyone again if you have any questions after the today's meeting feel free to ask in the chat we will have another session on May 10th 11th actually it will be on 11th so we will update the announcement because we changed the day to this morning because one of presenters wasn't available so it will be announced by Jenkson lining up tomorrow and you're welcome to join the session so we will have more time for discussion so again thanks a lot everyone thanks a lot to Lisa for presenting and for the overview and looking forward to meet you at the Vox world thanks so like thanks everybody for joining bye so bye