Hi everyone, this is Mark Waite. Welcome to the Jenkins Documentation Special Interest Group Meeting. Today we'll review previous action items. I'll do a demonstration of plug-in redirection of the wiki and how you extract change logs with the wiki exporter as a way to highlight the progress we're making on migrating plug-ins from wiki to hosting their own documentation. Talk briefly about Google season of docs and then review the latest data on contributors and contributions. So let's get started first with that demo. So thanks to marvelous work by Gavin Mogen, he's now implemented wiki redirects for most of the plug-ins in the system. So the wiki documentation still includes some general docs like for instance this page How to Report an Issue and we'll eventually get this page migrated as well but the wiki is still readable for those who need the information that's on it. However if I go looking for a plug-in like the git client plug-in or the git plug-in so let's look for git client plug-in in the wiki. It's going to show me a search result and here it is and it shows a page that was updated September 10. If I click that link it will automatically redirect me to the actual plugins.jankins.io wiki site or plugins.jankins.io page. What you see here is plugins.jankins.io not the wiki and much faster renders quicker easier easy to maintain and in this in the case of this plug-in completely maintained inside the github repository for the for the plug-in makes it easier to maintain for all of us simpler cleaner and precisely version. More redirects will be added through pull requests to the Jenkins Infra project to redirect other plugins. It's been really marvelous what Gavin has done with the redirects to make things simple clean and fast. Plug-in documentation now appears sooner is easier to read and easier to maintain so how are we doing on our progress well up to this point over 260 plugins you see here two over 260 plugins have migrated completed the migration and released a new version using documentation from the wiki or using documentation from github not from the wiki thanks very much we've had contributions from students from plug-in authors certainly contributions from many others who are helping us as we transition away from the wiki for plugin documentation to plug-in documentation inside the github repositories the the charts here or the page here that shows us the progress is a great way to find a plug-in where you can help and you click one of these and it'll take you to a plug-in that has not yet been transferred so let's take the javadoc plug-in for instance this one if I go to its github repository we should see that hey no pull request and its documentation is not yet maintained in github it's instead listing it on the wiki this is one that could be trans reconfigured and reworked to use documentation in github instead of documentation on the wiki so in addition when we make that transition we need to be able to transfer the changelog the release history from the wiki to github because many plugins have tracked their change history in the wiki page the wiki exporter tool here when I click export this tool will offer translations of the wiki page into markdown or ascii doc so if we take that javadoc page and I just click convert here so this is if I go to my that confluence page for let's go to the javadoc plug-in here and if I grab that page I should be able to put this into this converter do convert and it will read the page from the wiki and present me that in this case in markdown here it is and notice here's the changelog so I could copy the content of this changelog into a pull request to the javadoc plug-in it's that easy that's straightforward it just works really well and then we get more and more of these things translated now in addition to that we've also got a project on github that is tracking our work as we make these this transition so you can see these swim lanes that show us here 18 pull requests that have been submitted to projects that are now released that with a version with that pull request inside of it merged in the merge column in the center shows pull requests that have been submitted and even have a highlight here approved you'll notice that it says one review approved so if you want to find a way to help here you could choose one of these that has not yet been approved review the pull request and note your approval of it that way the author the maintainer of the plug-in has one more person who said yep I've reviewed this documentation it looks correct and is ready to go so here's a great chance to use the wiki exporter keep keep a add a plug a changelog to the plug-in repository and then update the read me to refer to the changelog in addition to those efforts where we'll be initiating soon our application to google season of docs google season of docs is modeled somewhat after google summer of code but is focused at a different audience where google summer of code looks to to encourage students to engage in in helping the Jenkins Hill helping open source projects google season of docs is focused on writers and people who do not have who have professional writing experience but do not have experience contributing to open source projects and what we'll do is we'll offer up some projects that these writers might be able to help us with I'll create the initial ideas for google season of docs and submit them I'll be using a similar template or similar format as the google summer of code project uses in Jenkins so that we have an easy pattern to follow as we evolve and grow this we'll likely start small initially maybe one project or two projects and watch and learn to see how we can do better now in addition to google season of docs we've got as a concluding item the data on contributors and contributions so this first graph shows us that the time from poll request creation to first engagement by a reviewer in giving comments or feedback on the poll request and what you'll see is over the last three or more months we've solidly kept the time to give feedback under four hours for over 50 percent of the of the poll requests and in general time for feedback right now for the 85th percentile is still well under one day looking good the poll request process is healthy on jenkins.io we keep handling things as they come in get them deployed now time from pr open to pr merge is also holding nicely and looking good our median there is that we're well under 10 hours probably on the order of two hours for our time to from pr submission to merge and the at the 85th percentile we're still well below it one day as our typical and under four days for the last multiple months of staying cleanly below that that four-day limit in addition we've had good poll requests in the merged in the last month we've had 84 poll requests merged from 30 different authors and very grateful for those contributions from all sorts of contributors to the community we have eight open poll requests currently and have over the lifetime of the jenkins.io site close 2800 poll requests thanks to everyone thanks very very much and this concludes our meeting today


This year, Marine Corps Air Station, U.S. planned and participated in Warrior Ride 2011, where Marines from all around the Southwest rode motorcycles and buses to a resort at Lake Havasu for some fun. During the weekend, Marines were given the chance to explore the lake, taking boats out to places like Copper Canyon, and later on in the day enjoying some colorful nightlife. Just being welcome and being away from the whole military, it just makes you come back really well rested to work on Monday. With such a large amount of Marines out of their natural element, it's always important for them to keep a few things in mind. In a place like that, you have to just be really respectful to the people who live there, respect the place. According to Dwight D. Eisenhower, morale is the greatest single factor in successful wars. Having a great time to keep our nation safe, I'm Corporal Daniel Malta, Marine Corps Air Station, U-Mind.


तब कि आप बाख of this, this is the 2 sample SEO sample. उआप भाख of the 2 samples, what is the sample? जी बाख of the single sample of the code. अरे बाख of the next sample only if we haven 2 samples, तब आप पाख of the next sample only, how do we analyze it further? तब बाख बाख of the two main vectors, इप बाख of the two different diseases. तब ब बाख बाख of the 2 samples, और the next sample only, तब बाख of the two samples, बाख of the 2 sample SEO sample. तो i, which is equals to 1, और i, which is equals to 2. तन we know, the x bar 1 is distributed at multivariate normal, and mean vector mu1, and variance covariance matrix, तग्मा over n1. प्रोपल याप को यादे जब हमने, x के लिए जब को फाँईट की है, तो mean vector बहुत हमारे परस्ट, and variance covariance matrix, sigma over n तग्मा over n तग्मा. तुके आब हमने, सामपल वान, and सामपल तुके लेचे करे, तो, mean vector mu1 है, and variance covariance matrix, sigma over n तग्मा. तो, x bar 1 is distributed at multivariate normal, with mean vector mu1, and variance covariance matrix, sigma over n तग्मा. तो, similarly, second sample, the x bar 2 is also multivariate distributed at multivariate normal, with mean vector mu2, and variance covariance matrix, sigma over n तग्मा. An unbiased estimate of sigma is given as, this is the sp. What is the value of the sp? Sp stands for pooled variance. In the univariate case, you may have read the sp. So, we have the pooled variance, and we have the formula for the sp. This is for the first unit, and this is for the second unit. And 1 over n1 plus n2 minus 2, this is the total sp. Now, the property of multivariate normal distribution, as you know that, the x bar 1 minus x bar 2 is distributed multivariate normal, with mean 1 mu1 minus mu2, and this is the variance covariance matrix. And this constant value is multiplied with this. Then the hoteling t-square distribution of two samples is given as this. This hoteling t-square is further, we have to use the hoteling t-square for two samples. So, for the test, now we have to do the hypothesis test. For the hypothesis test, what you have? If, condition if, mu1 equals to mu2. For what? We did it for two samples, and for what? We are doing two-sided tests. Mu1 is equal to mu2 is true for delta-square equals to 0. Means mu1 minus mu2 equals to 0. Here we are testing. So, what you have? These test statistics are done. t-square, this is the two samples we are checking, two samples of the hoteling t-square. These are the test statistics. Now, you know that, we have to give it a conclusion. For the conclusion, reject and accept. So, we have this critical value. Here, you will find this critical value. And you know that, the t-square which is equal to the f, and the f we have, this is the degree of freedom. If it is one-sided, so, alpha f, alpha will be, and if it is two-sided, then we will use alpha by 2. And reject H naught. If we reject it, and reject H naught, if t-square greater than and equals to this factor. This f critical value or you have a stable value or you are multiplying it. So, we have just rearranged it. We have written f later. And the constant term which is multiplying from f, we have written it earlier. So, we can use this value as well. Both the answers are the same. There is no difference in the answer. But the condition is that, we reject H naught if t-square. This is the statistic which is greater than the table value or the critical value. So, we reject H naught.


The narcissist will steal your things. They will take away your things. Things that rightfully belong to you. They are envious of the things you own.  They are envious of your qualities and abilities. They are envious of who you are as a person. So they want to take away the things that they believe make you who you are. They don't want you to be you because it reflects on them and everything that they are not. Everything that they wish they could be. Everything that they are pretending to be.  As though it's always in the way. As though you don't really need it. They will say that you never use it. So you need to get rid of it. They will always pressure you to move your things or to get rid of your things. They will always let you know that your things are not safe around them. They treat your things with contempt. As though it's worthless and beneath their consideration. When really the opposite is true. They're envious of you and they're envious of everything you have.   They will let you know that their things are better than yours. And they will expect you to treat their things better than they treat yours. They might just throw your things around without any care. But when it comes to their things they expect you to treat them with respect. You might have things that have sentimental value. Things that are important to you. Things that mean something to you. These are the types of things that narcissists will target. They will break those things. Or they will randomly disappear. They're not going to have any care or consideration for your property. Just as they have no care or consideration for you. Your things are constantly in danger. They will use it to hurt you. They will use it to gain an advantage over you. But their things will always be protected. They write the rules. But they are also protected against their own rules. Their rules cannot be used against them. Because they're afraid that you might do the same thing to them. You're never going to feel comfortable around the narcissist. You're never going to feel settled in a warm and secure refuge. You're never going to feel safe or sheltered from pursuit, danger or trouble. Because it's an environment that lacks any imagination, creativity and excitement. Where you're just supposed to deal with them and serve them. There's nothing else there. It all has to be about them. There can't be any other way. And although it makes you feel really uncomfortable. You're drawn into it because you're afraid. But they make you believe that being around them is the safest option. When they're the ones who are making this undesirable situation continue. They will do anything to keep you under their control. They will exploit everything at their disposal to cause as much emotional damage to you as possible. They need to have all of these things that they can use on you. So that they can manipulate you. Your things are the basic underlying framework and features of the system that they have created. It's essential for that to be there. So that they can threaten you with it. So that they can use it to put you in a state of fear. So that they can get supply and then make you do what they want. But they don't want you going near their things. They don't want you to know how much they've got. While they need to know every little thing that you have. They always have a problem with your things. They're always trying to take your things away from you. They're always judging you based on what you have. Your things are always a target for the narcissist. It's always something they're going to use against you. Nothing is safe around a narcissist. You cannot trust them with anything of value. Because they're not going to take any responsibility. They have no regard for you or for anything you own. Thank you for watching. I hope this video resonates with you. Please like, comment, share and subscribe. If you would like to donate, my PayPal link is in the video description. Thank you for watching and I'll talk to you soon.


Anthony 13 game winning streak now for game losing streak but those four losses have been by six total runs What's the concern level with you guys? I? Think you just stay the course You know, it's never easy coming out less especially this late in the year and I think we're having Continuant to just have good team at bass and our pitching has been pretty solid I'm just kind of sweating up runs, so I think we just stay the course and You know continue to just build build build a belief that Not out of any game, and I think you're supposed to show every gamer. We're still fighting on Well, it does show every game because you guys seem to come back in every game just long a little short now The double plays how how concerning are the double plays there were five tonight? There were four during the winning streak total well I didn't realize there was five tonight. It's just it's it's part of the baseball I don't think overall It put too much emphasis especially on every ground to fire. That's pretty rare, but I think You know DJ I would DJs comes in my already. It's a 10 miles an hour. All right So I think we just continue to have good at bats and guys continue to put other guys in position Successful Offensively defensively She's taking the place Aaron said you really couldn't do anything for six days when you had COVID It seems like you're really turning a corner at the plate and I'm in the field as well. Do you feel all the way back? Yeah, yeah, I mean I it's it's September 1st, so Yeah, the COVID in there and Just the body playing so I feel good physically every day, you know recovery wise I'm feeling good, so Really no no concerns. I was Thanks, Anthony. You know next to Matthew Robertson Anthony, what did you see on the the play where Otani stole home specifically the beginning part where Goslin kind of did the delayed steal to get it going Yeah delayed steal Gary did a good job of reading it and throwing a cannon to the geo and You know on those plays, it's it's kind of do or die Kind of a perfect throw there to get him out. So Tony's fast. We know he's fast Anthony the the raised one again tonight They won that row are you guys in a situation where your focus is going to shift toward the wild card? Are you still thinking division? My my focus is on the New York Yankees at all times There's gonna be other teams are playing good baseball, but as long as we take care of ourselves It's it's September 1st tomorrow We just got to take care of ourselves inside this clubhouse inside and out and continue to play really good baseball and You know in two three weeks will put our heads up to see where I


When I was 13, my family was murdered. The killer went from room to room in my home, slaughtering my family in the early hours of a Sunday morning in June of 2001. My father was killed first, neck cut as he drank his first cup of coffee. My sister was next, a pillow over her face as she lay sleeping in a room.   I was away at band camp that summer and wasn't due to be home for another week. I was mopping up water in the boys' bathroom when I saw my aunt at the door, eyes red-rimmed and voice trembling as she told me something had happened and I needed to go with her. I knew right away it was something terrible, but as she told me the barest of versions of what had happened that someone had come into our home and murdered my family, I felt myself disconnecting from everything, including her words. The next few days were just a red haze of shock and pain and my first clear memories are over a month after I'd moved in with Aunt Judith and her husband Ernie. They were good to me. I struggled with school and friends for years afterward, but they were always patient and kind, never failing to give me second and third chances until I ran out of excuses for punishing them and hating myself. They never found out who did it or why. My parents weren't wealthy or connected. They didn't have enemies or rivals that I knew of and while it was always possible that the killings were just random, the precision of it all didn't seem like the work of a deranged spree killer. In high school, I spent years cultivating the theory that it was a local serial killer, but that was mainly fueled by desperation and bad internet research. I wanted to catch their killer, but even more than that, I wanted to understand why it had happened. Maybe they'd never give an answer, but if I could at least put a face and a name to the person that killed my life, it'd be a start. But that never came. I wound up going to an art school for college and between work, classes, and all the trappings that come with becoming an adult, my obsession began to fade. I'm ashamed to say it, but there are days now where I don't even think about the family that was taken from me. I work at an animation studio in the restoration department. My job is to repair and restore old or damaged footage for clients and when possible, transfer the restored version to a digital format for both viewing and archival purposes. A lot of people hate that kind of work. It's tedious and while it makes a lot of money for the company, it's not flashy like working on new digital animations or special effects. But me? I love it. I get to take things that people once had cared about and spent a lot of time on, things that might otherwise rot away or be lost, and I get to heal them, make them new, and alive again. Some people just see them as dumb cartoons, but I disagree. And if you'd asked me last week, I'd have said there wasn't a better job in the whole world.  One paper wrapped around what looked like the shape of a small film reel and tied with a piece of gray string. It was strange, but only a little. While most of the work we did was for companies looking to redistribute old assets they owned or had acquired on disk or streaming, occasionally a private owner with deep pockets would commission us to restore something they'd found in their grandparents attic or something. It didn't make any difference to me where it came from. It was something new and mysterious, a potential new challenge or the opportunity to see something few had ever seen before, at least not for a very long time. Setting down my coffee, I carefully opened the package and pulled out the reel of film. I looked for some kind of note or instructions, but there was none. That was strange. I called up to admin department, but they didn't know what I was talking about at first. When they called back a few minutes later, the woman just said it was apparently a personal package dropped off for me, not anything for a client. There was a disapproving edge to her voice, but I ignored it, thanking her and hanging up before turning back to the film. It looked to be well preserved, no tears or cracks, and spot checking a few frames showed no obvious signs of color shift or fading. It was just some kind of strange cartoon with an odd figure holding various sinister weapons. I didn't know why, but my heart had begun to beat faster. Normally I would document and copy each frame before attempting to play an unknown film. It's too easy to miss imperfections that can cause damage when it's run through a projector. This wasn't a real job, and I'd seen just enough in those few frames that I wanted to watch the whole thing right away. So I locked the door to my office, threaded the film into one of the 35mm projectors in the media room, and watched in horror at what began to play. The cartoon began without any title cards or preamble. It simply showed an animated figure wearing a hooded sweatshirt or jacket entering into a house. There was no sound, but the movements of the character mimicked the fluid, exaggerated animations of characters in the 1920s and 30s. Legs like slinkies encased in jello propelled him creepily along as he snuck deeper into someone's home. The figure went to the kitchen first. There he found an unsuspecting man sitting at the kitchen table, reading a book while sipping from a cup. The figure crept up behind him, waiting patiently, perhaps gleefully, until the man sat down his coffee. Then in one slow and fluid movement, he grasped the man's forehead and pulled it back, while bringing a comically large straight razor across his neck. Cartoon blood sprayed out across the table and the far wall, but the figure and camera were already on the move again. The cartoonishness, the crude nature of the animation, should have made it easier to watch, but it didn't. The killer was still moving with exaggerated sneaking steps, but now his chest was heaving with either exertion or excitement. As he moved to the back hall, I knew what was coming, but there was nothing I could do to stop it. The figure eased into my sister's bedroom. She was supposed to be going to college in the fall and after that, to veterinary school. She was sweet and smart and beautiful, and I loved her so much. On the film, the girl's body was spasming as the killer stabbed the pillow he'd pressed over her face again and again. When he was done, he moved on to the master bedroom and the bathroom beyond. Blue clowns of steam boiled out from behind the shakily twitching shower curtain as the figure gestured towards the camera, as though telling the audience to wait a moment or keep quiet so they didn't alert his prey. Partially unzipping his sweatshirt, he produced a long piece of pipe with a sinister edge on one end. In real life, hiding something so large would have been impossible, but in the cartoon logic of the film, I barely registered it before all thought was driven from me. He drove the pipe through the curtain and into my mother. Drawn lines of blood shot out across the wall and down into a tub while a small pale hand twitched pitifully from beyond the edge of the curtain. I was gripping my knees so hard my hands ached, but I couldn't look away. When the screen went blank, I let out a held breath, thinking it was finally over. My mind started racing. Who would have sent it to me? The killer? After all this time, someone else? Someone playing a sick prank by taking what happened to my family and turning it into a cartoon. Another seemed to make much sense, but I needed to. The film flared back to life. It was in a darkened room that had been drawn with more care and detail than the scenes that had preceded it. In the center of the frame was a pool of moonlight from a nearby window. And in that glow, a cartoon boy slept a troubled sleep. It was clear from the flowered comforter and the ornate porcelain lamps on the bedside tables that this wasn't a little boy's room. It was a guest room, meant more for decoration than company, and it had been hastily prepared in the face of some unexpected calamity. I recognized that room. It had been my bedroom until I went to college, but it hadn't been decorated like that After that first night, this was the first night I was with them the night after my family was killed. I jumped as the hooded figure suddenly appeared out of the dark. He leaned over the cartoon boy with almost theatrical malevolence. But for a moment, I expected him to speak or perhaps even kill that past cartoon version of me. Instead, a dark tongue snaked out of the shadows of his hood trailing up the side of the cartoon boy's face and ruffling his hair. Where the tongue had traveled, there was now a deep red mark left in its wake. The killer raised up, his shoulders shaking silently in what might have been laughter. And then the film went dark.  Letting out a scream, I ran to the bathroom to wash my face. There must have been something on that film or some contaminant from somewhere, and I was having a reaction. I needed to wash the area thoroughly and then check in the mirror to see what. It was the mark, the mark from the cartoon.  But that, that was impossible. I didn't have any burns or birthmarks. Never had. I squirted soap into my hand and feverishly scrubbed at the spot. It didn't hurt anymore, but I could quickly feel the skin growing raw under my attack. Forcing myself to stop, I rinsed off the soap and put a cold, damp paper towel against the mark. Maybe it was just a rash and would go away. I stumbled back into the other room to find that the screen was still dark. Though the reel continued to turn with no signs of running out of film, I was moving to switch off the projector when the connected speakers crackled to life. A single distorted phrase poured out of them like a cloudy poison before the machine died on its own. Be seeing you.