Alright, so this is a core conversation, planning and executing a focus sprint that actually addresses a blocking area and helps move an open source project forward. I win the award for the longest title. You can follow along with this presentation. It's revealed in a GitHub repo and a link to it is bit.ly slash sprint dash planning. I'm Kathy Thays, I'm the SCT in Drupal and also on Twitter. I work at Blackmesh and I get paid to work on core, go to events, onboard new contributors at sprints and they pay me to do that because they have like 65% of their hosting business is with Drupal sites. So that's their way of giving back and strengthening the Drupal project. Peter Willanon, Pete Willanon on Drupal.org in IRC. I work for Acquia mostly doing hosting engineering currently. I do not get paid to actually contribute to Drupal though Acquia sends me to some events like this and some sprints and I take vacation time thanks to our unlimited vacation policy. So I take advantage of that to find time to contribute. So in general this talk is going to be about Drupal 8 though hopefully you will find the things we talk about are relevant to contributed projects also. I know especially contributed projects thinking about doing upgrades to Drupal 8 have been organizing sprints themselves. So keep in mind that we could be talking about core or we could be talking about contrib. I'll give you a little bit of background, some examples of what's been successful in the past, some ideas about what should happen in the sprint, a little bit about what the DA is doing right now. So those are sort of the high level things we'll touch on. Hopefully we will get that part of it done in about 30 minutes so that we have plenty of time for conversation, this being core conversations, we would like actual feedback from people that have organized events or thinking about organizing events in terms of what you found successful or what you're worried about. So the audience for this talk is really decision makers and organizations who might be thinking about funding a sprint, local organizers, so if you're thinking about organizing a sprint or you've organized other events then you want to know how organizing a sprint is different than organizing like a camp or something else. If you're a contributor and you haven't participated in one of these sorts of sprints you want to know how this might be different than let's say the sprint to the end of DuPocon and organize it as said, if you've organized something like this before we'd appreciate your feedback, contrib maintainers who want to organize a sprint around their module and finally something we'll touch on at the end is especially project managers so if you are not actually technical in terms of writing code but technical in terms of helping manage projects we think that your skills are currently under valued and will be really helpful in these sorts of events. So just and then on the flip side if you're not yet a contributor and just want to know what sprints are about or you're like a business sales marketing person who's not making decisions about funding events you're welcome to stay but this might not have a lot of relevance for you so feel free to get up and walk out. So the goals for this talk was said to help people planning sprints to provoke your conversation, let Kathy and I give you some of our opinionated opinions about what makes sprints good and hopefully you know improve the trajectory for DuPocon and contrib. So the goal moving open-source project forward. So a sprint as you guys probably already know is sort of a focused effort for a short period of time. Generally the sprints we're talking about last you know two to three days up to a week I would say anything longer than that is not no longer really a code sprint but a job so at the end of DuPocon there's a tradition of having a huge sprint and as time has gone on this is focused more and more on new contributors so mentoring, getting people organized, celebrating people who are getting involved for the first time, making sure they're set up. So there are also smaller groups doing sort of focus sprinting but it's really only one day and often you know they don't have time to achieve sort of large goals but it is a good chance for a lot of people to come together. So some of the things you know that we're talking about will apply to that big DuPocon sprint or other large event sprints but you know for the most part what we want to talk about is a focus sprint. So that's where you have a small group of people you know the number of people basically will fit in one room and they're there for those two, three, four, five days working together to try to get some things done. So just as sort of a big picture if you guys probably know where we are in the beta DuPo 8 release cycle is currently in the beta phase so we are trying to get down to zero criticals. That's where a lot of these focus sprints have been organized around is trying to knock that number down to zero because we need to get to zero so you can get a release candidate. What you might see if you look in detail in this image is that when we get to release candidate we actually expect that there will be more criticals found and then that's also one of the important things to address with these sorts of events is not only looking at critical issues but looking at things that people have rated high as bugs because oftentimes if you start digging into a highly rated bug and not critical you'll discover it's critical. Conversely you might dig into a critical and discover really it's not so bad it's not going to impact the release severely we could get back to it later and you could downgrade it and stop blocking the release candidate. So addressing both these categories of bugs is important at these sorts of sprints. So in terms of how these things work well there's a few things that we want to go over that we think we can agree on. So these should be non-controversial like you organized the event just you know make sure these are sort of your check boxes that you have in your planning phase. So and then after that we'll come back to things that we think are maybe more controversial or things that you wouldn't necessarily know as being obvious. So the the biggest and most important thing is to have a good venue and sort of everything that goes with that in terms of facilities in terms of keeping people watered and fed. So you need a dedicated space to make this kind of event successful don't try to do it in a coffee shop don't try to do it someplace where there's going to be you know distraction people walking through you know if necessary that means you might have to pay for space and that is probably okay in terms of making the event a success. Obviously power strips tables and chairs so that people need to be comfortable they need to be able to face each other have conversations move the chairs around as their needs change during the day. Beverages you know coffee as we heard this morning the keynote the biggest complaint from yesterday was that the coffee service got cut short so make sure you have as best as possible you know either provide to the sprinters or have available someplace for them to get beverages. If you're serving beer wine later in the day make sure to get some good quality non-alcoholic beverages also so that people don't feel excluded if they don't want to drink and natural light so it's funny I talked to someone who was like oh you want to sprint you want a basement space right you want like a cave I'm like no that is exactly not what I want when I'm sprinting I want natural light I want to you know recover from my jet lag because probably I traveled there I want to be able to get a sense of how the day is going what the weather is you know I want to stay awake and that's what natural light helps do for people so you know don't don't pick a basement cave you should have writing boards whiteboard something that people can collaboratively scribble on so the the sort of collaborative whiteboarding moments can actually be the most productive moments of the entire sprint so make sure that you have made some facility for that don't don't leave that as catch as catch can and finally climate control again you want people to be comfortable nice as with natural light natural air can be very useful for keeping people awake if not at least make sure that that you have some the space is going to be comfortable people aren't going to be sweating or freezing if you organize the event parking can be important so people are going to come and go during the day don't make them you know walk a mile if they had to had to drive there and the thing that obviously you know but we'll just say it is internet if there isn't good internet for your event Wi-Fi is obviously more convenient you should have a wired backup you should really spend time checking out the venue beforehand make sure that it will hold up to even you know a dozen people doing hardcore work you should talk to free node if you're going to have a fairly large event because they will sometimes block people if everyone connects to IRC from one IP address and you should tell the Drupal Association infrastructure team because if you're really posting a lot of poor patches they may need to actually add more test spots so you need to have that sort of channel lined up ahead of time so you know who to reach out to in case the test bots get backed up so people aren't sitting around all day just waiting to see if their patch passed food and important if if you can bring food into the venue that can be good to help people people keep working deconstructed food which is like you know assemble your own sandwich salad something is very a great way to go if you can because that lets everyone meet their own needs and then you don't have to have separate lines or separate things prepared ahead time for the vegans the vegetarians the I don't know paleos wherever they are and it's also great if you know the sprint is in the location where people can go out and quickly get dinner and come back so they don't feel like once they've left the sprint that they're done for the day so that's kind of the things we hope we could all agree on this is the take on that cat who's gonna expound upon right so the a lot of the people who are at sprints are there on their own time and we want to respect them as people and what they're offering and what they've had to go through to get there and so really matters that things are convenient and high quality it helps to do some super fun things at events and between events to keep people communicating and working really well together so having colorful pictures helps organize things and also is fun we have all different kinds of ways of identifying people at sprints sometimes we use t-shirts bunny ears lays people travel from far away and we have a tradition of bringing chocolates from your home country and then sharing them with the other people at the sprint and it's really nice because it like reinforces the differences that we have but when we come together it's it's nice and fun we don't work all day so integrating something from the local area into the day is nice and provides a good break we mentioned like being able to go out for dinner and come back breaking for lunch and having some really good food the conversations that we have when we're not tied to our computer screens can be really brilliant things so we want to facilitate that all right so like I'm Kathy and this is Peter but like who the heck are we to talk about sprint planning we go to a lot of sprints and we plan a lot of sprints so a lot of these things that we're going to recommend have been things that have worked for us in recent sprints dev days at the New Jersey Sprint Drupal cons so okay so we're gonna start with things that you just may not know you're just like oh I didn't know that you did that when you were planning a sprint but that really makes sense I'm gonna do that too okay so how the heck do sprints come about right is it just a calendar thing on a meetup and then people show up no so somebody has to have the idea to have a sprint and the triggers are usually that someone has like this overwhelming burning desire to get a particular thing done like it's bothering them they're thinking of it all the time and they're like we really need to address this maintainers or release managers will be aware of gaps in the current work that's being done and they'll be like oh you know we're doing really good on these issues but nobody's looking at these the topic could be something that you want to use getting together in the same physical space to do so it might be some kind of problem that's really vaguely defined or super scary and is not moving forward organically on its own another trigger for holding a sprint can be that funding is available either through local companies getting some sponsors or through like D8 accelerates then the sprint will often use that for plane tickets to bring people in having people have a hotel room and paint for food at the sprint the more planning we do better the event is gonna come off so one thing is right before the sprint is identify a topic area get it's not just like hey let's work on Triple 8 that's not good enough so get a specific area and then identify specific goals within that area doing work ahead of time weeks ahead of time within that special focus looking at the issues and triaging them making sure their issue summaries are up to date relating them together providing context is gonna make the sprint much more effective when people arrived to work there one of the things to do during this is to identify which issues are blocking which other issues it helps during the planning to have contact with a committer to your project you can get advanced buy-in from a committer like hey we were thinking of having a sprint do you think that's a good idea they can provide a lot of like overview guidance to make sure we're going in the right direction the other thing you can do when you talk to the committer during the planning process is you can ask them if they are available to attend and what days and or if they might be available to attend remotely because when you're working really fast and you have all these people going together and you have issues that are blocking other issues having a responsive committers is like amazing we're really lucky in triple eight because we have committers that are just kind of always responsive our RTB CQ is under control most of the time mostly due to Alex but all the committers are like paying attention to that but it can make even more difference when you have a focused sprint to just touch base with them and let them know it's happening in advance so three week out timeline for this advanced planning defining focus identifying and inviting attendees doing some hangouts with the technical lead and maybe a maintainer or somebody else who's like project managing the sprint to make sure things are going well one week out do another check-in have some initial debates about the issues like is this really blocking this what is this really about I don't understand this thing and getting that done ahead of time before you have all these people arrive you want to have one or two domain experts if they can if they can work a few days in advance especially on like maybe there's one blocking issue that will unblock all these other things that can really help out a sprint doing this planning takes time so the organizer is going to be doing all this volunteering or logistical planning so like it could be like four people and like getting together and talking for like nine hours that's a lot of hours and maybe doing some of that initial work on the blocking issues could be like another four people like working ten hours on some issues in advance of the sprint so during this time you can work on your funding check on grant applications maybe if it's in correlation with a camp you might be using some of the camp money get logistics arranged for the people who are going to fly in pay for those things find hotels airplane tickets all right so at the actual sprint these things really help the sprint be effective keep track of the issues that are within the scope of the project and their status in a way where everybody can see it so like boards on the wall work really well for that keep track of which is blocking which who is working on them and you can have more than one person working on the same issue and what still remains on the issue that needs to be done any work that gets done in that room still also needs to be posted back up on the issue this is good for documenting things so we can see how the issue evolves over the days but really good at communicating with people who are remote because even though you might be having your sprint locally there are people all over the world paying attention to these issues and we don't want to keep the information that we have in the room secret from them we want to have good communication from them this is really beneficial because like when we go to sleep the other part of the world wakes up and they can work on things and then when we wake up we've got more progress and that can't happen if we don't post updates in public on the issues but good times to do that are like right before you break for a meal so right before lunch like upload your broken things and make a comment being like I wasn't sure about this and maybe this coming back to this later right before dinner like whenever you're just stopping work for a while your future self will thank you because you will have forgotten what you were thinking that so it's good for communicating with the world and also yourself so even with a small sprint there's going to be a lot of different things happening and so we want to be communicating really well throughout the day and checking in with the different people working on different issues asking them like what's blocking them what do they need and then trying to get them their help sometimes people who are working get a little heads down and try and like solve things themselves where's a little bit of help from outside can help speed up what they're doing and we also want to check on the test spots and make sure that the tests are running okay and we want to take pictures documenting the sprint is great because usually sprints are energizing fun productive and the people who are there they want to look back on that and be like yeah that was awesome when we did that and remember we did that that was so great so it's good for that and it's also good for communicating with other people outside because somebody could be like listening to the chatter about the sprint and when they see pictures of it they know what it's like that makes them less afraid to attend one in the future so you're not taking pictures to keep people to come to your current event you're taking pictures so that you might get people coming to your next one all right at the end of each day it is super duper helpful to have one person just right like a summary this is all the stuff we got done these things still need to be done we're really unsure about this and just post it up there this makes a final report at the end of the sprint much easier to compile it keeps attendees up to speed so if I'm working on one thing I don't know what these six other people are doing I can even at the event read the summary of the day and be like oh okay that's cool and when we write things down like that it allows us to celebrate the successes that we've had because what we tend to be focusing on is what is broken and what we need to do next and it's really good for humans to be like yeah look at all that we got done after the event we want to communicate what happened this is sometimes required depending upon your funding that you got so it might be required by a grant or if a company gave you money they may have done it in exchange for you writing a blog about the event and putting it up on their website writing write-ups like these are enrich the community knowledge and help transfer that to future sprints so this is really good investment after the sprint there's still more work to be done and there's the work after the sprint can be really effective and a significant part of what happens so you want to check on issues that got really close but aren't yet committed and see what's blocking them and just nudge them along like finish that off because you invested so much work at the sprint you want it to pay off so you've probably heard about this program a few times at the conference already it it's a great example of how the Drupal situation is trying to push Drupal 8 forward I don't have people around during Drupal 7 but the sort of last few months of development before release candidate are the hardest because the the problems are no longer fun the problems are just difficult so it's it you know you need the this sort of impetus and and ability to to hold these rents I think is going to get Drupal 8 done much faster than it would otherwise as we said these sort of events are to push forward those issues that are not getting solved organically so there's a link here if you want to donate and haven't but also if you're thinking about organizing one of these sprints you should definitely apply for a grant the New Jersey Sprint that Kathy mentioned was a really we applied almost as soon as the program was open so we got like one of the first grants and that was sort of exciting also gave us avenues directly to people like Angie who then got involved and helped us move all those issues forward on a daily basis yeah so the link for that is crowdrise.com slash d8 accelerate okay so I think nothing we said so far probably is too controversial so this last section was the things that we thought you might not know but we found to be really important and then we wanted to put together a few things that we thought might be a little more provocative hopefully you will have opinions and agree or disagree and we can have some discussion about that so one of the things that I think is maybe a little controversial is that you really need to focus on getting specific people to your sprint so even before you pick a date you need to be reaching out to the sprinters and you need to adjust the dates of the event to the sprinters if possible make a list of people you must have at the event make that you have sort of the entire event conditional on those people rather than defining event and then hoping that they will show up if you get some of those people to confirm they will also trigger additional participants to come so and you know once you've gotten some of those people to confirm publish their names make sure that they are okay with you saying this person is committed to come on these days it's gonna be really exciting because you'll get to work with you know Daniel Wayner or Tim Plunkett or Kathy you know someone who's who's an exciting person to be in the room with because they get a lot done so again the people are the key those key people and not the date when you organize an event again we've mentioned this several times but I think so you know I want to hear if people agree or disagree with the fact that having this strong communication with a committer is essential for the event to be successful so the you should it with a contribute project you can reach out directly to the contrib maintainer for core you need to get in touch with one of the core committers or ideally a couple of them since they may have gaps in their coverage if at all possible get them to attend so going to things like dev days are great because you usually get a couple two or three committers in the room and you know it's amazing how fast things get done when you're sitting next to the committee like that's ready to go it's blocking this thing and they just commit it to core you can move on to the next issue you don't have to wait for them to notice that it's in the RTBC queue they just commit it well after reviewing it they just commit it when it's ready to be committed but it's not like you have to wait a day for them to review the queue just checking thanks for the clarification Kevin yes nothing just goes in maybe a one-line typo and you know a flip side of that is that you should be recruiting for your sprint people that have relationships already with the committers either the contribute project lead ideally gets contribute project lead to your sprint or get someone they've worked with before or get someone who has a good relationship with one or more of the core committers you know who has their direct personal email address you know their cell phone number whatever it takes against you have this open communication channel and you're not blocked waiting for issues to go in when they're ready so again keep hammering in this you need to ask particular people the flip side of this which might be a little controversial is that you need to be prepared to say no to some people so if you're holding a focused sprint and you have someone who says you know what I I've heard about this Drupal thing I want to come and get my machine set up and really help you you know you should be prepared and you know we've done this at a couple of events recently just say you know what that's this is not the event for you I appreciate that you're interested here's another event where you can do that where you can get set up and get started but this is going to be a focused event and we basically need everyone to come in already up to speed working on core they don't have to be subject area experts in fact sometimes it's great to have some people who are sort of generalists there who are going to work on issues as needed are going to work on the issue summaries are going to understand how the whole process works see the whole sprint doesn't have to be the key people but everyone at the sprint should really be up to speed on on day one walking in the door and that's going to mean you don't get distracted trying to help people you know debug their local lamp stack so just as an example at the New Jersey Sprint I would say two or three of the people were sort of more generalists out of about ten and that was it that was a good mix because those people could pick up the sort of a lot of the smaller issues could move patches forward could fix things that were sort of obviously in need of fixing without having to have a huge deep background whereas the people with deep background kind of get the basic fix in place and then kind of move between issues moving them forward as some of the other people jumped in and dealt with the smaller things dealt with writing tests you know the writing test was often the most important thing of getting a patch right so but you don't necessarily have to be the deep subject area to understand subject matter expert to understand you know what's supposed to happen and how to write a test to test it again focus means not mixing and mentoring as I said in the last slide if people are going to come in the door and need to be mentored you should probably divert them to different events and finally and maybe this is sort of a big a big take home message is that in order to make one of these events successful you're targeting these key participants and they need to trust you as the event organizer that their time is not going to be wasted so you know it might feel like it's we're talking about a lot of time invested upfront to get this event right you know Kathy was saying you know at least four people you probably you know nine hours over the few each or more of the few weeks beforehand plus you know hours working on the issues before the sprint happens so if but that's really essential so the people showing up feel like they're gonna have a very productive time at the sprint because all the ground lake work has been laid for them so just be aware if you're organizing one of the sprints it's not that just the logistics of it really all this pre-planning issue triaging communication ahead of time laying the groundwork for success that we can celebrate at the end of the sprint is what's going to make it successful so and then coming back to something we said at the beginning is about project management and so I think this is an area where I've at least felt real gaps at some of the most recent sprints in the sense that we didn't have someone whose sole role it was to be a project manager we ended up basically dumping this role on someone who was also a subject expert or a committer and so that that person spent a lot of their time managing the sprint managing issues keeping track of things writing summaries which was really great but it meant that one person was basically double burdened and get kind of burned out by the end of the sprint so I think that an area where we could really use help if is from project managers or people with that kind of skill set who might not be interested in writing patches but are willing to show up to sprints and help keep the technical issues on track so you know and I'm not sure if we can get volunteers to do that and this is again sort of a controversial issue that I'd like to have people's opinions on do we need to pay project managers for sprints you know what would the cost of that be if we're paying them a hundred dollars an hour for eight hours times however many days of the sprint is that a worthwhile investment out of let's say your grant money to get someone to do that as a paid project manager or are there people who have those skills that would be willing to show up that just don't know that they're needed so that's you know maybe it's also something the DA should be looking at should the DA have a sort of a stable or a set of you know professional staff that do this sort of logistical technical logistical project management should they be you know flying around the country going to different sprints you know on the DA's budget again these are things we want your feedback on discussion you know should we have a really logistical experts as as part of the DA so finally and I think Kathy's mentioned this several times you know the human element in all these Drupal events the Drupal community is really essential you have a lot of volunteers giving their time so don't make them bitter burned out and sad so you know don't ask people to also to volunteer and also pay for the event don't be afraid to go out looking for sponsors asking for money and you know allow people basically to have their own lives if they need to show up at 10 a.m. and leave at 5 despite the fact that the rest of you are working all evening that's okay like let them have their family life let them do what they need to do don't you know sort of step back and just recognize that any contribution you get is valuable and and should be appreciated finally and Kathy mentioned you know that basically there's follow-up at the end of the sprint and that follow-up can actually be I think the thing that's more important than what actually happens in the room so a lot of times being in the room together with that group of people allows you to form a consensus and that consensus and that plan can form the basis of work that goes on for literally months afterwards so you know the other thing to think about is that you know again you want to motivate people make them feel good about what happened to the sprint so they do basically continue to volunteer their time their own free time after the sprint you keep moving the issues forward that got started the sprint but maybe not finished and I just as an example in I went to DevDate in Hungary and and we basically sat down with Daniel Weiner and he and I came up with a plan that we were gonna rewrite an entire core subsystem was that plan number one or two or three I don't remember we had several plans we did but we had we came up with a plan and basically it took us I would say until so that was like March and we finished issues in like July so we you know we basically had the first idea as we came to consensus and then we you know took us that long to actually execute the plan but without being together in the same room with that sprint we would never had formulated the plan never be able to come to consensus and you know that basically form the work of the next six months of work so I think we're we still have at least 15 minutes right so I'm yeah so we have we're supposed to be done in 1145 we got started a little late so we could maybe eke out another extra five minutes we've got plenty of time so to add your comment or question please come to the microphone so that we can capture it for the recording Alina's taking notes up here so we can record any like good things that we want to remember for later yeah so it's okay formulate your thoughts will wait oh if you can if you could start by saying your your name and your Drupal name that would really help me how's the sound level okay mm-hmm hi I'm John Weigstner from the Western New York Drupal user group and I'm JPW 1116 and I can't thank you enough for emphasizing putting on top of the heap internet as as one of the criteria among your utilities speaking from experience I had a facilities manager who was very you know friendly and accommodating at first say yes we have internet no problem which meant tethering off of her cell phone so that brings up the point and oh and by the way she also would not allow extension cords because it was an historic structure and they didn't want any tape on their wooden floors so my point being if you get all that information ahead of time is there a specific number for bandwidth yes and also you don't know how many attendees you will have and usually the person is so myopic they don't know what Drupal is they just need to know how big a pipe right so some of the things like we talked we said in the beginning some of the things about a focus sprint are similar to some of the more like giant sprints that we do so we have a page for sprint planners where we document some of this some of these things and it's on Drupal dot org it's slash core dash mentoring slash sprint dash resources you can just Google core mentoring and then there's it's a child page at the bottom and one of the nice thing that's on here is what is the internet that you need so you should plan on enough access points that have enough capacity for two and a half devices per person you want the bandwidth limits per device should be no more no less than a hundred megabits per person what is that wrong no I guess it's I'm I'm not good at reading numbers it's ten there's only one zero there I have I have other excellent skills for a sprint about a hundred people you went 60 to 80 megabits down and 20 megabits up and that'll handle 300 to 400 devices so depending upon the size you can you can scale that for what you need but all this is written down on this doc and it this has come at the reason this is here is because over the years that summary doc that people wrote up after events started to include what they used so we had this stuff this is how it went and then another event would write up their summary of their sprint we had this stuff this is how it went and so we were able to take that information and make a canonical source that then people can find so this is another reason why the document in your sprint is really important thank you and can I ask a quick follow-up then sure when you said focus means not mixing in mentoring and if the attendees need help in another event can you address something called a learning sprint because if you want to bring the next generation of sprint participants on maybe that would be something yeah thank you so I think one of your topics can like if you're gonna have a focus sprint your focus could be onboarding new contributors and we have those so I run I run a monthly sprint locally that does that I also help organize sprints at Drupal cons that do that so on Friday we'll have between 200 and 300 people who've never contributed to core before and that's what we'll be doing we'll be onboarding them but what that does is that ensures that your open source project is healthy far into the future and what we were talking about today is what we need to get done in the next two months so those events are really important but they're they're slightly different they require some different planning and logistics but what does work pretty well like we mentioned was to have experts like a majority of experts and to have just a couple people who kind of know what they're doing but not really and so that's like a little bit of both then it's it's organic mentoring it's not formal mentoring there's no like go here and watch this presentation and we will teach you things right it's like no sit down at this table and do whatever we tell you and ask us questions and we will help you help us and that's informal mentoring and that happens in the Drupal community all the time we don't like because it's ingrained in our culture that's how we work when we sit down together my name is Levi Sigworth Drupal.org user wheat penny and my question for you is if you could expand further on the project management needs that you have specifically around what actions a project manager would be doing to help facilitate the work that is happening so I don't really know what project manager does but I asked a project manager once I asked Shannon Ventus who I greatly respect and she told me that one of the ways she described it was project managers communicate with others to find out what is blocking them and then they help that person get whatever they need. So yeah I would say examples from the last couple sprints you know just tracking the status of issues who's working on what issue what issues are you know where in progress which ones are blocked those daily summaries getting making sure people are posting their issue updates so like for New Jersey we had we ended up having Angie basically write the daily summary which was like really helpful but it's like wait she's a court-committer and she's like basically helping us manage project you know like in Montpellier we had Wim Lierz basically running around putting post-it notes up you know tracking the status of issues which was great but it meant that he couldn't do any actually coding for like three days he was just tracking things and so it was really it was too much to ask yeah it's not like Wim can't do that right it's just like we were asking him to do like three things yeah yeah so you know and then you know just behind you had those amazing you know boards in Dev Days in Hungary you know tracking all the issues but again it's like that meant that her time wasn't spent on code it was spent on you know moving moving you know the actual sprint board kind of stickies from one place to the next so that's really a full-time job if you want someone to do that well and it would be helpful to have people committed to doing that part of it at a lot of the sprints yeah that's very helpful I hadn't that's something I hadn't considered before for sprints thank you thanks so my name is Jess I'm exjamm on Drupal.org I'm a release manager for Drupal 8 full-time in my job and for the past month I'm one of the aforementioned six court-committers that they want you to have every single event which I'll go to in a second I actually wanted to address the question about project managers though because I think that that's the like this is the thing that's the biggest unsolved problem for me in terms of our sprints on the one hand I like I've had very mixed experiences trying to to bring project managers into the work that we do in at sprints and in Drupal in general I think sprints are better but a lot of times the unpredictable resources and unfixed timelines that we have in open source projects are a big challenge for project managers who are used to managing agile sprints where they control the resources and they can make smart decisions and so forth and so it's it's been a struggle but at the very minimum having someone who will go up to you and say you know you know what is it that you need to solve this and then document that and move it forward the the big challenge though is that I find that there's a certain minimum level of big picture technical understanding that's necessary in order to distill that information yeah we need a special flower like like me or Angie you're right but somebody with somebody with previous experience yes like that we don't invite new contributors to these focused sprints we shouldn't invite new project managers if they're new to core right it's the same it's the same thing we need those roles but we also need people who have experience already in whatever project it is like core or working on contribute or like any another project that is in Drupal right like whatever your sprint is about they need that context and I I will also say that and this prob the experience probably helps with that is there needs to be trust between the person who's doing the project management and the contributors at the sprint and the technical experts like there there are times when I will listen to sprinters say what they need and it's like actually no that's not what you're saying and they'll try to like handle wave over some technical solution that they want to get done but actually isn't really a requirement to complete in the project and so that's it's really difficult and it's something that I feel like so in in my my full-time job I consider myself a developer I've been a programmer for 16 years or whatever but I keep kind of getting pushed into this role of doing managing things and it's not it's not that I trained for it and it's not that I'm particularly good at it it's just that you know there's a gap there and no one else is doing it and I have the technical expertise and sufficient like that trust in relationship with the developers who are doing the work that makes it so that I can do a path little job of it even though it's not not my strong sense here so if anyone has ideas about that I think I really don't know what to do for the part though is other than having like hybrid people who have some familiarity with with droop like core and and ramping them up and then right so there's so there's a possibility that when we invite people to sprints we make it very clear what role we're inviting them for so it's not necessarily so we could invite somebody with domain knowledge but say we're asking you to come and fill the role of project I mean we shouldn't call it project managing you should think something else but like do the project managing for the thing so they're clear what we're looking for them to do and they can decide whether they want to come to the event and do that or if they're like man I ain't working on code I ain't coming right like we should be clear with them when we're communicating in advance another way of phrasing this is and this is something that I think that or another way of another part of this a person a role that you can have that I think Kathy is really good about recruiting is having someone who just does what you ask them right like if you have dear God yes if you have you know you're you're at a sprint and like there's something that's in your way anything from not having coffee in the room to a communication problem with the developer who's not present at the sprint like all of those things are you have to stop what you're doing take your time away from the specific technical problem that you're trying to solve and then go solve this other non-technical thing right so like Jared Jared Smith is awesome at that he's super technical he can do all the things and but if he's at an event and you need something you tell him what you need like hey I need you rewrite this Docker thing for us right now he's like okay you're like hey we don't have any coffee he's like I got it right like he will just he doesn't care he doesn't have any kind of ego in his way he wants the project to move forward and he'll do whatever you need done people like that are amazing right like I need you to write a test for this issue I need you to write a change notice I need you to re-architect the whole entire thing like you don't need specific people necessarily for that like a person can find the person who will do that thing for you yeah so those kinds of people like are awesome and so I think I think that when we talk about project manager we're talking more about that enabling part of it as opposed to the these the sort of high level structured planning and and like technical debt management and stuff like that I think I think we're talking more about the the like the example of the person who just has the thing that you need and brings it to you and to me it's kind of magical as a developer but if anyone has more ideas on that I would I would like I think that it would be really valuable you know to invite people who have expertise in this kind of planning to come to events and to sit down see how we work and see if they have a way that they can help because we a lot of us are developers and we don't have that expertise and so we don't really know we've learned kind of by doing what works and what doesn't but we don't really have a strong feeling for it I do have I have a couple other things that I wanted to mention I've taken a page from Kathy's book so I just took down a couple of other small notes one was the gentleman left already he asked about estimating how many attendees there are I just wanted to mention that a good way to estimate how many attendees you'll have is take the number of people sign up and double it usually safe but and it actually like bears out in the history of the events are you thinking of Ghent I'm thinking of well actually get we were a little stricter but in general like take the number of people that sign up and double it and then you have enough bandwidth but you're not spending overly too much I see what you mean and then also someone else had asked a question I don't see was it my question about the two different kinds of splints Prince I just wanted to like Claire like add to what Kathy said like we kind of consider onboarding new contributors a solved problem in the Drupal community like there's a lot of work there's a lot of pain points that we still need to address there's we can always improve it we can always make it easier for new people to get involved but like we've we have done so much work over the past four years that we actually like we have a ton of documentation on triple dot org about this so if you if you want to do a sprint where you want to bring in new contributors and that's your goal you want to you know just learn about about whatever project together whether it's a Drupal core project Drupal contrib or another open source project like we have lots of advice for you look at look at triple dot org you know ask in IRC a pink Kathy we can give you will shower you with information actually and then the harder part is to slide like absorbing all of it right the other thing about that that you mentioned was that there are some pain points still involved even though we have solved the problem of how to get new contributors in and if you're interested in the pain points Alina and I did a presentation yesterday and the recording is up and our speaker notes are up and that's on the that's on the con site and it's node four three nine in case you want to look at some of the ideas that we had for the pain points that are going to be more most effective to address okay Jess and then one more one final thing I just so as I mentioned I'm for the past month I'm one of the six core committers for triple core and and everyone says all the time it's really great to have a committer at your event you have a committer at your event I want to kind of walk that back a little bit and say for you if you want to do a sprint at your local camp you do not need a committer to be successful whether if you're doing a sprint that's focused on I want to accomplish these specific goals for this specific project it's very good to get buy-in from the maintainer from that project but if you want to do a sprint on core issues you don't need you don't need a core committer there like your your issues will get reviewed within a few days if you're doing something that's on a like a high pressure highly technical big investment focus sprint then in that case it makes so like that yeah so I think like part of the like in like idea for this talk came from me hearing people say like oh I really want to help triple eight get released faster I should hold a sprint and I'm like please don't like you should hold a sprint it's gonna enrich your community you're gonna find it to be a really valuable experience it you're gonna enjoy it it's gonna be great but if you want to help triple eight get released faster you're like I would like to you know move it up by a month by holding a sprint like then you need to think of some very specific things the things that we've been talking about but this applies not just to core but also for contrib so if you're a maintainer of panels and you want to get a stable release out then you're gonna be really focused on scoping your issues and like working on that thing and having some advanced communication with a maintainer in panels is gonna help whether or not they can actually attend your event I mean you need to talk to them about it and talk about whether or not it's needed right but you want to think about whether or not it's needed and you want to think about the goal of your sprint there's a lot of different kinds of sprints and they all serve a different purpose yes hi I'm John Paul McNeil PZ on Drupal.org and I have a quick plug and then a question sure we're having a focused sprint June 5th 6 and 7th Portsmouth New Hampshire everyone's welcome to come and we realize not everyone can get to Portsmouth New Hampshire so we are also having a remote option so I'm wondering if you have any suggestions for for folks who might not be able to make it physically but still have them feel involved in the sprint so communicate which issues you want to address during your sprint provide some list a short list people are overwhelmed if you just like we're gonna work on a project make sure that anything that you do in person gets posted back to the issue fairly frequently so every couple hours like this is the new patch this is the inner diff this is what I'm working on next right so really good communication outside have some way to have real-time communication with people who are remote I highly recommend that you use a public IRC channel for that you can use Drupal-contribute if it's a Drupal related thing if that channel gets busy there are subtopical channels so you might have another thing but do it in public don't use like some chat thingy that blotted it up use use IRC for that please use IRC because it's written that lets people whose bandwidth sucks still participate in the conversation it also lets people follow the conversation on and off while they're working on issues so they can work be deep in thought for 20 minutes snap out of it check IRC see what's been going on and then they can get back down in if it's an audio Google hangout kind of thing that's impossible so that would be my recommendations for getting remote people involved with your local people and like the daily summaries every day right so just lots of communication and their communicate your narrow focus and also have some public real-time typing communication okay thanks that's it thanks for coming so please evaluate us tell us what you thought whether this was helpful or not helpful and yeah there's a link there's a link to the presentation from the node page on the event site and we can also post like a summary of the notes that we have from the conversation there it's not it's not public I you can use whatever you want they'll be pros and cons to it so if you use Slack you might get more people like using it because they hate IRC and they'd be willing to use Slack where they won't use IRC but we can't discover that Slack channel right if you're using if you're talking about issues in like panels and you're in the panels IRC channel people are like it's already established that that's the place where people talk and so if you make a new place that might work well for the day but you're missing the opportunity for other people to participate in that conversation at a sprint at a focused event those people are already committed to being there they may not like it but they will install an IRC client if that's what you're using it's not easier it's what we use and we don't like to fragment our conversations because then we can't learn from each other we can't help each other so we want to have the conversations where the conversations already are you know what we have a big remote sprint we have another kind of sprint which didn't come up today in the conversation which is the global sprint weekend that we do once a year and those are super nice those are great like that's a great first time sprint to hold if you've never held a sprint before because the whole idea is that you're holding it close to you so you don't have to travel very far it's super small so it's gonna be like 48 people so you're not like overwhelmed with everything right and you're holding it at the same time as 48 other cities in the world and so you can like ask other organizers you know like what are we doing about this what are we doing about that like it's so keep your eye on January next year and and you know hold a sprint before that like you know don't let like don't be like oh Kathy said I couldn't hold one until January don't do that but keep your eye on January that's really great and and just start starts super small right the only the only trouble with doing it more than once a year is I organize it so if you want to organize a global sprint day on another day in the year you like anybody can but it's crap ton of work because you've got to communicate all these things in advance like the same stuff that we were talking about here like you got blog posts to write document patient pages to update you know people to recruit you you ask them to like you know make an event but they don't make an event so then you have to follow up with them to make an event so that it shows up on Drupal like having like a global sprint day another one during the year would be great you just have to find somebody who has the bandwidth to do all of the logistics planning for it hmm yeah so like if if you're interested in that or you know somebody who's interested in that I would love to talk with them about it like I can help them I can answer any questions that they have I can point them to resources and you know like enable that to happen because they're really great sprints they're like in the middle of these big Drupal cons right or these tiny little things that we were talking about today because they're small they're kind of focused but they're super local and you do a lot of onboarding with new people like they're great events I wish we had more people who could take that role on what's your name


Welcome to the TIGML Update, I'm Kiana Daniel, the founder of the Investiva Movement. On Wednesday, we'll be all eyes waiting for the FOMC rate decision. And here, as the Fed's Powell holds post-FOMC meeting press conference, the U.S. advanced goods trade balance for December will also be released on Wednesday, so the U.S. dollar pairs could face a bit of volatility, depending on the outcome. Today, I'm looking at the euro-dollar pair, which confirmed below the daily HMO cloud last week and reached our key support level of 1.099 on Monday. As we expect from the HMO coin indicator, the pair is now in the correction mode, which could bring it back towards the lower band of the daily HMO cloud at 1.108. From there, if the HMO cloud acts as a resistance, then we could see a sell opportunity as the bearish downtrend continues. Don't forget to let me know what you think of the euro-dollar pair's price action in the comments.


Three chairs. Let's start this again. John chapter 3 verse 1 and 2 says the following There was a man of the Pharisees named Nicodemus a ruler of the Jews This man came to Jesus by night and said to him of rabbi We know that you're a teacher came from God For no one can do these miracles that you do unless God is with him and Jesus answered and said to him Most assuredly I say to you Because you are religious leader and because you're the ruler of the synagogue and doing all of these things. You are born again And that's not what your Bible says your Bible says most assuredly I say to you unless one is born Again not bored again, but born again not Jason born again thing But like born again He cannot see the kingdom of God and I will shortcut it because Nicodemus was a smart guy He replies back the same thing that everybody everybody who has a head on their shoulders will respond back to God How can I being an adult be born again and Jesus rebukes Nicodemus and says you're a religious leader You're a guy who went to college for this you supposed to know this and he tells him unless you're born of water Which is physical birth or the spirit which is spiritual birth He says you cannot see the kingdom of heaven what I want to underline to you about the first man or the first chair Nicodemus is Nicodemus was a ruler. He had a position in the society. He had a position in the religious circle Secondly Nicodemus was religious Nicodemus was not ungodly Nicodemus was not a heathen Nicodemus was not unchurched Nicodemus visited synagogue. He went to the temple regularly Nicodemus is Religious and Nicodemus was right about Jesus Meaning he had a very good view of right view about Jesus that Jesus was from God and the miracles Jesus did were from God That was way better than any Pharisee Sadnessy or any other person had about Jesus who a question Jesus said he was from the devil cast out demons from the devil's power And Nicodemus had a right idea about God He is religious and he is a ruler and Jesus's response to him is you must be born again Imagine a bishop a priest from a Catholic church Imagine a leader from a Christian church comes to Jesus at night and Jesus responds back to them says you must be born Again, you're like, but I'm in church. I have a position in church. Uh, I'm good See religion is not what Jesus came to start He didn't diss on religion the good religion the one that helps the orphans help the poor seeks to live righteous There's nothing wrong with that.  He came to bring a kingdom When he was born the wise men didn't see a star over another religious leader. They saw a star of a king He preached a kingdom and When he died on the top of his cross, it wasn't written a leader of a Christianity It says a king of the Jews and when he's coming back He's not coming back as the founder of Christianity. He's coming back as the king of kings and Lord of lords Jesus is not competing with Buddha Muhammad and the guy whose name is confusion Jesus is not competing with the religious leaders for prominence Buddha said I'm the secret of truth Muhammad said I'm the prophet of truth. Jesus is the boss. He says I am the truth He's not competing He is God a Religion can be a biggest stumbling from knowing God Because what religion does is it gives you a sense false sense awareness that you're close to God What religion does is it makes you feel like because you are in church you are in Christ and That sometimes could be the furthest thing from the truth I Go to my garage every day, but for the past four years It has never made me into a vehicle being in church is not the same thing as being in Christ If it could be Jesus would never tell a religious man. You need to be born again Being baptized in a Catholic church as a child doesn't make you a follower of Jesus Christ Being baptized in a Christian church as an adult doesn't make you a follower of Jesus Christ If you did not give your life to Jesus and turn back from your sin a lot of you in this room are watching us on Livestream religion is your stumbling block and I want to tell you something do not hide behind Catholicism Christianity Buddhism Confucianism or any other ism? Because there is only one kingdom and one king his name is Jesus and he's inviting you to his kingdom. I Have had an amazing grace of God upon my life since the beginning of this year to miss flights. I said grace Miss flights missing flight. Let me teach you how to miss a flight I have a great experience under my belt for that. I pretty much missed. I think every flight This year and the flights I didn't miss my luggage did The flights I made it to my luggage didn't make it to and One of the flights that will be marked in my memory is my flight to South Africa in Denver There was a connection flight from Denver straight to Johannesburg the flight was I know I think from Denver to Washington of Washington to Johannesburg And we went to get coffee with my wife We had about an hour so we decided for 40 minutes to get coffee as we were getting coffee We came back within 40 minutes the flight came earlier because there was a delay and the flight came earlier They pronounced our name over the speaker I guess we didn't hear that name because when we will go to coffee shops We go into the remote areas in the airport and in a coffee shop hide somewhere where we can't hear anything and so we go to the our gate and It's like the scene from a left behind all three movies Where everyone is gone? The gate is closed. I felt what the five foolish five foolish virgins felt Everything is closed and there you're seeing your airplane It's slowly moving out and you recognizing that's what you're supposed to be on the reason why you're in this airport It's not for coffee, but for that plane and it's living in front of you You can scream you can yell you can do whatever you want, but that plane is not coming back And I realized that day a powerful revelation Being in the airport is not the same thing as being in the airplane Being in religion is not the same thing as being in relationship Being in church is not the same thing as being in Christ The reason why you go to an airport is to get into airplane The reason why you go to church is so you can go into Christ, but you can get to the airport and miss the plane You can join a religion and miss Christ Jesus tells a religious man You're hanging out in the airport too long. You need to get it to the aeroplane The aeroplane is the kingdom of God the aeroplane is Jesus.  That was not what Jesus preached Now the kingdom of God will bring you to the kingdom of heaven But salvation doesn't bring you kingdom of heaven first it brings you kingdom of God first and Kingdom of God doesn't start when you die.  That was Cornelius Cornelius was devout He wasn't a Jewish man. He was a Centurion. He was a Roman man. He wasn't a religious man, but he was a good man Cornelius he gave Cornelius wasn't one of those guys who comes to church and forgets to bring their tight. He gave generously He wasn't a religious man, but he was a generous man Cornelius prayed not before a meal or the police officer pulled him over or before the test He prayed not as an emergency. He lived a lifestyle of prayer and Cornelius the Bible says he fasted. He didn't do it to lose the stomach fat He did it as his way of seeking God and God comes to Cornelius through an angel and tells Cornelius You need to send a man to Paschal to get Vlad. I'm sorry to get Peter to get Peter You need to send a man to get Peter and Peter will tell you Something that you still need to do and Cornelius is like I'll do whatever you want Lord I've been praying fast and giving fear in God. I will do more I will add one more thing and when Peter comes I think when Peter saw how successful Cornelius was how good Cornelius was he's like What do I preach to Cornelius? This guy has his life put together But he still needs Jesus There's not too many Cornelius's in tri-cities Not too many of them here. No offense my dear friends Some of us are Christians and we still need to end the Cornelius But in case you feel like Cornelius We all know you're not but in case you do feel like him Your family knows you're not but in case you feel like you're a good man You're not like those bad people.  You must be born again Christianity is not about morality Christianity is about Jesus Our goal on earth is not to make gay people straight Our goal on earth is not to make bad people good our goal on earth is not to make people religious our goal first It's foremost a man from Galilee whose name is Jesus Christ We are not on this moral crusade to strengthen everybody We are on a crusade and it has one mission and that is first and foremost meet people with Jesus Christ Peter did not come to Cornelius and brought ten commandments. He brought to him a story of a man Cornelius had a good works, but Cornelius these works couldn't save this Cornelius. He needed Jesus and when Peter preached about Jesus Cornelius accepted the gift of salvation. He stopped trying to be good He trusted in the good God he placed his faith in Jesus Christ the spirit of God came and here We see the kingdom of God that salvation brings but in here We see the Holy Spirit that salvation brings see Cornelius at prayer fasting giving and fearing God But he didn't have the Holy Ghost Now he has the Holy Ghost. I want to encourage every person here today. Your good works cannot save you If you think that Christianity is about you stopping smoking and you stopping sleeping with your boyfriend and your girlfriend If you think Christianity is about you living your your life straight before God I want to tell you something that is not what Christianity is about the Christianity is first and foremost you switching kingdoms and Then you switch the kings You no longer become the king of your life meaning you don't set the rules God sets the rules and then you surrender your life to him and his power helps you to live his purposes for your life a young man not many years ago when I was a Youth leader in the lobby of our church Approached me and asked me the question now the response I gave him my shock you and the reason why I gave him that response is because I knew this man previously I knew his parents so I wouldn't give this response to just random person who would ask me that question He asked me the question and followed like this pastor. Is it wrong for me to smoke weed?  It's obvious.   I would live my life to the fullest I would give myself a hundred percent at least when I go there. I know what I went there for I Said why are you with holding yourself back? You're still going there His eyes just got smaller that night. Of course. He gave his life to the Lord I said it has nothing.  His name is Jesus Good works are good to keep us out of jail and to keep us out of trouble in life But they're not good enough to keep us out of hell and out of a gap that sin creates between us and God Are you with me? The first man is Nicodemus. He's religious God's answer for religious people. You must be saved Second man is a good man Cornelius God's answer to him. You must be born again the third man the final one is Look chapter 19 verse 1 and verse 2 Then Jesus entered and passed through Jericho and behold. There was a man named Zacchaeus who was a chief tax collector and he was rich He sought to he sought to see who Jesus was but could not because of the crowd for he was a Short man So we have a religious man. We have a good man And we got ourselves a shorty Now I'm gonna tell you something now We unfortunately didn't get the shortest one for the short position, but you get the point the shirt says it all Not not to discriminate on people whose height is short But I want you to see something about Zacchaeus that his physical height was also his spiritual height Two things you must remember about short people one They're born like that They didn't become short. They're born short Mom and dad is the fault. Okay? Not them It's it's a generational thing. They're born like that number two second thing you know about short people is there's nothing you can do To change being short You can put a platform under your shoes if your ladies if your men you put a platform people will make fun of you You can wear heels to become short You can go into pull-ups to stretch You can have people stretch you but all of that is gonna avail to nothing.  It's where we fall short of the glory of God. We try It's not that we don't try it's like when you're playing basketball You're throwing the ball and you miss it and you don't get points for trying you only gets point for scoring And so many people say well, but I tried God will see that I tried in the basketball game You don't get points for trying you only get point for Scoring so is in the kingdom of God and it's for the short man Not only he was born like this but secondly he couldn't change it and there was a third fact about short people is They don't see Jesus. They do like this They only have glances not gaze of Jesus He couldn't see Jesus He had to go like this Short people live by leaps of faith. They can't have a lifestyle of faith They live by glances of Jesus not the gaze of Jesus. They jump up one weekend. Yes, Lord I will do it. I'll never do that. I'll never do that only to a Monday go back and for seven days Stand short and then the next Sunday I'm gonna try a little bit higher. Thank you that if I jump higher I will stay higher only to jump back on Sunday night back into the same sin That there is shortness has put them into As the Kiosk story did not end with him being born short not being able to change the fact He was short and not being able to see Jesus. I want you to see what it says the following the Kiosk, he ran ahead and climbed up into a sycamore tree to see him For he was going to pass that way The Kiosk realized I was born short, I can't change being short and I can't see Jesus because I'm short and The Kiosk does this fourth thing is so powerful He doesn't run from God. He runs and climbs on the tree Jesus is passing by and I want you to see what happens is Jesus looks at him from that tree and It doesn't say is the Kiosk saw Jesus. It says Jesus saw the Kios 2000 years ago God placed the tree on the hill of Golgotha for short people That anybody who climbs on that tree Will no longer just see God, but God will see them God has lifted Jesus as the Son of God that whoever looks to him will never be put to shame That even if they try to succeed they try to overcome their sin Even if they have so many attempts where they jump up and down only to go back into their sin and They relapse back into their addiction the ones they climb on the Calvary and cast Dependence upon their flesh and say Jesus. I am done trying But I'm gonna start trusting I'm gonna trust in your blood. I'm gonna trust in your stripes that the nail Rome Roman nails have left on your body I would trust in your mercy. I would trust in your grace. I would trust in your unfailing love for me And if that doesn't help me Jesus, I am lost completely When you cast yourself on that tree, you catch the attention of God and Jesus will see you. He will not pass you by Your sins will not be that big because Jesus is better at saving you than you are sinning What I love is Jesus looks as a Kios. He doesn't call him a tax collector He doesn't call him a short man. He calls him Zacchaeus, which is in original pure Zacchaeus had no nothing about purity, but when he was in the tree Jesus calls him by his new name pure See when you hide yourself in the cross before God changes your life, he changes your name He changes your identity meaning he changes how you identify yourself with so you don't identify yourself as a Bastard child. Nobody wanted you. You don't identify yourself as a divorced man that somebody left you You don't identify yourself as one who was raped or molested. You don't identify yourself as the one who is poor and broke You don't identify yourself as the one who this that happened and that has happened. You identify yourself I am Zacchaeus. I'm a new creation. I am more than a conqueror. I am loved even though everybody rejected me I was chosen even though nobody wanted to see me. I was accepted though everybody has left me behind Jesus calls you by a new name if you are on the cross On the cross he changes your name But what I love this story most for is not that Jesus called him by his name And that brought such a joy to Zacchaeus knowing the world sees me as a sinner because I've been acting as one God calls me a saint. He's gonna change me is that Jesus looks at Zacchaeus and says Zacchaeus Come down from the tree Let's go To your house See salvation is not you meeting Jesus at the tree It's you taking Jesus to your casa, but imagine Zacchaeus He has Jack Daniels in the refrigerator Imagine Zacchaeus there is websites on his computer that are open that Jesus shouldn't be seeing Imagine Zacchaeus has a chica living in the room and he shouldn't be living with her Imagine Zacchaeus has all kinds of posters in his living room Imagine Zacchaeus. He has a lot of stuff. He lives as a key as lifestyle And so kids didn't say Jesus. Um, you don't know what you're gonna find. I Love this the Bible says he got glad knowing if Jesus gets to my house We'll figure it out. We'll clean it together. I know there's dirty dishes in the sink. We'll wash it together Don't be afraid to take Jesus with you home Even if your home is a mess Please do not leave Jesus on the altar Don't leave the Holy Spirit at the altar. God is tired of living in church and Monday through Saturday He was he was to tell you say take me home with you Take me to your home And I know we're afraid to take Jesus home for this reason because when you invite mama to your home Or you invite me to your home. This is what we do as parents and pastors Change that take that, you know when my father-in-law comes to my home before he even steps in he's a glad Um, the paint needs to be changed. Those paintings that don't belong here. Um, you need to really change the couches And after he's done and I said are you done sir? After he's done I said now we can sit down because I ain't changing nothing And sometimes that's what we feel about God. Well Vlad if I bring God he's gonna start bossing around No, that's your mom and that's maybe your leader That's not the Lord what I loved about Jesus when he came to Zacchaeus's house He said nothing about what happened to him what he did is his presence caused the key is to start feeling watch this uncomfortable When you bring the Holy Spirit home Things that you used to do you start feeling Uncomfortable with and it's the presence of God saying it's time to grow It's time to change not from the outside in from the inside out not behavior modification by heart Transformation it's when God changes you from the inside out take Jesus home I want you to rise today is your day of salvation Today is your day of freedom. There is three precious souls Sitting in this auditorium today if I can ask everybody to stay in your seats for just a moment before This is the most important part of this service the most important part of this weekend Are you religious?   You broke everybody's trust in you Your sin is waiting hard on you.  Are you a good person? They need to submit your life to the Lord today, or are you a short person that used to go on the cross and find Jesus? one two Three if you need to give you life to the Lord just slip up that head Just raise that hand high. He's a person of light. This is me Maybe you need to come back to the Lord. Thank you. Thank you. Thank you. I see your head. Thank you anybody else Thank you the singing over glad you're talking to me. Thank you. I need to give my life to the Lord today I'm not what I supposed to be with Jesus Thank you, you know, I need to get saved today. I hide behind my religion, but I need to come back to the Lord. I Am sure thank you see that person in the back. Thank you. Thank you another person I'm gonna ask you to do something bold right now very bold I'm gonna ask you to get out of your seat quickly and come there's a team that's waiting for you right here Just come quickly those of you who raised your hand or wanted to raise your hand quickly begin to make your way quickly quickly quickly Just come just come If our cell leaders home group leaders can be here as well If our home group leaders can be here as well come people are coming people are coming from the back People are coming from the front. Just come just come just come. Don't be afraid It doesn't matter what people think about you what matters is what God thinks about you When Zaki has came down from a tree people start talking but Zaki has didn't care because at the end of the day It's not gonna matter what men say about you. It's gonna matter what God says about you just come Just come just come if I can have the home group leaders There's not enough to come out and begin to pray with people all the life group leaders begin to come and just begin to pray for some souls We're waiting there's more people that's coming people if you brought a friend with you and you know They need to get right with God you can ask them right there right there and saying no do you want to go? I'm gonna pray with you. I'm gonna pray with you. Thank you father. Thank you Lord Thank you Jesus the Holy Spirit is moving the Holy Spirit is touching Ivan the jewel if you guys there's there's a couple right here Let's come and pray. Let's come and pray every person make sure somebody's praying for them There's another person that's coming When I wait for a few more seconds if you need to get right with God Let's make your way out of your seat and come to the front shame the devil Except Jesus when I wait for few more seconds as prayers being offered and the team is gonna sing a song the spirit of God is Moving in this room right now. He's touching people's lives There where you are Jesus wants to come into your heart if you're now where you supposed to be with Jesus Maybe you feel short of the glory of God Or maybe you hiding behind the mask of religion or perhaps you consider yourself too good for salvation Jesus Christ wants to come into your heart right now in just a moment We're gonna pray a prayer that will invite Jesus and bring repentance to your life You can pray with us and comment below and Jesus will come into your heart because this this is not a barrier for God This this is not a barrier for God Church if there's anybody else if there is anybody else one more second one more second and you just come If the Lord is talking on your heart today, don't let this Easter pass by Don't let this Easter pass by today is the day of salvation today is the day of healing and deliverance in your life I want you to pray this prayer together with me place your hand up on your heart We're gonna pray this prayer together with me and then you're gonna go to the room and see more minutes to you a little bit More I want to say this with me so Lord Jesus. I am a sinner Please come into my heart and forgive me of all my sin and Wash me with your precious blood I Surrender all that I am My sin my demons and all of my struggles I'm gonna stop trying and I will start trusting I yield to you Deliver me set me free and come Live inside of me. I want to take you home with me today For the rest of my life Give me new life Give me new heart and give me new identity In Jesus name If you pray this prayer the Bible says that you receive that gift of salvation Our team is gonna continue to minister to your next step will be to get water baptized and the team will tell you a little bit more If you're watching us on live stream if you pray that prayer comment below let us know that you pray that prayer Thank you for watching this content. I know this was a blessing to you We would like to ask you to subscribe to our channel and click on the bell on our channel So that each time we upload something you can be notified Don't forget to share this content with your friends and family and on social media We're so thankful to you better is not good enough. The best is yet to come


Okay, I'm Ann Kenney, the Carl Kroc University Librarian, and I'm very pleased to welcome you all to Cornell. Little later in the morning, you'll hear from our Dean of Arts and Science, Gretchen Ritter, who will give a view from the university. So I thought I would just start off with a kind of a view from this one university librarian's perspective, and, you know, Larry can feel free to agree or violently disagree, and that nice Canadian style of violently disagree, but he isn't American yet, maybe hasn't been there long enough. So just start off with some key things that all libraries are facing in this first half of the 21st century. This is no brainer, you all know about them, but these are the ones that sort of keep me motivated in thinking about the role of information professionals. And let's just look at economic and digital realities, man, that's sort of a major one for all of us here, particularly at Cornell. These twin pressures are really dramatically changing the way we think about what the library does. Particularly in the United States, the academy is under deep scrutiny for the unrelenting costs associated with higher education. We also have the costs of not only increasing tuition, the federal funding that is available in the United States is going down, while the federal regulations around that funding and other things is going up. And there are greater and greater demands for bigger and better translational science and things like that that increase the costs associated with doing research. The cost of education in the United States has increased faster than the military budget. So no wonder parents are really upset about it. And those impacts of financial scrutiny and cost-cutting measures certainly permeate down to libraries in particular. The inevitability of digital knowledge ecosystem, we all know how that has changed dramatically, not only the kinds of materials we make available, the percentage of our budgets that go toward electronic resources, flipping intellectual property issues and ownership issues and preservation issues upside down. But it also brings to the fore that much of our human capital is devoted to physical constructs and physical way of doing things, yet the digital is so compelling and we need to start thinking about how to address that. And all of those things really affect the way nature, the changing nature of research, teaching, and learning. Things that were not possible even a decade ago are just sort of commonplace. And we look at new forms of not only asking questions about research or the way we educate, but also new ways of conducting research and doing things that would have taken lifetimes to manage to do. So, and even if you're dealing with humanists, particularly those who love to dig into paper and text and photographs, the reality is they will end up becoming digital workers and that they need to address those things. So being able to work with them in that is critical. You all, no doubt, have seen this. This was very key in the Humanities Trust case brought by the Authors Guild, which included Cornell, the only private in that list of universities who were sued. We were thrilled by that. We actually wanted Columbia to be the poster child. But this was so telling to the judge, which is looking at the mining of the Hathi Trust corpus to look at something very simple, when the nature of the United States moved from the United States R to the United States is. And that led the judge to rethink the issue of what is transformative in terms of digitization and access and really sort of broke down the author guild's claim that this was violating copyright issues. Global engagement. Man, higher education has become so global. All three of our institutions are deeply engaged in global programs around the world, whether, you know, NYU leads the way in terms of international campuses. But programs are just popping up like mushrooms after a spring rain. Concomitment to that is the rising evidence of internationalization as an undergraduate experience. We know that America is still the sort of mecca for higher education. The number of international students coming to the United States since 2000 has increased by 72%. The number of Americans, and I believe Canadians who have moved for international experiences has doubled during that time period. So that whole issue of how do you support the international experience and the increasing research on a global scale just becomes critical in terms of what the library can do to support not only folks who are here but folks who are there in terms of providing access to the services that they expect. This is just a snapshot of the digital commons for ILR here at Cornell over a couple of hours showing its reach in terms of an e-print on women in the economy. The collaborative imperative. You know, too cool. We know about these sorts of things, but I think these three issues, economic, digital, and global realities, really challenge us in the next decade and beyond to radically rethink how we network, how we do our work beyond borders, our responsibilities, extend to what others do in other institutions. And it's critical to our future survivability and thriveability. You know, I don't think we're a global village anymore. I think we're more of a global street corner. And these things are so integrated that no matter how wonderful your library is, it is but a node in an information network that spans the world. And what happens around the world is absolutely critical to our ability to serve our faculty and students. So it's necessary but insufficient to have a robust program within your own institution. You need to move beyond. And that leads to interdependence and operating at scale. Much of the emphasis has been placed on large scale efforts, but I think the scale needs to be appropriate to the nature of what's being done. Sometimes too many folks end up with process rather than really moving forward in new directions. I think the basic challenge, as I said in the Ithaca brief, is in an age where some members question the value and expense and maintain antiquated notions of what a library does, that we need to have them expect more and to deliver that expertise and resources and services that will be verifiable differentiators in their academic lives. Jimmy Wales, co-founder of Wikipedia, famously said if it isn't on Google, it doesn't exist. And we even have the federal government looking at legislation in the United States that would dismantle government information systems. And the bill is dubbed just Google it. We are facing the not unrealistic possibility that undergraduates will search on their phones and only find resources from Cornell and Columbia and Toronto if they're geo-tagged and show up as nearby, rather than coming to the library or the library's website. I think it's no exaggeration that libraries are challenged to reconceive themselves and their place on campus and within a larger construct. I think it was summed up pretty well. The dilemma we face, a colleague at a conference a year or two ago said everyone on my campus thinks they know what the library is and does, and they've all got it wrong. Love this photo. What's a library? More specifically, what's a librarian given these sort of things that are in play and particularly what information professionals and liaisons do given these realities. I believe our future really is more virtual, that the digital onset is here to stay and will continue to become more robust. But at the same time, it's more personal. That what we do in terms of that deep engagement one to one, one to many will be incredibly important moving forward. We've seen the rise of the liaison model in response to these realities and the shift in focus from single responsibilities to a full spectrum of engagement. It's a step in the right direction, but I think it's just the tip of the iceberg and I honestly think we've kind of plateaued around what the liaison model should be that we're sort of starting to solidify much too early in the process of its development. Most of the programs that are out there are pretty informal and fluid. I think that they principally lack issues around how do I know what success is? How do I measure it? What are my benchmarks? It's a moving target. How do I continue to evolve and respond to changes that are going on? As the portfolios for liaisons continue to expand, it's really clear no one liaison can do it all. And so what we have is a domain specialist increasingly playing an important role working with functional experts to provide that much needed expertise in addressing key challenges. But that raises real turf issues. Good subject expertise, Trump, functional skill sets and that deepening engagement with faculty and students. I really think that interdependence is here, but it has yet to lead to an appreciation that the liaison work we do is important, but the individual labels are much less important. A meeting at ARL last year which sort of led to the genesis of this institute, a great idea, came out of some of those discussions, which is maybe liaison responsibility should be assigned to teams rather than individuals, and it might provide a better way to recognize realities and to move forward. An engaged liaison seeks to enhance, quote, scholarly productivity and empower learners and participate in the entire life cycle of research, teaching and learning. And that requires us to engage patrons, faculty and students and other in their space, not just in ours, and to be driven and motivated by their needs. That's easy to say, but we tend to be looking from the inside out and we've got to start focusing on the outside in. And this is Carla Streep's taken from a presentation at the Fall Forum in 2013, which was their first take on how to start providing resources in terms of the full life cycle to their constituents. And look at the stakeholder map.  The last mile. The last mile is a phrase used to describe the weakest link in a communication chain between a supplier and a customer. How many of you remember how difficult it was with dial-up access at home? You know, it doesn't matter how robust it is getting to your house. It's what happens when it gets into your house. We did a faculty survey last fall. We had a huge response rate. Forty-three percent of all of those who were surveyed responded. Fifty percent of all tenure-track faculty responded. So that was the good news. But what we found out was that they did agree that all too often students come in ill-prepared in terms of information literacy skills to meet their expectations, that of those who engaged the library in information fluency programs, there was a corresponding rise in the ability of students to assess and utilize those resources. But only a third of the faculty took advantage of those. When we looked at the other two-thirds of the faculty around why they didn't use it, fully a third of them were not aware that the library offered such service. We've got a huge marketing issue. You know, I think that communication misalignment is something that we're really going to have to step up to the plate in thinking about. Sometimes our information seems totally transparent and available to us, but it's kind of hidden through several layers on our library websites. And increasingly, I think the medium is not the message. Faculty are inert to the emails, the alerts, the blog postings. And increasingly, it's more and more difficult to get their attention. We have a faculty digital scholarship program here. And I once asked, I think maybe Oya was with me, with this was how they actually found out about the program. One person said, I found out about it because the poster for it was on the door of a colleague who had taken the advantage of the program. So, you know, the rise of paper, ow, no. So in the Ithaca brief, I talked about a range of strategies for moving forward. And these are they. I won't go over them. But then I ended with suggestions for aligning action with academic goals and success measures. I know others can be developed. And these can be further improved. I just wanted to say a couple of things since the publication of that piece. First is institutional repositories. And here we have sort of, you know, a goal is to make this stuff accessible, you know, publicize the IR, support faculty deposit, blah, blah, blah, all these things. When we looked at the faculty survey response in terms of institutional repository use by faculty in terms of deposit, the law school and the business school were under 50% of use of those programs within the Cornell environment. Drilling down a little more, it became apparent that many of them are using SSRN and that so much of their reputation is wrapped up in terms of the sort of visibility within the social science research network, you know, the number of hits, the sort of all of that kind of thing. And that they were seeing the institutional repository responses as drawing away from that. So those kinds of things really need to be addressed more deeply to understand culture and traditional patterns of thinking about things. It doesn't have to be an either or, it could be an and and, but how do you get that information across? Open access publishing has also continued to be an issue that we're trying to gain traction on. We have just recently the Elsevier announcement that accepted manuscripts will be embargoed for a period of one to four years, is like a major negative game changer on campus. You may recall that at the time Elsevier started to raise prices, the mathematicians around the world led by Tim Gowers developed a boycott for doing reviews, serving on boards or publishing in Elsevier journals. And the cost of knowledge website developed and rapidly was populated by faculty and other researchers across the world in terms of their pledges. I went to look at the cost of knowledge, which plateaued at around 14,000 folks and had remained steady over a number of years. I went to the way back machine and checked, you know, what the numbers were until May, when it started to jump, and May and June this year, it went up by 585 individuals. Is that a coincidence that that correlated with the April 30th announcement of Elsevier's boycott? I don't know, but I think it's worth drilling in to see whether it is or not. I then went, I had a lot of time on my hands, I then went to look at what was happening in terms of signatures from your institutions and our institutions. Cornell had 25, Columbia had 28, Toronto 57, and then I looked at where they were from. So for Toronto, the greatest number came from math and physics. That makes good sense. That was where that a lot of genesis came from. But for Columbia and for Cornell, the number of folks from the medical community was higher than math or physics. What is this saying to us? And is there an opportunity to engage in that environment in ways that we haven't before? There are other examples, but I see my time is running out. But I think we just need to keep sensitive to those issues as we move along. So moving along, and this is the importance of this institute, and I'm so grateful for ARL's leadership in providing this, much of the liaison work that is currently done is at the institutional level. But I think that insularity is antithetical to the models for further maturation. Opportunities do exist for creating networks of shared core beliefs, best practices, common suites of tools, including user surveys that result in actionable information, shareable measures, collaborative matrix, et cetera, et cetera, to lead to a community of practice centered on engagement across a broad range of institutions. So thank you very much.