 Welcome to Jenkins documentation office hours. It's. The 19th of July. And we've got some specific tasks today, updating the Jenkins jumbotron reminder that we abide by the Jenkins code of conduct as we work together. So, let's look at what this is going to do we're going to room. So the jumbotron looks like this. It is this panel at the bottom of the screen that automatically skips through a series of images showing various highlights and it does on time basis. Well the contributor awards are done nominations have concluded and the awards have been given she code Africa contribute on is done Jenkins is the way is still live but CD con is also done. And we still won't participate. Now we'll need to add DevOps world announcement and we'll remove CD con she called Africa and the contributor awards. So that's the goal is remove, remove some of those panels and add a panel for DevOps world. So let's do that just with the development environment. Let's see and what we're looking for is something called. I think. Okay so here we see some hints. There's Docker pipeline. Okay solutions. Partials. So let's take a look inside. That file. No, that's not it. So let's find some text that we can search for right mentoring women. Okay mentoring women in Africa maybe that will help us. Okay, there we go. That's the file. Okay so this is the Jenkins homepage. And here are the entries for the what's called the carousel. And it's going to it defines this is Ruby code inside inside the HTML page it's a Hamel page. And so the first entry is the Jenkins 2021 awards. So, let's remove it. Okay. Now let's see if it worked. So what this is going to do is this will run the site interactively so that I can open it. And look at the site to see to navigate it to see how my development site looks compared to the production site. So this is the development site or the production site. And we see that it's got the first page here is the Jenkins contributor awards now if I open that computers port for two four to oops it's not ready yet. Let's see if we can get it ready. The right computer here we go. There we go. Okay notice that now the first panel is no longer. The Jenkins contributor awards it's she called Africa contribute on. So, I can commit that. If we look at the differences. We'll see is. There's the block that's been removed Jenkins 2021 awards. They were going to be announced they've been announced congratulations those who received them really great. Now let's move Jenkins contributor awards from jumbotron. Congratulations. The award winners. Okay. Now we need to do the same thing for the she called Africa contribute on. It's also complete. And we'll just do that remove she code Africa contribute on from jumbotron. My running environment is still running. And it will detect when I reload it that the page has changed it should anyway. And now it's down to only three panels Jenkins is the way CD con and participate and contribute. Okay, that was easy. Now. Bring back. So here we've got this is the Jenkins is the way panel. We're going to reuse and just change CD con to be DevOps world. Okay, and we need a URL for DevOps world. Hello Meg welcome. Hi Mark. Sorry I was just rambling on and I'm planning to continue to make this. Go ahead. I'm watching and learning. So, so now the next challenge then is we need to find a URL for DevOps world. And I think, yeah, this is probably a good one. You just use their that registration URL. What do you think Meg is that a reasonable choice for the looks good. Yeah, that's where they want to go. There is stuff below if they want to know more about it right. Right there certainly is yeah. Oh, wait a sec though maybe maybe you're right maybe we want to take them to the information rather than nope, nope, that's not it. So, registration looks like it is the thing. Well, road on underneath I think there might be links or something to other. Yeah they tell at least they tell you what it is. And there's a video you can watch. Cool. Okay. Yeah. Okay, so let's just go ahead and we'll make that the link. Yeah. And, and we have confirmation that there will be a Jenkins contributor summit so DevOps world on and now we need to get the dates, September 28 to 30, I believe, September 28. Through 30th. Okay. All right so now. And is that description same same as for CD con. Oh no yeah we've got to take that out and. All right so now we'll take this out. Okay, so now we have a contributor summit and I think the full day contributor summit is the day after and since that's 30 days have September, October 1. Sounds like it yeah. Okay. All right join Jenkins at DevOps world, September 28 through 30 2021. Okay, I was just going to take text from this and paste it in there. Because I assume that's reasonable description. Okay, there we go. And now we have maybe what we should note here is inspiring keynotes and rather than saying the last phrase which is exclusive product demos Jenkins. Yeah, maybe let's see what if we just leave it that. Okay. What do you think, what are they. Let me go look at what they're saying. I mean I had something about learning what's new and coming in Jenkins and I also just saw you have a they have a call to action and that's where the registration was. Okay. And what you're editing right. And so we need something else find an information. www DevOps world.com is loading slowly. Building the future of software to delivery together chance to get inspired by experts and your peers and gain the tools you need to shape the future of software delivery at your organization. Where did you find that text that's a thing of beauty DevOps world.com. So I don't know do we want to code it exactly because we're going to give them a link. I think I owe you that slides X ref actually should be to DevOps world.com. I agree that's a much but don't lose that copy that URL down to the call of that call to action. Right, right exactly so there we go DevOps world.com looks like that. Okay and then the call to action is the register for DevOps world. Okay and you said there was. And that was the URL you used to have up there. Right, it is. Yeah, that's correct. Okay, and that's it okay I was looking like now did I caters to the full DevOps ecosystem and brings together thought leaders practitioners and community contributors from around the world providing attendees the opportunity to learn and explore network virtually and transform the future of software delivery together. That's a lot of words let's bring that in and we'll see how it looks. There's a reason why we get to look at this and see how it looks if it's because there's a there's only a certain amount of text that will fit into the panel. Right now let's go try that. We don't want the same text anyhow. Right. Okay, so here's Jenkins.io still doing what it does. And here is the new page Jenkins is the way. CD con. Oh, oh, okay so apparently this is one of those things where I may have to recompile. Sometimes you have to make again. Okay, now let's see how it looks. Jenkins is the way. Whoops. No, come on. I know that I. Okay, what did I do wrong here Meg. Okay, so DevOps world and participate. And why are we seeing the CD con stuff still you got rid of. Yeah exactly what mistake have I made. Do you need to clear a case or something do you have something. Could be. But, but we already saw it before. We saw it with CD con gone. That was not it. I want this. Okay, so. Huh. So it successfully deleted pages. Okay, maybe we got to do something more even than just DevOps world. To the jumbotron. Committing something we'll go back and fix it later if we need to. But why didn't my recompile actually recompile it is there a problem here. Oh yes, there's the problem. Okay, it's telling me there's a bug. Okay, so now I need to go fix my mistake. Hey, what mistake did I make. Okay, so. You can figure out what you meant to do. Yeah, well, and oops. Okay, here's the one so the case study single quote. Whoops. Single quotes. Yep, they're match single quotes. Yep, double quotes. Yeah. I thought it was a curly product that was unmatched. Yeah, just a minute source expand link. Tax more info. Oh, there it is. Shame on me. Okay. Poacher strings at both ends. Let's try it again. And read your compiler output. See, it's been a few years since I wrote any C mag. It's like writing a bicycle. It is. It's it's much easier than writing a bicycle actually it's very good. Okay, and if you screw up you don't get a skinny. Okay, see notice that is a long. Okay, and we owe we need to fix the image we have no picture and that's a problem. So let's fix the picture first. Because let's see the picture. Oh right, because I mentioned a picture but the picture that a picture in fact does not exist. And I don't know if it will even be called that. Let's see, let's go find it. Okay, so that thing should go to content. Oops, not that it should go to there and then this one, I think should not be JPEG it should be PNG we are not changing the file format. Okay. Okay, so it didn't save much but save something. Okay, so DevOps content. Okay, good. We've got a picture now. Now let's try the build again. Let's see how it looks. So this won't fix the text all this is going to fix is the is put a picture into the Jumbotron. Right, but then we can see the size of the text compare to that we know how much we need to pay out. Okay, there we go. All right. Okay, now that I should have left the CD Con one in place so we had a reference to compare it let's put the CD Con one back for a moment. So we're going to add temporarily add CD Con so we have a comparison, and it did it automatic reload for the win. Okay, notice the size of that one. They look actually they look about the same. Okay. So it's it's not as bad as I thought except for the gargantuan text. So we've got too much text for DevOps right can go back I want to read what it has for CD Con again. Okay, so what it says for CD Con, join Jenkins at CD Con on June 22 through 25 it is focused on improving the world's oops capacity to deliver software security and speed become part of the conversation that drives CD by meeting peers, sharing ideas on software delivery and DevOps we also have a full day contributor summit on June 25. So that whole that same description would almost apply to DevOps world. But we want to we want to make it sound different right. What actually in your own words, what is the difference between CD Con and DevOps world. Well, so CD Con is looking at the the big picture across multiple open source projects whereas DevOps world is looking at open source and commercial products quite heavily. So there's a there's a much stronger commercial presence at DevOps world and therefore much many larger enterprise customers tend to be there etc. And that probably for the audience that comes to Jenkins IO that won't mean anything to them. Right right that's they will see that as as yeah gee is that relevant to me. So, all right, let's but let's let's work, work the text just as you said. Okay, so working the text. Okay, let's I would start out instead of saying it is say this virtual event. Let's put that up front. All right well so so I always so you're just going with the CD context. Well no I'm well I'm going back to. Okay, right now it says join Jenkins at DevOps world September 23, 28 through 30. Okay, oh that we don't start with it there I'm sorry okay. Um, this virtual conference or virtual event feature will have features. Um, so I was thinking what if we deliver. What if we delete that that I think that can go. Yes. I like that. Now, do do most geeks like the inspiring keynotes. I have no idea let's let's see how it looks and then we'll decide. Okay so at least they are roughly the same size. Right. I don't like that. Last I don't like the way the last line break. Oh right the dangling the dangling one there is. Yeah, good. Let's look at text. Well no let's go see what it says. Okay. And so. Okay. This is all it's song dance and pom poms. So during of the inspiring keynotes should be replaced by something, something effective you can learn, learn new skills or that this is oh don't, it's not right. Learn new skills and get information about the direction that DevOps is going or something that's lousy. Cool. Okay so how about conceptually. I can't that they're going, there will be some very good technical sessions here. What if we what if we highlight workshops. What if we highlight workshops and product demos. Oh yeah. Now there's also. Yeah we could also use share best practices get hands on experience and make new connections. That's good to. Okay, so how about this. We'll share best practices get hands on experience and make new connections in the industry. I would make that we will. Oh right. And then when the next sentence can't begin we will. Right. Okay so about come. Share best practices get hands on experience and make new connections. Yes, that's good. And to give us more a little more space. Yeah. Okay so we will also have feels like a week start to the sentence so that will actually let's look let's look at how that how it looks on screen first. Yeah. Okay so CD con looks like that. That's still a little too much text notice that it's falling below the slide. Right. How about if we take the 2021 out. Let them infer the year. True. Oops wrong one this one. Okay infer the year so and join us at DevOps world September 28 through 30 or 100 sessions delivered by. What if we lost that 100 over 100 sessions and just to come share best practices. Yeah, let's see that. Yeah, let's see how that looks good. Okay, like this. Okay, now, how does that look. Yes. Now, actually we could. What I'm thinking is that sentence we could put it. So come share best practices get hands on experience and make new connections with thought leaders practitioners and community contributors. Very good yeah okay practitioners practice and community what was the phrasing again. Community contributors from around the world might be too long. And now that will probably be too big let's try it and see. Not not too far off. October 1 thing. Exactly but but that we can I think we can resolve by reducing that sentence that we didn't like much anyway. After the conference. Join the contributor. Yes. October 1. Yeah we don't need to tell them it's full day. Okay now we look. Still a little too long. How about instead of using a comma. What if we drop the phrase after the conference you know what wait a second go back to the top I don't like the line feed in the first line either. I'm feed in the first line. We're getting 28 and 30 it's on separate lines. Oh, oh yeah that is awkward. Okay, so now, how do we do a non breaking dash. We're going to do that in panel. That's an interesting one and then you break it. You know what, go back and look at it. The artwork has the dates on it. We need the date for the contributes on but we don't need the date for DevOps world it's right there on the picture on breaking. Okay, here we go. This is the one we need. Yeah we don't need it. Do you say we don't need it tell me again. I'm going to look at your picture says 2021 virtual events September 28 to 30. I just say join Jenkins at DevOps world. Oh, but my logic there was, I'm not sure how I would put text visible text on or readable text screen readable text on to that image. I'm saying that because that image is there, your text doesn't need to tell them it's September 28 to 30. Right, but I'm worried that our blind readers won't be able to deduce what the date is. How about how about let's let's simplify a little bit. Of course we're Jenkins. Join us. Not use us. That's that's at least closer now how does it look. If we size ourselves to different screen sizes okay so let's look at 640 by 480. It does this. Okay it's a little funky but is it any worse than CD con. I don't think it's any worse right. The exclamation point looks a lot like a one. I wonder if we'd be better off with just a period. Yes, yes, very good. Absolutely. We don't need to be shouting anyway. Right. Very good. I mean we're excited but not that excited that's this is this is just good no good information for them. Did I just put a number in. Yeah, okay so here we go. All right. Okay join us at DevOps world September 28 through 30. Come share best practices get hands on experience make new connections with thought leaders practitioners and community contributors around the world. Join the contributor summit October one. Okay so that like that. Okay I want more words around around we're also hosting. The Jenkins contributor summit. See now now to see if that just destroyed it. Don't need a comma. So the contributor summit really we're not trying to attract new people to we just want people who are already involved in contributing to show up right. Actually we would love to have new people as well we had we had some very interesting new people join us for the last contributor summit. I'm wondering is if we should give them a little phrase about what's going to happen at the contributor summit, or why they would join or. Right. So, so how about this. Join us at the join the Jenkins contributor summit October one to def to. How do we say define and refine the future of Jenkins. Do you want to help define or just to define. Help us define the future. How does that look now. So let's reload and go big enough to see it. Okay, so we're a little long in the text now. But I like a better than ending with the date. Right. I think it looks good. Okay, so, yes, you see it's notice how it's changing size depending on which image which is for me is a bad sign. I would much rather all of them stay the same size as they scroll need, let's find some words to remove. Okay, what if we join us at devops world, comma to share. Yeah, gets rid of calm. Oh, okay. Very good. Okay. I was thinking what if we dropped from around the world. Let them infer that. Okay. I mean I like around the world but I like having the text stay consistent side more. Okay, let's, or the, let's see so now. Still a little too large. Okay, let's go back. But, but we're only one word away from fitting. Okay, so you know what else up in the middle. There's a couple of places where if we got some shorter words in there. Okay, see the wrapping there we've got a whole lot of we got. There's almost a semi circle that's blank up in the middle. Right. Okay, so join us at devops world to share best practices. Get hands on experience and make nuke. What if it was, oh how about this, what if we change this help help define the future of Jenkins at the October one contributor summit. A little shorter. Yes, no if it's actually any shorter. Okay. Okay, no jumping. So I think that got that size at least short enough. Okay. Now, the we, we got we stole the share best practices, etc, etc, from what we're linking to right. We did correct. What if we just said to, I mean, best practices is not just it to to enhance your schedule learn more like share best practices and gets hands on experience could almost be combined into a learn something, couldn't it. Oh, yes. Okay. Yeah, sure. Well, we could I mean we could do a different we could say for workshops. Yep. demos and presentations and just keep it. Although we did with that then we do lose the make new connections. Oh, right. Well, what if we did this. Yeah, that would actually work. And now how long is that it's still that's still not longer right. No, let's see. Let's see if it squares the tech. Oh, no, that's wrong. I'm sorry. Okay, joins the DevOps world September 20 to 30 for workshops, demos, and presentations make new connections with thought leaders practitioners and community contributors. Go back to the wait a second help to find the future of Jenkins at the October one contributor summit. Can you try switching practitioners and thought leaders. Oh, good using that third line is short. Right, right. Doing a better job layout. Okay, good. Years of writing and tear off where you could really, you could, you could do full type setting games. Yeah, I'm, I am not ready to go tech. Or to your off. Okay, so yeah, that that does lay out better. Nice. Yeah. I'm not recommending that anybody goes to you off although I still love it. There's a group of people who still maintain a deck or G were off. Sure. It's not group of, I think mostly older people but. Okay, so here it here it is at 1024 by 768. That looks good to me. I don't have any complaints about that. Let's look at it at 1280 by 960 that still looks just fine. Okay, let's shrink down to phone size now 800 by 600. And it did the layout vertically. And I think that's still okay and the register button does it work. Come on. Okay, it does good. If the picture does that take me to the registration. It does not why not if I click that picture. Okay, it didn't either. Why not though is there a way to make that picture go somewhere apparently not okay. Okay, any, any other. Hey, let's do this let's do that. I think I like it. Okay, so I need to get a screenshot. Let's do a screenshot at one K by 768. So give me a picture. Okay, now we're going to edit, because in order for the reviewers to do a good job of reviewing it they need to be able to see it. That looks awful. Why does that look so bad. Oh, it really does look that bad. That one K by 768 is not the best way to show it. We're going to go one size higher. There, that's better. Okay. Sorry taking the picture again. So and we need it on this one. Give me a picture. Okay, and I got the image very good. Crop it. We'll just crop this thing here. Okay, there's the screenshot of how it looks on the. That's actually reasonably representative. Okay, good. Alright, so now, and I've got to yeah. Okay, good. We're set there. So you need to pull CD con back out. Oh, right. You're right. Absolutely. Now I need to pull CD con out and I need to commit my change. Okay. All right. Let's see where we're at. There we are. Good. Missing a picture in the commit need to give it a correct branch name. Okay, so add DevOps world to jumbo Tron. Okay, so here squash those two together and fix up that one. Is the same commit or the same PR, removing the CD con announcement. It is. Yes. Okay. Okay. So what I'm going to do is this remove old. Out completed the events. From jumbo Tron. And then here I'll list those that is. She code Africa contribute on. Oops. Let's see the other was CD con. Okay. I don't know what word it was. Just look at it and see. Oh, contributor awards. Right. Right. When do we add the October hackathon to this then. The hack. October fist will probably not get added until August ish. Okay. Okay. Okay. Okay. Okay. Remove completed events from the jumbo Tron. So how does it look? Here's what the log says at DevOps world. And remove completed events. Okay. Let's do one final check just to be sure that it looks the way we think it should. Sorry, Meg. That took most of the hour to get that done, but it is done now. I'm here just to learn. So I learned. Okay. Okay. This is DevOps world. I like it. Now, should we put it first? I was thinking that, yeah. Let's do that. Yeah. Excuse me. I'm about to cough and that will be rude. Okay. Back to where we were. So. First. Okay. Now that rebase again. Why do you have rest? Make fire recipe run failed. Do you have an error there? Oh, it was. Okay. Okay. Okay. I'll get over yourself. Make. Make run. So yeah, I want to hit control C to cancel that. It will say the, say, Hey, the make failed and it's correct because I have. Interrupt. I just say interrupt. Yeah, exactly. Cannot load such file HTML compressor. And that's also okay. That's a known thing. Okay. Here we are. First screen DevOps world. Second Jenkins is the way third participate. Yeah. And the register link works. And why didn't. Oh, okay. Good. And. And clicking the title text does take me someplace. Yeah, to DevOps world.com. Right. Right. Exactly. Okay. So we are, we are okay there. Go seriously. I would really like that picture to take. Is there a way to make the picture. Image source expand link. It just seems like we should have a way to. Turn an image into a hyperlink. How do we do that? Make an HTML image. A hyperlink just a minute. Okay, so they say. Add a hyperlink to an image. Okay, so it is. An image is a hyperlink. Source equals with, oh, you just bracket it with. Okay. So how would we. Oh, I see. All right. So. I don't know how to do that. Okay. So if. I'm going to leave it. I'm not ready to, to spend the time on it. So, okay. So. Do you think we're okay with the phrasing? I like it. Okay. Nobody else will read it as closely as we do. And that's all the better that that would be a great victory. If it was so good that they didn't even feel the need to read it. They just look at the picture and click the register link. I'm delighted. Yep. Okay. So GHPR create. Where should we push it? Push it to mine. Fair enough. Fair enough. Okay. Now let's go look at the. Submitted poll request to see that it looks okay. Okay. There it is. It is running. And I am going to mention. Alyssa Tong here. Dear Ash Joda. Here is the. Announcement. That stack scribe. And I assembled during office hours. Cool. Meg, thank you very much. Thank you. Always a pleasure. Yeah, I'm going to go ahead and call us for tonight. I'll end the recording and upload it. Oh, that's great. So stop the recording.