Hi, welcome everyone. Thank you so much for joining us this morning in our discussion of local place-based economic development also known as placemaking. Placemaking is a community and economic development strategy that attempts to capitalize on existing local assets and build upon them to create appealing spaces where people want to live, work, and play. Research here at the Ford School through the Michigan Public Policy Survey has looked at placemaking efforts across the state of Michigan over the past few years and found that since 2009 there has been a significant increase in its use by Michigan local governments and an increase in the confidence in its use as a strategy by local leaders in jurisdictions large and small across the state. However, I'm sure that our outstanding guest speaker is going to give you much more information about placemaking in Michigan and what's going on in our communities when it comes to this strategy. So let me just tell you that our talk today is sponsored by the Center for Local, State, and Urban Policy also known as Close Up as well as co-sponsored by the Taubman College of Architecture and Urban Planning. The lecture is part of a series of talks associated with the Close Up in the Classroom Initiative. Through the current Ford School undergraduate course entitled Michigan Politics and Policy Close Up in the Classroom is working to integrate student experiences with the Center's research activities such as those with Michigan local economic development techniques. We'd like to thank the Provost's Office for its support both of the Michigan Politics and Policy class and as well as this lecture series. The Provost's Office Assistance not only lets us get U of M state and local government research into the classroom but also allows us to bring esteemed guest speakers in today like our speaker Dan Gilmart. Dan is the Executive Director and CEO of the Michigan Municipal League. MML is a nonprofit association of municipalities and municipal leaders in the state of Michigan that was founded in 1899 and it represents the mutual interests of villages and cities of all sizes through advocacy at both the state and federal level. Dan is recognized nationally, is an expert in the fields of urban revitalization, place-making, local government reform, and transportation policy. He serves as a member of the Michigan Future Incorporated Leadership Council and on the place-making leadership council. He recently served on the board of directors of the National Legal Cities and he's also a blogger, author, and radio talk show host. Please welcome Dan Gilmart. Thank you all. Good morning to everybody. I don't know if it's the stirring conversation or the free pizza that brought you out but I'm gonna assume it was the former. If it's the latter we don't we don't need to talk about it but I appreciate you being here. I appreciate close-up. One of things the league has is a great relationship with close-up and much of the work, much of the work they do from a surveying perspective of local officials is very important to us because it gives us baseline data of what mayors and city managers and council members around the state are working on and what they feel like are their biggest issues out there and it drives a lot of what we do and I know it drives a lot of what you guys are doing from an academic perspective. So a very important partner we have here in the University of Michigan. We also mentioned that we started in 1898. We're actually, what's that? First meeting was 99. So we're actually up on North Campus and up off of Green Road. So for 40 or 50 years faculty from the University of Michigan actually staffed the organization until the 1930s I believe when they decided to go off and do their thing. So now there's no direct relationship between the two organizations but it's a great working relationship we've had for a number of years. So I'm going to talk about a lot of things today and I'm going to try to leave a lot of time for conversation and for questions because it's always fun to talk to a group of students because I'm going to tell you what you all think and I'm sure some of you say yes or I think and some of you say this guy's nuts. So I welcome both of those conversations because so much of what we're doing from a city building perspective in Michigan and around the country and probably for being honest throughout the world is trying to figure out what's next. What people are looking for in communities. What people are looking for in housing. What people are looking for in experience. All those different things which really leads us to place making and some of the things that we're doing. It was mentioned about authorship. These are two books. The league is published. This is actually available out on the outside on a table. It's a tough word. On the table right outside there's only about 80 copies. In the back of the room is Matt Bach. Give us a queen wave Matt. Matt's our media relations person. So if you're interested if you're an insomniac and you need something like this to help you get to sleep at night although finals are coming up so you probably don't want to sleep after finals if you need something. If you're not able to get one of the books out there because I don't know that we have one for everybody. Give Matt your information on the way out the door. We'll make sure that we get something from you and maybe set up a time to pick them up or whatever works because there's messaging in there around again what everybody's doing and what we're trying to do as far as working together to build better communities. So I'll tell you a little bit about how the organization that I work for which advocates and educates and does research on all kinds of different things in terms of cities and what we can do to make our cities more competitive what we can do to make our cities better places to live and so we went and we looked and we tried to figure out sort of where we were at. So our whole issue started about or our whole campaign if you will start about seven or eight years ago and you know this slide talking about the way we were and the way we are who knows what sorry you got a little thing who knows where that is. No. No. Packard plan. Free book for that man back there. And a free slice of pizza too. They're probably both gone so we'll get you back. That's the old Packard plan Detroit. So again if you look at Michigan the economy we're built on. Let me step back. How many are from Michigan? How many not? Okay so maybe half and half a little more from Michigan. So I'll talk a lot about Michigan here because really about our focus but our focus then works out around the around the country and literally around the globe. So for the better part of a hundred years you could have an eighth grade education and walk into a place like this and do work paying you above the national average. First to get health benefits first to get retirement. You can live in a community. You could fish and hunt up north. You could live the American dream if you will and this is what you could do and this is how we built our cities and this is when you look at our infrastructure and everything else we built around. Sort of who we were as a state and I would say that a lot of the quote unquote Rust Belt states were built in the same fashion. East Coast states as well. So that's how we were. How are we now? And you look at what's happening in Michigan now with 32nd and per capita income in 2015. Since 2000 that's a drop in 16 spots. So if anybody here is a is studying economics and it's familiar with statistics and looking at those types of issues you know one or two or three spots in a decade is a solid trend. But to go from a relatively from the top third in the country in terms of per capita income to the bottom third in terms of per capita and well under two decades is pretty amazing and that's the manufacturing industry in this state literally falling off a cliff over the last 15 years. As it reinvents itself there's a lot of good things happening with the corporations but one thing they're not doing is hiring people back as we all know. So again you look at those people in the background and they're not having those jobs come back. We're now 39th in GDP per capita. We're 34th 34th in taxes paid per capita. 42nd in employment as a share of population and Michigan's two biggest metropolitan areas Detroit and Grand Rapids ranked 38th and 49th out of 52 metropolitan regions of the country in terms of our per capita income. So those are all really bad numbers and then you can trace that across unemployment across per capita income and all kinds of different things. We like to look at per capita income because it kind of wipes everything else aside. No it doesn't adjust all the time for cost of living but you know unemployment is unemployment. Alabama and Minnesota have relatively the same unemployment but the Minnesota quality of life is a lot better and we're looking at about 12,000 difference in per capita income. So we try to hang our hats on that one a little bit where we can look a number of different ways. So basically we had a manufacturing industry here in this state and all of a sudden people want something complete not all of a sudden but people want something completely different from their communities in terms of how we were building them. So again as I said manufacturing as we know it is gone. Manufacturing is still vitally important to Michigan but it's a different kind of manufacturing. In most factory jobs now you can't get hired without a college degree. They're very technical jobs. If there were two or three thousand people working at a Ford plant in 1960 chances are that Ford plant's gone but the Ford plant's still there. There's probably not 400 people working there most of them working from a technological standpoint. So the sort of brawn labor that we were famous for in Michigan is not there and even as the car companies are coming back and posting record profits they're still not hiring people back. So that way of life if you will is completely different. It gets back to how we build our communities and what people want. So as you talk about the recovery rate there as well we're recovering and we brag about oh we're creating jobs in this state but we're you know we hammered so many we're creating back at a very very low average so we've got to figure that one out. That's the Packard plant not that that's the Packard plant now. Whoops sorry my fault. I did that to you. So a little bit different in terms of the picture you just had a little while ago which was sort of held up there as a great Americana. Who knows where that community is? Anyone? 20 miles from here? Northville? No? Just happens to be where I live. I don't know how I got a slide gun on there. So what do we know? So we get back so my organization 79 years ago City or Dead in Michigan the picture that Packard plant had become who we are in this state and I would argue the state's sort of a canary in the coal mine not a one-off as people like to play because people like to look at Michigan and some of the other cities that are suffering. So we look around the country look around the world why are we getting beat by Portland by Austin by Boston by Seattle by Chicago Minneapolis here in the Midwest why are those cities region states doing much better that's Massachusetts by any measure out there they're doing they're doing well. How many of you have a friend who's recently graduated moved to one of those places you know lots of you and if you're when you graduate if you stay in Michigan in your friends as my colleague Alison up here who's recently hired into our organization knows they say what are you still doing in Michigan you should be one of these places that's what's happening. So when we try to figure that stuff out we try to say why are they losing because in Michigan like other places and we just got through a presidential campaign with so we talked about we talk about economic development we talk about taxes then we talk about government regulations and the conversation stops and we don't lose in Michigan on that stuff anymore our taxes used to be relatively high no they're relatively low and all the places I just mentioned many of them have much higher taxes have lousy regulations I mean how many of you have friends that are working in Chicago a lot of MBAs tending bar in Chicago rather than taking a job with a with a CPA firm in Detroit or in Grand Rapids because they want to be in Chicago and then for people that are going there how many of your friends come out and say hey I'm going to move to Chicago and the reason I'm going is because the taxes are low and the regulatory environment is wonderful I mean the next person says that to me the first person who ever said that so all we're ever hearing from state government and from the feds and in the media is we got to work on taxes we got to work on regulations lower than Minneapolis lower than Massachusetts lower than Boston you know some if you look at regionally or city-wise so that wasn't working so we started like what is working why these places beating us and we started to see some themes develop that was very early on into this sort of conversation in this movement there are people like Peter Allen in the back of the room engaging it and others germane who was with Mitch to where's germane over here over there we're sort of getting our arms around this trying to figure out what it all meant we know that when it comes to building great communities improving people's quality of life including improving the experience of the place we know that knowledge-based jobs matter and knowledge-based economy matters the good jobs now where people think not necessarily where they do education counts degrees matter now you can say we have a tendency to talk about talent you mentioned the Michigan Michigan future which talks all about talent Lou Glazer if any of you have walked into him and talents defined as four-year degrees and higher now we all know that just because you have a four degree doesn't mean you're talented and if you don't have one doesn't mean that you aren't but it is literally one of those few statistics out there where there's a one-to-one nexus between having a relatively educated population and high per capita income the two go together right now more than anything and I think for those of us that have been working on this a while you know when I first got into sort of looking at how to improve job fronts how to how to improve economies how to improve cities the thought was always it's either business or quality life because again it was a Packard plan let's let them pollute let's let them take up whole blocks let's create big wide roads and things that don't make sense for sort of the human experience but that's what drives our economy so it was always sort of a zero-sum game and we found now is really it's the same game quality life is where people are going it's certainly where people with means and where people with entrepreneurial spirit and where people with access to all sorts of different things are going so it's one in the same now about creating that great place in terms of creating a great economy technology allows people to work anywhere yet they're choosing cities this is something the futurists got wrong so 23 years ago now as a Netscape browser in 1993 is that right the whole all cities were going to empty out everyone was going to live on a mountaintop and you know email their stuff and probably fax it in then or whatever it was didn't happen right we're now more urbanized as a people than we've ever been people are going to cities and metropolitan areas they're not going to rural places and I think what we found out is two things number one is we forgot that human beings are social animals and when given a choice they want to be around other human beings and number two from an entrepreneurial spirit there's something about the churning that happens in an economy that can't happen if you're sitting alone on a mountaintop now I'm sure someone discovered a fortune 500 business sitting alone on a mountaintop so that happens but in the in the in the totality of it all having places like Ann Arbor quite frankly where you get a lot of turning going around a lot of smart engaged entrepreneurial thoughtful people working on particular issues that's where you get real changes that move move people forward so something we got wrong because I think if we were sitting here 20 years ago saying what's the future would be like wow you know we got to close down these cities and do whatever it is we're doing somewhere else populations are more mobile than it's ever been and again something that is very different it used to be jobs would follow or people would follow jobs and again if you maybe some of your parents or grandparents worked at Ford Motor Company in 1965 and they said you're getting transferred to Knoxville Tennessee you went home and threw for sale sign up and grab the spouse and the family you're gone and nowadays it's how many of you are going to look for a place you want to live before you look for a job you know most of you if we know that so and and we now have numbers and figures and statistics that prove that out so we've got this hugely mobile population no one expects to work somewhere for 40 years anymore and retire so that comes into play in terms of what we're doing to attract okay so we're not doing a mid-term exam but if we were just right down place attracts people and repeat that like nine times when asked by your professor and you will pass this course because that's what really matters it's about the place that's what this is all about people are going to places people want to be able to experience things in a place that they live where they work where they play where they learn and if we're not providing that stuff at a high enough number that we're going to continue to hemorrhage people out of the state and cities like us around the country will do the same thing you know I said earlier young people two-thirds of them two-thirds of college educated people under the age of 35 choose where they want to live first then look for work so I want to be in Chicago and I'll figure it out when I get there I want to be in Portland I'll figure it out when I get there maybe somebody went with an offer but more often than not they don't they know they want to be somewhere and that again is fundamentally different than where we were before and by the way all the companies know where it was going they know who lives on the street more than the mayor does in terms of who's there what skills they have what degrees they have whether or not it's a place to sit your your company and I always tell a story about I tell two stories about this number one was VW Volkswagen of North America used to have its headquarters in Auburn Hills anybody from Auburn Hills anybody from somewhere they can drive to Auburn Hills on a relatively short commute okay it was then Governor Grant home so it's been a few years but it was a big thing VW said they were going to go to the coast and they wanted to go to the coast because they felt like they needed to attract a different type of employee they felt like their their their market if you will was more coastal in terms of people looking for a better driving experience and some of the things they want to do as a corporation and they decided they were going to go off to the coast and I remember Governor Grant home came in and offered every possible tax advantage they could offer and they said no that's where we're going and they left behind I think 100 or 200 call center jobs that's a nice little Sia to Michigan which may or may not still even be here so that's something of people deciding where they want to go the other one was I was contacted by a software engineer or who was or a software company who was doing gaming computer gaming again one of the more I would imagine I'm not in that field but I would imagine it's one of the more technically competitive fields out there in terms of games change every day it seems like and there are new things coming out and this individual has gone from 50 employees was on their way to 200 they're expanding rapidly and they were considering considering Seattle or Detroit at the time Seattle's college educated adult population is 53 percent Detroit's at that time was 11 they can't choose Detroit you know because they're going to look to get the best people in to to literally compete with people and businesses and countries that none of us could even find on the map and they couldn't choose Detroit in that situation so again taxes and incentives that stuff doesn't even matter at that point in time might matter if you're putting a big manufacturing spot in the field but ain't there so and again we're in the sort of whole global initiative and global hunt for all this stuff a lot of times people will challenge us and say this place making stuff is all feel good but here's the publisher of Forbes magazine a few years ago said the most valuable resource in the 21st century is brains smart people tend to be mobile watch where they go because where they go robust economic activity will follow and we see this time and time and time again where people decide where they want to be and again when I asked earlier where you guys what you guys are thinking you've probably got ideas about where you want to go when you're done with your educational experience and you'll figure out the job stuff later and that's something we continually see so we've got to do a better job here in the state of working on that because we're losing big time on that stuff so I'm talking to students here but there are not not everyone in this room is a student so here's a little here's a little bone for everybody else the dirty little secret about creating great places is is that their baby boomie baby boomie baby boomer mothers and fathers want the same kinds of places to live in as their millennial children millennial children do which is interesting so when you talk about this this is from ARP 90% of the 45 plus population indicated they want to stay in the community for as long as possible and it's important for them to remain near their family and friends and to be able to access the services they need and when you start talking to the retiring boomers and I'll get a second to what we really believe from a place-making standpoint makes a city attractive it makes a city competitive you'll find the same types of things is what older empty nesters are looking for in terms of what they want out of their lives and what out of the places they live as their millennial children which is really interesting so you're talking about walkability and culture activities and a whole bunch of other things transit now there's Saturday nights probably look a little different right but the concept that there's a lot of options and a lot of ideas are things that they're looking for although we just have anecdotal information at this point in time we probably we probably it's probably more than anecdotal at this point I just don't have that information but we were seeing the last few years is it used to be everyone would say oh yeah kids move away you know and they go have their fun in Chicago and then they have then they get married and have kids and they move back here to be with grandma and grandpa and that apparently happened for a long time you know what grandma and grandpa are moving to them now it's like you want to come back to Sterling Heights or should we go get a condo and in Wrigleyville and enjoy ourselves and have fun and we're seeing that happen now so again I don't have start hard statistics on that but we see it who reads fast company magazine who's familiar with it okay a little bit used to be cool magazines are like nightclubs they go like whoa and then it's like that's not cool anymore so fast company is sort of the forbs of the new generation of businesses I would describe it and then you can say if I'm wrong it's sort of half lifestyle half entrepreneurism they're trying to find the next Google they're trying to find the next Microsoft you know we like to see they're out there doing exposes on guys sitting in his mother's basement is underwear blogging who's going to be a billionaire next year perhaps you know this gentleman and I'm sure we all do so they do they try to find those fast companies again one of the things they do every year is they pick fast cities best places to do business around the world so they do big cities and small cities they've done Chicago one one year London one one year other places and then a couple years ago they did something where the smallest city was 2,500 people I think the largest one was San Francisco so we're literally going from little tiny places like Norfolk which I just showed up into the big metropolitan regions and they picked nine I believe yes right nine different places now I don't have the communities up here but this is what why they chose them it's a business magazine right where are we going to do business how are we going to prove our economy what are we as a business as a business publication putting out there as being a top place to do business these are the reasons they chose them farm fresh food venture capital mindset Renaissance neighborhoods car sharing smart energy all this kind of stuff now is that taxes is that regulations no it's not that stuff so when you hear taxes and regulations going along with good places to do business that's not where it's at anymore and it's not like go raise taxes everything we better that's not my message but the fact that we we focus almost from a hyper standpoint Leslie especially in the political environment on that stuff these are the things that matter this is why you want to live somewhere stuff like this maybe not everything appears your bag but this is where they say cool cool stuff was happening culture open source government these are where people want to live so again and through all our studies and the book we have here and it's out front for people again you can check it out this is the second book which is more of a of a look that's actually Zingerman's is in here and some other Ann Arbor programs that you can check out but this is more of sort of a case study of a number of different places they've been doing good stuff the first book was more explaining sort of what I'm talking about here which we learned from people all over the world so we've created something we call our eight assets when we go and try to figure out what actually makes a community move forward the nexus between strong economies between communities looking to the future between communities being more competitive for people for jobs came down we thought broke down into these eight particular areas so it's the physical design and the walkability of the place you know think about the human scale when people ask me what is place making I say place making is improving the human experience you know everybody else probably had I know everybody a lot of people have different definitions of it some are really long Peter you teach a course do you have a definition one you want to share no it's good it's good all right so so much for audience participation huh I'll do that but I mean everybody's doing that kind of stuff and saying you know it's this it's that it's the context and the it's a lot of but different things but it's about knowing you know it's sort of like you know it when you see it you know for those of you from Michigan when I talk to groups of Michigan I say if we're going to decide on the five best communities in Michigan right now think about it we'd have consensus in five minutes ten minutes they had this stuff have some history have some architecture have some cool downtown feel have kind of a neat vibe to it some neat businesses some um some forward thinking some is probably some some waterfront maybe somewhere I mean all those types of things that's what we describe but 95% of Michigan doesn't look like that it's it's five and six and seven lane roads and nothing's walkable and it's built for sort of a different type of a place so we've we've done city buildings since 1950 for a different culture set around autumn will be on all of us some people are saying wait a second no if I have a choice in this matter I'd rather enjoy my everyday life and that's the type of place I want to live in so physical design and walkability matters an immense amount green initiatives you know completely 20 years ago being green was sort of uh okay fine you can do that and people look at your cross-eyed it's a value it's a value that an entire generation has grown up with so again when I talk about when people say it's all about environmental regulations and those types of things that hurt us from an economic standpoint I'd say ask a young entrepreneur she'd rather be put her business in a community with a relaxed environmental policy or with a long-term commitment to sustainability she'll choose the latter you know 99 times out of 100 unless she's in the landfill business or something like that and that I can tell you that goes completely against some of the things we talk about at city hall we talk about at the state government level we talk about in Washington cultural economic development what what distinguishes you a little bit differently from where you're at I mentioned Northfield it's an old Victorian town with some sort of a neat Victorian story to it Ann Arbor's a college town it's got a whole bunch of things going on here those are the things that you want to you want to dig into the Detroit experience is a really interesting one 10 or 15 years ago 90 percent of the articles about Detroit were negative not 90 percent of them were positive it's it's still the same city it's changing rapidly as we all know but sort of that grittiness of a community and the history of it there and yes it needs polishing and scrubbing and rebuilding and everything else but the bones of the place are so cool keep people can't keep themselves away from it yet our entire policy of how we create communities where we fund infrastructure what our local guidelines and zoning regulations look like all look like Canton Township which is you know 2,500 square feet or 3,000 square feet on a quarter acre a lot in an undriveable place if you're a builder you can build that pretty much anywhere in the state but you can't rebuild Southview anywhere or Woodward Avenue or anything like that what does that mean that doesn't make any sense right so when people say we need more of this or more of that I we're playing different sports here you know it's like we're shooting free throws we need to be scoring touchdowns it's not a it's just a whole different animal in terms of aiming at places that people want to be in and that's something that I think we all want to see entrepreneurship you know again think back to the picture of Packard Packard will come in they I don't know how many people they employed at their at their height probably 20,000 people the automobile industry itself hundreds of thousands of people didn't need any particular training or anything like that it's the ultimate irony I say in Michigan that Henry Ford who for all of his obvious faults in my opinion goes down as the top entrepreneur of the 20th century he really literally recreated entire world around around a an industrial economy and the fact that he created a culture that's so non-entrepreneurial is sort of the irony of this whole thing because it used to be you know worked there for 40 years have the same job retire live for five years moved to Florida wear high socks and wipe out and then die and that's what everybody did right and you know who expects to do that and he went come on somebody does somebody has some guts has some guts and that's just not where we're at so now it's all about hyper entrepreneurship and it's about people doing different things nobody expects to be in the same place for 40 or 50 years let alone five or 10 years so it becomes a whole different games in terms of how we're working on that so if you're in a community that rolls up its sidewalks at five o'clock at night who here wants to work there you know coffee shop closes at night nobody drinks coffee at night the park closes and everyone goes home and nothing happens storefronts close you know you know I can give you a free building I can I can abate your taxes you aren't going there not happening so we gotta figure that stuff out as well messaging technology it's kind of obvious being welcoming this is something we do a particularly poor job in Michigan and probably if we're being honest a particularly poor job across the country has been illustrated in a number of different ways but as I like to say it especially when it comes to a different generation of people I'm talking all about most of you people here in this room because we all know how you think more than you do so feel free to to push me on that but we're all studying that but I say people used to walk down the street and see individuals who look just like them and now they kind of want to walk down the street and see individuals who don't and does your community play to that at all you know and it's not about a quons a day or something that's that's not what we're talking about here it's about are we welcoming to new ideas are we welcoming to all kinds of different ideas or are we not and I can tell you especially in this state we're not in a lot of places it's obvious in our bigger cities we have strife and a whole bunch of different levels and we can get into that if you guys want to but even in our small towns people don't want to change and and and as we say it's okay you don't have to implement this kind of stuff but if you don't and you want to complain that you're sort of not keeping up from an economic standpoint you know you can't do both you can do both but it doesn't work that way you've got to sort of figure this stuff out transit who'd rather not own a car for the next five or ten years you know a lot of people you know 500 bucks is a month for car insurance and a payment and gas and parking or more is wasted money to most young people they'd rather get transit pass and use that money on technology or booze whatever comes first and you know and so if you can't live that way in Michigan then we're not staying here and it was it was brought up to me by a few years back and had me for a hospital in Detroit wonderful hospital and they used to bring in residents people come in from all over the country from for medical residents to come to Henry Ford and they compete for the best residents the way other people do and so somebody coming in is probably interviewing in Chicago and Los Angeles and everywhere else and he said they landed at the airport and to try wonderful international airport in Romulus and there's no train there's no bus no taxi service there's one taxi service it's a single single group that's allowed on premises that's another story and you got to take an alien highway to get downtown and then there's no way to get around down there in a lot of respects I mean it doesn't matter what Henry Ford does at that point that person doesn't come you know doesn't want to come I travel a ton of my job but when I land anywhere I don't people say how you get in the hotels I have no idea there's going to be a shuttle there's going to be an Uber there's going to be some way for me to get to where I need to go and it's probably going to be really easy for me to get to certain places like downtown the convention center the business district suburban shopping even we few years ago gentlemen who worked for us tried to get from downtown Detroit to oh boy Big Beaver, Troy Somerset Mall so big if you're not from Michigan it's a big high-end mall it took him three and a half hours on public transportation and he had to walk the last mile and a half that's how long it took him to get from downtown Detroit to Big Beaver to do shopping now if I go anywhere else in the country and say I'm a high-end shopper I want to get to your high-end mall you know the private plane come for me it's ridiculous so how you know you know and again so we can we can tell the people in Troy the people in Detroit that's a problem it's like with VW the people on Auburn Hills actually lost the business but if you're anywhere within the driving distance of Auburn Hills they don't want to be in your community either so that's where you get into sort of the regional strategy this whole thing as well we've got to figure out better ways to do with this education is important and obviously it's K-12 it's higher ed those things are all very important but it's a commitment to education and again think about the economy that we're in now and the ways in which we're committed to an educated workforce and the thing I always bring up at a number of the Ivy League schools if not all the Ivy League schools at this point in time if you're 55 and older you can audit classes for free there's a ton of trailing spouses there are professors and faculty and second careers all kinds of different things happening there you can literally go to one of the top schools in the entire country for free if you live in that county or that city and depends on on the different areas of the the different schools that offer it what does that say who wants to live there you know who would choose that from a from a value standpoint I want to be there to do that would you rather the person looking for that or somebody saying I'm going to go where the taxes are the lowest taxes are the lowest in Mississippi or Alabama by the way go there no choice no chance in the in the in the in the in the new economy lovely places like relatives in Alabama not cutting them down but they can't compete for these jobs they're going to get a whole bunch of the sort of mid-range manufacturing jobs and different things that are that are out there and they're going to be competing with places that offer even a lower scale if you will and when Michigan sort of we taught racing to the bottom when we push from our state policies to try to compete with that why are we doing that you know why are we it's back to per capita income versus unemployment if everybody's employed in an industry making $9 an hour without benefits have we done anything just because we dropped the points the the number two or three points we really haven't done that so education isn't just obvious K-12 I read those that stuff's all very important but how we celebrate that and what it means in terms of the value of a community matter a great deal Chris Lienberger who used to teach here hasn't for a long number of years right Peter so nobody here probably would have stumbled across Chris Lienberger but in addition to teaching he's also a a the president of locus which I should know what that stands for and I don't but it is a group of developers private developers who work to do infill style housing walkable housing downtown entrepreneurial stuff and this quote from Chris so that was great expecting early 19th century even mid 20th century governance structures to handle the challenges of the early 21st century is not realistic and I will submit to you that this is legal in about 99% of the land mass in Michigan 99.9 I would guess that is that beautiful gorgeous place is legal and state street isn't in 99.9% of it zero walk up no parking old that's illegal everywhere where do you want to be you want to be in there that's what all of our structures look like you know if you're going to go try to build a building you can build that that's wonderful got a little car gutter in front of it got wonderful horrible aluminum you know it's it's really kind of striking and again what what does it say you know was it Churchill said a building's tell you about people tell you about a people architecture tells you about a people what does it tell you about us we're a little bit and we're not terribly what someone come up with the word is it a free book in it no I heard one artistic artistic so and that's the wonderful edifice of the background that's sort of like the the the Eiffel Tower of this place we deserve better than this come on people we deserve better than this who wants to live there anybody know what that is by the way that we're not going to talk about it this is a little bit better but I talk about governing structures there I think the governance structure at the local level with the state level has to change to make sure we don't have those places we have more places like this so again trying to create communities that could attract and retain town and enterprise and again where people want to live is something that matters a great deal you know so again and I wanted to save a lot of time to talk about specifics when it comes to place making and how we can create these places but when we think about how this has to happen in Michigan and how this has to happen in communities in Michigan and really anywhere we talk about bold leadership we talk about I kind of feel like we're in our big short moment in the state and anybody see the film the big short or read the book you're familiar with the story these guys sort of figured out that I think it was the second quarter 2007 with the mortgage back securities we're all going to go upside down so they bought low and they shorted everything and then it came and they went what happened nothing changed the stock market didn't move their numbers didn't go up and it was like this huge event happened and nothing went into it and they started digging in and that's where they found out the regulators were in bed with the bankers and the bankers were in bed with the builders and you know that stuff and you know the story and they created a wonderful story out of it and a great movie out of it in the book but I kind of feel like we're in our big short moment here because we build this kind of a community and we govern for it and for years we've been talking about a different kind of community right we've been talking about a community maybe a little bit more like that as a greater place so now we know empirically that this place is a much better place from an economic standpoint in terms of creating jobs in terms of living where people want to be we know that but we're still doing all this so it's sort of our big short so if we just did that we'd be there and and that's where I think it's we've got to change the entire mindset so when I talk about needing bold leadership here I think we need bold leadership at all levels of governance I think we need it in citizenry I think we need it in business we don't see that we understand where it's a global understanding of what we are again if you look at you know Canton Township 20 miles east to here next to Westland 25 miles east of here for the last 50 years they've been staring down at each other at each other at each other as competition in the economic development field for a for a Ford plant for a for a dollar store like we just saw or whatever it might be they're not in competition with one another Greater Detroit's in competition with global with places all over the globe you know you know can we come there can we attract talent can our people live in the kind of places they want to live can they can they flourish will they stay there those are the things that businesses are asking so the blue collar town and the affluent suburb and the and the gritty downtown and the cool hipster markets and the college town everything else we're all in it together using our assets of today to try to figure out how we can go forward and from a big short perspective we're still talking about 1980 and building plants and trying to steal a GM plant from Tennessee knowledge based economy higher education investment we do a horrible job of investing in higher education in this state and and I'm not one just here invest invest invest but you know I thought about this a number of years ago you're at a place that is the the economic driver the largest single economic driver in the entire state by a mile and it's not even close when you throw in the University of Michigan it's hospital and all the entrepreneurial activity that kicks out from it even close and and I can tell you and I don't know if there's any faculty here it's ever been the Lansing to beg for money it's not fun and it's an issue we have 15 public universities and 40 some private ones and they're all similar to what happens here on on different scales the MSU being similar in places like Alma College being very important to Alma but not you know too far outside of it and we just sort of turn and push and move away from that kind of thing so it doesn't make a great deal of sense if the University of Michigan were General Motors and they threatened to sort of pick up and go become you know the University of Tennessee or Tennessee Southern or somewhere and and ask for a tax abatement I can't even imagine how big of an abatement they would they would qualify for a need and get if that were the case but instead they're a public university so so we continue to push and punch on that stuff and everything I've just talked to you about in terms of in terms of education and jobs and everything makes a great deal of place quality place matters and again from regional focus if any of you are looking at government as a potential as the potential career I've been looking at local government here in Michigan I've seen Detroit's bankruptcy and some of the issues that we're dealing with everything gets talked about in terms of regionalism and to me that's sort of a cop out because there's not a lot of not a lot of regional savings from combining a police department or something like that there's some there but it's not the end of the world believe me but what we need more is a regional focus and a regional strategy of how we're going to move forward that's what I talked about a few minutes ago in terms of getting everybody to think in terms of how do we take an asset of U of M of a great international airport of a cool chic downtown like Detroit that's getting different types of people come into it that want to be part of sort of regrowing it and how we all sort of work together on those types of things is what we need to do regionally and I would offer the research triangle and North Carolina and what they did in Boston around the universities there about 20 years ago quite frankly as ways to look at that kind of stuff and how they can leverage one another to create something somewhat unique and really special so there's a nice a nice Ann Arbor picture again including people is there we've talked about that and we've talked about our infrastructure and how we get sort of everybody to think about things this is a little bit about art and it's a little bit about engagement those types of things again I would argue are very important to an economy not just superfluous or feel good stuff on the outside which they've always sort of been looked at so that ends my prepared remarks I hope I left some time yes for questions or challenges because I would appreciate both if you've got them and with that I will say thank you and ask if we have questions everybody still awake? Yeah. Yeah, still there? Thank you.


Here we are in the desert once again Arizona it's beautiful I love the desert and we're here to run I'm here to run this race again last year was a beautiful experience it's kind of crazy to describe a hundred mile pain cave as beautiful but it really was I loved it even as bad as it hurt I loved it I'm trying to fill my mind with positive thoughts right now because my body is really really hating life it brought me to places that my day to day life never brings me the only way we know you're hurting is you're not dancing no no when I confront these challenges both physically and mentally I think it brings out the best in me I like doing these types of challenges because I'm choosing the pain and a lot of times in life something horrible can happen and you're not choosing that pain and you have to confront it and you have to deal with it and when I choose these moments these races or bike rides it helps me to gain the strength that I need for when life throws something at me that I'm not expecting and so this is this is voluntary I'm choosing to be out here to really really confront the most difficult things that I can put my body through I put myself right to that edge you know right to the edge and you peek over you want to see what it's like and you know you feel like you're not going to be able to to accomplish whatever you're doing and then you do you just keep moving forward one foot in front of the other and it's helped me out in life many many times through very very difficult situations that don't involve running a hundred miles it makes me tougher mentally and physically I am out here with the world's best crew good morning I'm so excited to women who I admire in so many ways and they are just pure sweetness out here they keep me in check they give me my nutrition but more than anything they give me love you know and that's what you need in a race you need you need some hugs and high fives and loves and this year I have an extra special secret weapon Allie my girlfriend who I met six months ago during a race the Caballo Blanco race she's out here to run that last lap with me which I know is going to be very difficult last year that last lap just about did me in and I'm going to need Allie I do not know what's going to happen tomorrow you know I'm going to wake up in seven hours and I'm going to start running a hundred miles last year when I finished I was like I'm going to train and I'm going to run faster you know what that didn't happen I rode my bike across the country with my girlfriend this summer I did not run one step for the last two months I've been running but I really haven't been putting in the miles that I should be putting in to be able to do a 100 mile race so I am a little scared I'm a little nervous I don't know how my body is going to react to all this last year on the last lap when I was deep deep deep in the pain cave and I was walking from mile 80 to 90 I had a moment of you know this sucks but it's also beautiful I'm seeing shooting stars I'm listening to coyotes I saw a rattlesnake everybody around me is supportive and positive and it was it was a great feeling I felt alive you know and even though it hurt so bad I was like I'm doing this next year I'm going to get to the finish line this year and I'm going to come back next year and do this again and it's probably going to be an entirely different experience and that's what I want running for me is it's an experience it's another challenge it's an adventure and it's always unknown and that's what's exciting man that almost full moon is beautiful I love looking at everybody's headlamp you can see a teeny teeny bit of color on the horizon oh man I'm feeling very fortunate to be here right now no matter what happens out here today it's going to be a good day found Chris how you doing buddy hey I'm doing awesome it's a beautiful day to be running in the desert it sure is we're saying that now when the sun's not out for now and be crying on the side of the trail somewhere walking the hills walking the hills last year I went out a little bit fast and I think that's what burned me toward the end this year I'm gonna take it easy good morning the first aid station high five yes aid stations here are so good they got everything man I love Pringles at 7 a.m. yeah thank you guys you're the best first aid station down how we feel it's a beautiful day beautiful day my goal this year at the aid stations is to eat a lot more real food not just the sweet gels last year I got so sick of them by the end I couldn't eat anything and I bombed so this year we'll be trying to eat more salty stuff more bananas more fruits maybe a grilled cheese walking up hills walking up hills oh yeah the sun is coming up look at that bright orange glorious ball of fire these cactus right here called the cholla and they will stick to you and they will never let go so be careful ladies and gentlemen I just found Captain America look at this he's got the shield it's got a helmet what inspired you to run like this uh he's an awesome superhero I'm actually catching the army myself so I'm not as cool but hey whatever gets me through the miles and keeps motivation up right hopefully I can motivate other people too it's a hill everybody you gotta stop I found a fellow hill walker going for the magnum PI this time around yeah look at the cutoff shirt oh yeah very breathable very breathable oh you meet some good people out here yeah wow look at this dude you're ready what's your favorite song what are you gonna play for us round and round I see Jamelle what up Jamelle what's up Jamelle thank you for organizing this beautiful race we made it to jackass junction only 90 miles to go yeah beautiful get it gonna eat me a tater I'm being burritos bean burritos baby I love beans look a pickle this skeleton has a boner seriously skeleton's got a boner okay that's enough messing around time to move this guy's trench we call him coach what's your name newton newton what do you guys love about running it's like being present you know like nowadays we're on phones and computer screens and you know a lot of us have desk jobs and you don't really get to just be here you know it's the freedom yeah you can run anywhere that's right you do anything on a run you can feel how you want to feel you can take what you want to take you can just live your life how you want to live it on a run yeah okay I like eight stations you know I'm gonna eat some more bean burritos pickles hey it's Jamelle again what's up brother good to see you Jamelle's everywhere I don't know how he does it I love these saguato cactus they are majestic and they're hundreds of years old it's really amazing and they all look like they're flipping you off oh hill sweet mama said walk the hills so Trent do you want to send a message to your future self when you watch this on youtube later hi Trent hopefully you finish in under 24 hours and you're awesome I'm proud of you my man hi Jesse as well all right walk break guess what it's time to hike people watching this video are gonna think we're just walking all the time whatever race whatever distance when somebody's cheering you on you just start going faster there really is a lot of power and cheering people on yeah excited to see my ladies I just powered up I definitely waste all my energy dancing but it's worth it hello everybody it's just reminding me of the joys of this race from last year you know the first lap it's pretty easy take it easy thank you okay so when he took off I got a little teary and santo was like are you crying but this is why like last year it was exciting it was new we're like yeah you got this but oh man it's hard like I just know that yeah it's gonna be fun exciting and it's gonna be painful and so we're really glad we can be here for him to support him but yeah it's coming and that's really that's why we're here all right starting lap number two I'm feeling good got some food got some electrolytes got some pumpkin pie got some massage and uh feel good is the room for two under there I'll help you carry it how you been man how you doing brother hey and it's a puppy dog oh I need a puppy dog we got Dave we got Newton and look who's up here hey we got Trent yeah round snake ranch take old juice oh yeah we're wetting down the arms thank you everybody let's do it we're running up on all the 100k runners right now looking good looking good good job this is great this is a great part of the race because now we have other people to say hi to good job good job way to go way to go so look you're 15 what are all your friends doing today they're not they're not running 100 miles like you looks like you guys need a high five boom boom we're giving out free high fives right here yeah boom boom here you go high five yeah high five high five I don't know if you know this or not but we are winning right now the forces with me guys this bench looks really good we might have we might have to just to take a little ah yeah oh that's hot on my old booty oh feels good doesn't it we're at jackass junction about 30 miles into the race 70 to go that still seems like way too far thank you sir thank you so much look how big my muscles are now huge pickle juice time boom you're a little stretching I'm loving the pumpkin pie today thank you jackass you start to feel tired before one of these ace stations you hang out for five to ten minutes give some high fives eat some food it's amazing what what a difference it makes it looks like I have a giant tumor in my arm all the ice it's not a tumor don't worry it's about hot noon here in the desert the sun is way up in the sky it is hot we got another bench in the middle of the desert with our name on it look at that oh man let's see oh what a view we're gonna sit here and cheer people on way to go we made it to coyote camp just in time for some queen you guys are the best what are you eating bud watermelon potatoes that's right jim beam fire no thank you but I do like that it's here makes me happy get him yes oh we got a little 40 mile check and how you feeling feeling great yourself I feel pretty good you know my legs are definitely starting to be like okay you put some miles on yeah my quads are feeling it when I go downhill my left ham he's getting a little tired doing a little stretch here so here we are Trent and Ryan just talk talk talk talk talk talk talk talk talk and look who found us in the middle of nowhere it's Allie Allie Allie nice job nice job where to go we're getting closer to the headquarters come out come out come out I gotta watch out where I swing my hands I might stab myself on a cactus here wipe your face down yeah and you're back there now we're so proud of you how far is that 40 something yeah look at me for real like this should be your slowest lap yeah because this is the hottest lap yeah so just like go slow stay hydrated stay cool and then if you're feeling good you can go crazy as soon as it's starting yeah promise you don't get caught up with your buddy you run at 830 like I'm serious I'm serious I hear you like where's this one this one goes in here you get totally bonk like just if you're going too fast you feel like dude I was great seeing you man I gotta slow down I like I gotta okay I gotta I appreciate it coach okay okay let's run here we go lap three and it definitely feels like they turned the temperature up on us it's hot I'm not sure where Trent is I'll find him how you feeling you got this bud you got this hey look it's coyote camp how you doing man feeling good yeah all right we'll lap you on we'll lap you on finishing to all right man good job good job I got my eyes arms and look who I found look at this guy hey it's everybody's favorite Trent back together to suffer in the sun where to go where to go what a clown it's Yoda it's my Yoda I love that Yoda backpack nice job yeah what's up what's up walking in the heat saving our energy for the later laps Flintstones meet the flint so hey look it's really him oh there's our bench let's take a little seat oh baby oh god that feels good look at this view it's really hot out here this is James and he lives in Bermuda can you believe it we have just hit the halfway mark 50 miles wow we still have 50 miles to go more bean breed ups oh yes thank you so much thank you jackass I took a long time at jackass there and it was totally necessary and I feel I feel great it hurts again oh the buzz of the high from jackass junction is wearing off yeah I'm back to the pink cave this is where I start my gratitude march every step I take I think of somebody I love and it helps me keep on moving forward and my first bit of gratitude goes to mother nature look what she did look at this place at Burning Man we always howl when the sun goes down behind the mountain so here we go look who I found oh and the perfect timing too how's it going good happy hunk lap happy what lap hump lap oh hump lap yeah it's just the hump it's the hump all right pizza it is saturday gotta have a pizza party so ryan just came in on his third lap he's hurting he's definitely eating better which is so much better than last year but there's just no way to run 100 miles and not hurt and so this lap this fourth lap is going to hurt love you it's a deeply spiritual experience when you go to that place of just raw suffering it cuts away all the junk it reminds you of what's important it also gets you so in touch with everything that's going on inside your body which is interesting because at the same time you can feel this connection to everything outside of your body and you can have these feelings of just like oneness I feel pretty much exactly how I felt last year at this point my body is breaking down getting tired getting nauseous can't really eat anymore and uh yeah worries me a little bit got some ramen soup I'm really not hungry but I'm forcing myself to eat because I know I need the calories because of I bonked big time last year because I'm not eating but man it's hard to eat when you just feel like throwing up beautiful snake I won't mess with the snake anymore I don't need a rattlesnake bite on top of nausea or maybe it would cure me I don't know yeah this is great I got some more soup that's what I do now I eat soup in the middle of the desert by myself so you can't see me because my headlamp just died luckily we have a almost full moon but I can't see anything at all this sucks mommy noodle soup noodle soup this has been my secret weapon thank you this aid station is amazing not only because they have amazing food they hooked me up with a flashlight I was liking navigating by the moon but this is much safer we got ourselves another rattlesnake look at that guy finished lap four how are you guys doing one more one more one more one more go kick it out yeah kick it out alley's coming with me let's do it yep let's do it I had a roller coaster of a last lap hopefully this lap is a little better all right alley I've been waiting for this all day I get to run with my alley welcome to my pain cave although you're not in pain more soup all right I had a little bit of grilled cheese and some soup once again eating is very difficult I feel like it's all gonna leave my body immediately after I eat good job good job shame I'm in so much pain because the sky is so beautiful but I'm kind of just looking at my feet it feels so good to sit down I wish I was done with the race I would just fall over and sleep 10 more miles so 10 miles and I can go to bed this is just the motivation I needed for the last 10 miles Jim Wamsley yes yes and he has lots of sparkles all over his face I ran into a unicorn magic thank you jackass love that so cool all right so we're leaving jackass I have a huge stomach cramp 10 miles to go and we have alley this is our romantic date just a nice stroll to the desert tonight we're getting there I am doing very okay very okay I'm highly uncomfortable my legs hurt my feet hurt stomach hurts okay let's do this what do you say that way 3.7 miles get him this is one of those moments in a race where it is pure willpower everything hurts everything is uncomfortable right now it's just one foot for the other moving forward I can hear the music I can see the lights we did it you got me here in style with you hi there it's the morning after and everything hurts I'm trying to ice my feet bring some coconut water my body feels pretty horrible like in a lot of different ways and after the race it was hard to walk to the RV it was hard to get up into bed last night and just my legs were throbbing my knees were throbbing my quads my toes were all busted up getting my shoes off was very difficult getting my socks off and I was like oh no what did I do to myself it's that good pain you know you're like all right I did something I accomplished something pretty big and I'm proud of myself and I pushed it and uh it's beautiful sunny day and my body's gonna heal and I'll probably do something stupid like this again someday I never thought I would run 100 miles when I was you know becoming a runner as a kid that sounds insane and it still is you know it's worth the pain and it's worth the long recovery because it's it's really it's a beautiful experience that I don't do this very often like I don't think I'll ever do 100 mile races all that often maybe once a year and so for me it's a special occasion overall this beautiful experience having Dana and Xanthe here the best crew in the world they are just such amazing ladies and then having Ali at the end and being in Arizona being in the desert one of my favorite places you know it's it's it's a weekend I'll never forget I will never forget this weekend


All right, hi everybody. Welcome to Jenkins Google summer of code 2022 office hours. Today is my it's my Thursday so it's February 3, but for most of you, it's Friday, February 4. So before we get started, just wanted to do a really quick introduction so that you guys know who's who on this call at the moment. So Mark weight is our GSOC mentor. Chris Stern is also our GSOC mentor plus our org admin for this year. Natasha is a mentor. And I'm an org admin. So, I mean, we are recording this session as you saw, so I will put the link in the Google Doc after the session. What else we will start on time we will end on time. And if you have any questions, please feel free to put them in the chat window or unmute your mic and ask your question. I'll put together an agenda, but Mark talked me out of the out of the agenda and said, given that this is our first office hour. Let's open this up for a casual conversation just ask questions of our previous GSOC students like Natasha and Chris, who are now mentors, and ask the mentors whatever it is that you want to ask so that we can help you in this process of your application. And I'll leave it as that. We see how many people do we have we have seven participants. Yeah, and if, if there aren't any questions immediately list it's perfectly fine if we go into into the topics you had on the agenda. That's great as well. Thanks Kristen for joining us also so we've got Kristen wetstone another mentor who just joined us. Thank you. Hi, Kristen. So let me share my screen so then I can share my. Okay. This aside. I had put some just based on some of my digging around of previous years, office hours GSOC office hours. I thought it might be helpful just to add some helpful links to our beginners or applicants. The helpful links here are what was, what was the outcome of previous years just to give you an idea of what to expect this year. What are some project ideas that we are that has been accepted for this year, how to propose your project ideas, where to have an open discussion on GSOC. And then simple guide and how to get started. So I'm going to move on. So please ask your question. Stop me ask your question. Any time. Okay, so then we will let's start with our discussion for the project ideas. The first one is automates automatic specification generator for Jenkins rest API. And I believe this is marks and Christians. No, actually, I think that is so why don't you click that link and let's follow it. So open it up. This is one that I think Kristen Kristen knows and go ahead Kristen. Yeah, cool. Yeah. So, um, the goal of the kind of behind this is that there's a bunch of rest API's that are available, kind of the different plugins have or core, and what we would like to do is be able to generate help pages and stuff on the website, automatically. And we'd also like to publish it kind of in a format that's easily consumable so the open API standard open API three, or sometimes called swagger but the official ones open API three, just to help document it so it's easier to read and it's kind of with a standard. So a lot of this is going to be identifying. We have a kind of tool ready that goes and generates the pipeline steps for the different plugins so probably be doing something very similar but focusing more rest, and then being able to kind of tie that into how the build is done. And then also, yeah, figuring out what we want to have for the different HTTP responses and pieces. I think you can go right currently if you have a system running. You can actually see like the rest API for your specific Jenkins instance, but we're trying to do it for everything. So we want to know like what are all the different options and like kind of the plugins that you can install to be able to get those different pieces. So, this is a good introduction to being there's doesn't necessarily have to be as a, the project probably will be in Java, that type of stuff but there's chance to be able to also work with rest be able to figure that part out. Yeah, so, so when I when I think about this particular project. I remember being completely enamored with and charmed by the, the rest API in Jenkins because when you open up the Jenkins UI, there are rest API links at the bottom of almost every page. And it gives already some automatically generated documentation right there, but this is proposing let's take it to the next level and comply with open API three with a swagger spec, and have that published separately, so that it's available from the assembly of all plugins and available outside of a running Jenkins instance. I think the project ID is really cool. And we would love to have someone take it up and turn it into a project proposal for the Jenkins project and G SOC. So Mark we have I think, and raise. Is there a specific Java framework associated with the rest API. Christian you want to answer that that's a fun question I like that. Not necessarily this is, or at least I dig into a little bit more but mostly this is just kind of dealing with the plugins as they're already existing like and the structure of stuff is kind of expected output would be something that can be posted, like I think that some of it is like documentation on the website. If we want to also tie in like open API spire into Jenkins itself, as long as it's able to kind of be displayed. It's kind of working within the framework of Jenkins and then also like on the website I'd be more like you're producing some type of markup document or could be ASCII doc but I think markup be better. But that's going to be probably more of a static piece and probably actually like an actual open API document that can be posted on the website but no specific framework. Yeah, so I was thinking that what Veehan was asking was the framework that's used to generate it and I thought that was somehow stapler now maybe I've misunderstood. The rest API is actually defined. Is it is the rest API and Jenkins actually defined by references to stapler or have I misunderstood. That is stapler. Okay, I haven't said that in a while but yeah. Okay great so Veehan hopefully that answered your question.  This is, you're certainly welcome to unmute here. Oh great understood super. And waste to some sweater. Hi, hello everyone. Really, I was interested in this project and I wanted to ask that as a part of the project that we supposed to make a plugin that would extract the specifications for the rest API, and then give the HTTP response. I don't necessarily think so because the stuff already kind of exists right like the whole we want to kind of is present we just need to be able to get the information that's already there. And you do not have to worry about like installing a plugin in the Jenkins because like, if you, as Mark was saying with you can actually go and like see the rest calls that are available, like in your as I don't have a good example of a thing that's running right now but I think further in the project details there's a if you run your own Jenkins instance and pop it up. There's like a URL that you can hit and you can see like what it would be like for your specific install so what we're kind of needing is something that can take what's already kind of generated. It might end up being the stuff that you end up publishing on the website would probably be more of just kind of a. I would take inspiration for what we do for generating the pipeline steps help. I think, like for getting this swagger piece, it might be something that we can try to do with, I think core in core. So I might be able to add part of that stuff to core anyone necessarily need a plugin. So sweat, I would reinforce what what Kristen said that this is this will be a tool that runs outside of Jenkins, but reads but couldn't can use Jenkins source code can use Jenkins API's to generate a list of or a description of the rest API's that are available, but it actually isn't running inside Jenkins naturally the, the, the example that I think Kristen referred to earlier of a possible idea of how this might be done was there's a thing called the pipeline steps documentation generator. And that pipeline steps doc generator is a tool that runs outside Jenkins periodically we run it every hour every four hours or something like that. And it reads in all the data and generates content from that data. So it's not a plugin in that sense. It's rather a separate program that reads data and writes data. Thank you. Thank you, Mark. That helps me a lot. And if it would help I can actually show a Jenkins instance with some of the rest API's of the rest visible if that would help Alyssa. Yep, I stopped sharing. See you. Okay, so here's, here's my and you would see the same thing if you were to run a Jenkins installation yourself and you should run a Jenkins installation. It's a good thing to do. This is a Jenkins installation running on a public URL that I happen to maintain and here if we look the bottom right hand corner is this rest API hyperlink. And this thing gives me all sorts of really. Okay, here's the documentation describes this and and oh by the way if you use this these options to which you can do this example you can do this. And so here are all sorts of things already available just by navigating and what this hints at is that these API's are discoverable by Jenkins itself. And the reason they're discoverable by Jenkins itself and generated by Jenkins I think is because of the stapler framework that goes around and looks for them. Kristen did I describe that correctly or if I missed something there. Yes, no, you got it. And then you can click on like you can see different pieces about like the XML then the JSON and the Python but we're probably not really going to focus on that those parts as much. Or like those are kind of, yeah, as you can see the further separate links but it's just kind of this is just general information and it'd be nice to be able to see more about what you can do. Yeah, the and what this what this hints is that for many, many places in Jenkins, I can do exactly this and oh hey there's XML data at this level it's telling me about all sorts of labels on my agents and all sorts of so so many different levels have have the API is available and you can use them directly. It's just sometimes difficult to figure out what the descriptions and it's not as maybe obvious. Compared to the thing there are certain standards that have been published it's like if we can make it match like format that is maybe familiar. It's easier to be able to use API or share share the document or just kind of like share the knowledge of like what you want to work on versus having to, you know, maybe parse the XML, manually or the JSON and look at it to figure out what you're trying to do. Right. Thank you so I stopped sharing a list of back to you and we've probably given that we're now halfway through we've got we've hit one topic we probably want to go on to other topics. Sorry, I need to take myself off mute. So the Jenkins file runner action for GitHub actions and this one is Chris and oh like but Chris, this is since you're here. This is all yours. Okay, so this is based on a POC that was done, I think, maybe two or three years ago. And you can see link. Where's that's GitHub actions POC for Jenkins single shot master so could you click on that one. This one. Yep. Our end goal is to have something similar to this, except the content will be all different. So in the end they'll be use this GitHub actions with a project the same. So this is what we'll see. And so let's look here so this is quite like quite raw because like before we didn't have Jenkins file runner. Now we do So, um, so this is like just POC so a lot has to be changed. And this is basically what what we can do. So if in case you're interested in the area you should start with this. Maybe you can scroll faster to the end, because it's just. Yeah, so it's just we only have one action. And I think for in our case we can have like similar this one. And this one is one you're bound to so we for our project we can have it went on say back Linux and windows. And let's go back. After that. And then let's go back to the part project idea page. Okay, so if we go to Jenkins start when a project that hyperlink above what we saw before so this is what what's new after the POC was done. So this is what we're based on to to start on like Jenkins file. It's just a runner action. And the last release of this, as we can see on the right hand side is August 30th, 2020. So it's, it has been maintained until quite recently. And so if we can go all the way to the bottom. So, as you can see here is it is an incubator project which means it's, it's quite brand new. It's, it's still in incubation. And for if you can, if you see in the, in the section titled using Docker, this is only like, and in this repo is only the distribution. Yes, go down. Yeah, it's like, it's quite a lot of details here, as you can see. Okay, so you should talk here and then with this revision. But we want to extend this possibly to include like other distributions as well or instructions for people to follow to extend it. And because we're like right now that the instructions are not that complete. And we have to base like office and to create actions for GitHub actions. That's the basic idea of the project. So it's quite detailed here because like, I think all I was working on this before, like, before the schedule changed. Secondary pool of time after entering. So part of your roadmap is what, as you can see, like, that one is what, if you're interested in this, you can sort of this and see what is in the works and what's been planned. And also for contributing different instructions. So you can see here, contributing guidelines. So it says here, if you are interested in, like, getting started, so it tells you what you needed. So basically, JDK eight or 11. Maven, like what I used to it as 3.8 point for the latest version. ID Docker make and they also have documentation for this so it would get started. See it develop documentation and building as the most important part possibly because like you want to check out how to do it first. We've tested it and we. I think it like for for this to work to build successfully you have to do pseudo before like before commands here. So MV and clean package, you have to put sooner in front. And for the building document just, I think for the document is we have to work, we work at a little bit because like for the last time I checked it's needed some upgrade. So debugging guidelines, you know, testing changes. So it tells you what we can do the test and proposing changes that this is what you need to use quite a bit. If you are like to work on the project idea because like what you may need to like submit all the PRs to these workers as well. For continuous innovation so. So job can be seen, like, and where it starts here. The code for store in jeng's phone, possibly would. So a lot of the details can be seen in jeng's phone. Okay. So this is like the like we can see the test results. If you like some people request, you can check him the status. Commit the branch message intuition and complete time. So this will help you work quite a bit. I think we can go back to the project ideas right. So, if you go to new be the second, this has to be so long. Yeah, new be friendly issues. So if you want to get started, you can like check out some issues at this link. And for, you can see, like, bunch of like issues, all able to first could issue. So these can get started to get familiar with the code base to you. And so, like, and let's see so skills to improve and study. So basically it's based on Java. But doing good, like a lot can fake to be done to like including Docker and get up actions. And my co mentor, my potential comment was like, but he's not available today. So, he can show like some of the time. And for portrait things, orientation lines, they saw like the same for all project ideas. And I think that's like most of the things I need to cover any questions. And this, I like that you you pointed the potential contributors to the, the friendly issues so they would just pick up one of those and submit a poll request to work on that issue, or they could engage with us that way already just and get involved, and gives them experience with the code base anything you would suggest they're a recommend of Oh, use these techniques or those techniques to become aware of what's happening in the code. Yeah, yeah, that's a good idea is like, we have a channel on get her. We can talk like through some issues that first before like, if, if they if the student or the contributor wants to start an issue on their own they can do that, we can work together to like to submit podcast that way. So I can, like I can put submit the finalized version, or like, they can do it themselves. So either way. Excellent. Thank you. Thanks very much. Thanks, Chris. So the next, the next item is the pipelines that documentation generator improvements and I believe this is yours Mark. Yeah, so so the, the Jenkins pipeline is a domain specific language that is extended by plugins as they contribute functionality to that domain specific language. The plugins as they contribute that functionality can also provide help. And, or in many cases, not provide help, but they can provide, they certainly provide keywords arguments that help the, that allow the user of Jenkins pipeline to perform the operations they want to do in their Jenkins file. The Jenkins pipeline step documentation generator reads from the set of all plugins that contribute these pipeline steps and formats their documentation, so that we can present it on the Jenkins website. This project is to search, search for ways that we can improve the layout, the presentation and the under the comprehension of of that documentation. So on this page, I want to have you open the most terrible horrifying one in the middle paragraph it says for example when you read the read file step documentation. Not that one but the next link after it when you read the checkout documentation. So click that and we're going to wait for a little bit. So this is an example of, of an awful lot of information presented in a rather difficult form to consumers and one of the things we would like this project proposal to consider is, how could we do this better what is a better way to present this information that you're going to take, you're in a perfect spot there on a very near the top of the pages get SCM expand the plus to the left of that thing. This expands into what feels like a book, one click expands into this enormous thing, and there are about 60 other things like this on this page. It's just too much information for one single page. So the project is to find better ways to present this, this kind of information, so that it's more easily navigated by users. Kristen insights from you Kristen Kristen was the one who was brilliant enough to create this tool I think the tool that does this is awe inspiring because it actually knows how to search through all Jenkins plugins and extract this documentation live. It's wildly cool what it does. Any insights you want to offer Kristen on how the project might go. I marked like brought up a really good page so it's really cool that we can like go and look at all the different stuff in the different plugins, but it's really hard sometimes to make it appear very cleaner cleaner way here. So, I don't know if like I think a lot of it is going to be figuring out how to maybe tweak it to be a tweak the tool to come up with a better way to generate the pages and maybe also honestly like figuring out maybe a better way to display some stuff so but I think there's a lot that and maybe this also involve us going or whoever is exploring this to also go and figure out maybe how to like improve some of the documentation for the specific pieces that are providing problems so maybe there's just better descriptions or even kind of just helping figure out what's going on so you're not ending up with a huge page of lots of things twisties to open up that kind of give all the different options it just might there might be a better way to display it on the page. So, yeah, so so for me this one has an elements of not just Java design but also web page design and information navigation. And it's not this is not just a coding exercise right this one is a think about how you would design something that human beings would enjoy reading and and would have a better layout. Now I'm notoriously bad at that kind of thing so this, but I think this this is a great example of the full breadth of kinds of things that can be done inside a Google Summer of Code project. Elizabeth, if there are questions happy to answer them but given where we're at on time, it may be that we call this good enough and plan to meet again for our next office hours. Yes. One minute left. So, I will carry this over to our next meeting. The next meeting is going to be. So, next, February 10. And it's at UP. 2pm UTC and me a time, and then we will be alternating so if you are checking back on the agenda of your you can't make it to the me a time to circle back to this document, and I will have the next meetings for Asia and me a following that. So, thank you all for joining us. Have a great day and have a good night. Bye everybody.


The Lagos State government is set to launch a new resident identification card. It comes with new and improved features that allow users aboard a ride, make purchase, apply for loans, among others. This was disclosed by the general manager of Lagos State Resident Registration Agency, Dr. Ibilola Kasumi, in an interview with PLOS-TV Africa in Lagos. Our correspondent, Love Ikukweyedeko, tells us more in this report. Lagos State plays a pivotal role in the Nigerian economy, and as the nation's commercial nerve remains the focal point of economic activities. The state government estimates the population at 17.5 million, although the National Population Commission of Nigeria puts the population at over 21 million in 2016. With an ever-increasing population, the introduction of the new resident identification card couldn't have come at a better time than now. Why we're doing this in Lagos State is so that we can plan adequately. So we take your demographic data that's taking all your bow data, your name, gender, and just identify you and give you a unique identification. She described the project as fresh of its kind in Africa. She explained that a card came with 28 applets, including banks, shopping malls, and the like. Eases your access to government services. So right now, when speaking with other government agencies, like the Lagos State Health Insurance scheme as well, that would have an applet on board. The pensioners would have their unique identification as well. So it helps the government to identify people that deserve or require benefit. So you can use it for payments in any place where they're using the POS, on any POS terminal. However, the new resident smart card does not invalidate the old Lajro card. There's a validation portal where you can go to and once you click on the validation portal, it gives there's a guideline on how you can update your records. So what we want is for proof of life.  One, number two, you need to update your records because certain information may have changed about you. Kasimu said residents can register for the new cards out any of the 57 local governments and local council development areas of the state. She also disclosed that the government has also partnered system private sector companies to make the exercise faster and more seamless. The first set of the cards is to be launched by the end of March 2022 in Lagos State. Hello, hope you enjoyed the news. Please do subscribe to our YouTube channel and don't forget to hit the notification button so you get notified about fresh news updates.


Welcome to Access to Trader, the number one community for those who are committed to taking control of their trading in order to achieve success, profitability, and longevity. Thank you for joining us. Here's Dan Shapiro to help you find your edge, master your process, and own your future. Hey guys, good evening everybody. Welcome to another edition of the AccessToTrade.com that we wrap up show of everybody is doing well. Had a good trading day today. I hope everybody did very, very well. The action is just out of control. What makes this bull market even, I don't want to use the word special. It's getting there. It's definitely starting to get into some really good historical areas. But last night, right, last night, if you were just kind of flipping through Twitter or flipping through any news source, you'd see flashing lights, the whole impeachment saga. I said, wow, okay, you know, this is going to really test the bull market. I think, you know, let me look at whether futures were, futures were literally unchanged. Like the market did not care. It was, you know, again, maybe it was baked in the news, maybe just the market doesn't care. Okay. And I think that's the most important part. And when you have a linear market that doesn't care, that's in euphoria mode. Okay. That's going into the end of the year with basically all time highs. You know, you're going to see a lot of exaggeration. You're going to see a lot of names that, you know, are going to go absolutely bananas. And again, I would never compare this to the internet craze. Okay. It just wasn't. Okay. Now we're looking at, you know, two, three names that are going parabolic. You got your Tesla's. You have your Netflix's of the world and the videos, you know, a lot of names are going Facebook. We'll talk about Facebook in a second, going very strong. Back then, you know, you had 20, 30 stocks that one's doing this. So again, before anybody starts comparing this to the dot-com era, slow your roll. It's pretty damn good. Okay. There's definitely going to be some historical value on the Trump first year, first term presidency. But again, how can you, I mean, how can you really complain, especially if you're trading on the beta side? The one thing that I saw today, again, I go on stock towards it, just kind of want to see like some sort of, I like to see sentiment and you see just a lot of people just complaining about, oh, this market is, I don't know what market you're looking at that's chopping.  And today turned out to be really strong, very, very strong day. Again, Qs are just grinding, it looks like they're going to 215, just absolute grinding.  Tesla continues to be, which is a really good trade today at the open. Tesla, you've got Netflix, you've got Facebook that finally broke out. I think Amazon goes tomorrow. We'll talk about that in a second.  That's how you know this action is really, really good. Again, guys, do not overthink it. It's just, again, we're looking for that, you know, we're looking for that stock to wake up, just like Netflix did three days ago, just the way Tesla did two weeks ago, the way the video woke up, and now we're looking for Amazon, right? We're looking for Amazon, and it's still above that range. I still like it. It's still above the range. It just needs to confirm this. If they could just confirm this tomorrow, again, it's all about rotation now in beta, if they could confirm this tomorrow, you could get a move, you know, 15 to 25 points in Tesla's channel. Again, fingers crossed, we'll talk about that in a few minutes. But again, no news is good news. My mom used to say no news is good news, macro wise we're strong. We got four, five days, excuse me, five days to Christmas Eve, right? We're almost at the stretch for New Year's Eve. So again, 2019 was pretty good. Knock on the Wood 2020 will have some sort of similar performance. But again, if you're a new trader, start out 2019. Just understand this is not normal. No, this is not normal, but it's damn good. So let's talk about today. Again, there's no really good reason to kind of prolong the macro point. We're strong, market strong. I a robot, I wasn't watching IRBT 51. Let's see here, 51. No, it still looks good tomorrow. It didn't trigger. It did not trigger, guys. I still like this IRBT for tomorrow, right? It did not trigger. I like this 51 area. It still looks good for tomorrow. Keep an eye on this thing for tomorrow, guys, IRBT. It didn't trigger. Tesla, and again, the reason why I said for experienced traders only, and I talked about this morning strategy, I said that the first move should come to 401. When you're that close to 400, you know they're going to take it. And that's exactly what they did. And I said for experienced traders only, I took the trade very, very aggressive move, right into the 401s initially. Again, nobody thought it was going to 406 today. I thought what it was going to do is go to 401, 402, then trap and maybe come on in. It actually did that initially when it went all the way down to 397, 398, but just a monster move for experienced traders only, 398.50 needs to build for a push to the upper ball in your band, $400 or 50 cents, 401. And that's what it did. And it was a really, really good trade. I sold it pretty much at the top of the channel. Here was the entry right here. I sold it, literally I sold it right here. I sold it within 30 cents of the highs until it pulled back and just exploded again, okay? But again, you can't predict the closing price just the interval. Very good trade on Tesla. Initially I put Roku as a short, right? We'll talk about that in a second. Obviously you never confirmed that. BYND, I really liked the BYND chart. I got one at the 78 level. My highest sale was 79.30. So here's the 78 it confirmed. It went to like 80 and change. My highest sale was 79.30s. And then, well, beyond turnaround. Again, this isn't Tesla, okay? This isn't Netflix. It's going to lose steam. You always want to make sales. So BYND was very, very strong. Facebook is a monster. I still think tomorrow it actually has, for the exception of Amazon, who didn't trigger yet, who has not triggered, Facebook is just on the first stage of breaking out. Facebook again needs 204.30 to build to go. Facebook exploded today. Absolutely exploded today. Here was the pivot, right? Here was the pivot right here, 204.30 and just exploded. Wrong stock, excuse me, wrong stock. It looked a little weird. So here, here was the 304.30, right? 304.30 right over here and exploded. Stock closed, the highest closed in this whole formation. Stock closed at 206.30s. I think there's a shot. We saw 210, 220 call buying today, short term. We've actually saw even call buying for 210, 220 for tomorrow's expiration. So Facebook still has a lot of upside bias. So that was strong. HUN never triggered. I actually still like this thing for tomorrow. OSPN, again, I didn't trade OSPN, not really my thing, but again, we talked about this $18 break on last night's video. It built 18, went as high as the 1840. Again, it looks like it wants to test this 19 area. OSPN, we just talked about, MU never got up to 55.60, BURL never got to the 230. Obviously, perfect. I mean, market opened up, gave us that three point move in a minute, a minute and a half. How long realistically were in the stock? It was just a really, really strong aggressive move right into supply, 78 build, beautiful. Absolutely fantastic action right from the morning. And then this one was right before the highs, right? So 137.80, 138, okay. If I could tell you this move was just, it felt like if a candle could have Viagra, not to turn it into rated X, but if a candle could pop a Viagra, Roku did it off this level. So we talked about this 137.80, 138 level, right? You talk about bingo, this is like, this is beyond bingo. This is whatever you want to use. So here was Roku, a 137, right? The reason why we talked about 137.80, 138, it was the two candles right over here. You see that guys, 137.80, 138, right? Once it built, look at this move to 41. I mean, this was just outrageous, right? This was an absolute outrageous move and it took like six, seven minutes. I mean, just an absolutely huge move, big.  So yeah, oh my God, right? Oh my God. This is literally, oh my God. This was in minutes. Oh my God, on Roku, KRTX, I still like it. I said, good look. For all you guys who started training me just this year, okay, you kind of know what we're doing, man. It's pretty special. I think 2020 is gonna be really, really good. Again, every year that we can put underneath our belt and figure out what not to do, it makes things a lot sweeter going into the new year, going to the new week, going to the new day because the most important part is you are in complete control. So for all you guys who are thinking about pivots and want to know about pivots, again, I give you my word. If you try these pivots, okay, even for a month, okay? If you try these pivots for a month, it's very rare that I've met a person who's dived into the process that turned around and said, eh, it's okay, it's okay. I'll try something else. So if you do trade beta and you have a decent size account and you've got it, you're just kind of missing that little edge, I think you'd like it. I think you're absolutely like it. So let's talk about tomorrow, yeah, let's talk about Amazon. I like Amazon, you know, I think if Amazon could finally reclaim, right? It finally could reclaim this top of supply, okay? I think the stock could put up a $15, $20 candle. Again, everything is taking turns into, taking turns into rotation, Netflix, Tesla and the video, right? So I just can't fathom this rally happening without Amazon. So let's definitely keep an eye on Amazon for tomorrow. Some other names I definitely like. Congratulations for putting in the time to take control of your trading. You're one step closer to owning your future and achieving the success you desire. Want daily trade ideas directly from Dan? Straight off his personal watch list? Unlock our free PS60 vault where you'll get nightly updates on pivot opportunities we're watching for the next day's session. Click the link in the description to get started today.