 Happy Hacktoberfest again my Hacktoberfest shirt on We've got it we've got a nice full panel again today, so that's very exciting I can you believe it's the third week of Hacktoberfest already? No No Okay, and does anyone feel like they've done three works of solid Hacktoberfest thing No Okay, well then I'm not feeling so bad because I'm not I haven't made nearly as much progress in my app as I thought I would In fact, well, I can I'll talk about that later, but um, so we have Sandy back She was out traveling last week and couldn't find Wi-Fi to save her life on the Thursdays I had no clue about an interstate going down to one lane Didn't think it was possible Finding inner finding internet connection on a one lane interstate in the middle of Appalachia was not easy Like how how is internet like with Appalachia with all the mountains that's got to be heard at the best of times Isn't it? Well, sometimes it's really great when you're on a mountain and the tower is there too Sometimes it's really great But it's more when you go down into the valleys and in the hollers that it gets a little tricky and Rural internet is a real issue So this it was challenging, but I'm glad to be back I am thrilled with all the changes and all the updates that I've seen I have been playing All Week with the changes. So I love it. Oh, that's excellent. Well, that's great So I'm looking we're looking forward to hearing Your reaction, you know as a end user and tester and all that because that's that's important Because some of us developers just you know, we've got our blinders on and this is what I'm doing This is how it's supposed to work. No one could possibly deviate from this path of using this app And it's good enough And below me we have Steve Harris who's joining us How are you Steve? Um I'm thinking in there That's good So Steve's published a brand new tree app That's joy that has joined the family. So we're very excited about that. So Um, and well, so we'll probably start off with you sharing that if you don't mind Um, but we also but alesha's here and he said he's written his first app And which is hard to believe since alesha's written so much on wiki tree But I guess the first one that he technically calls an app So we're looking forward to seeing that The tree app A tree a first a first official tree app. Yes. Okay. You've done lots of things. I think alesha should go first What's that? I think alesha should go first. Do you think I should go first? Okay, absolutely Jamie before before we turn it over to alesh. Do you want to say anything or? um I I just moved some of my old stuff into tree apps code and I'll show that off to you That's great. I can forward it. Okay, alesh Take it away. Okay, uh, so um I This week I decided to try to write an app also by myself Since all of you are all are already doing it so I decided to try to uh Not really write something new but to move the wiki tree maps wiki tree plus maps to uh to um the tree apps so Oh, this is exciting And this is really brand new Yes, yeah, it is not you probably most likely already saw this But now it's wrapped into an app So it actually took me half an hour or less Wow Because it's other it was already written um So here I can uh in three apps Now one of the application is maps. I named it maps plus, but I'm not really Satisfied with the name. I will probably go With the name it has until now. So like wiki tree plus maps something like that. We'll see um, and you can Enter any person and it will show the ancestors of that person. So where they were born and where where they moved during the lifetime. So We can now see my ancestors how from which part of Slovenia they were And how they moved during the life their lifetime Um, all you can also it's clip kable map. So if you click on a Dot or a line you get the info of that person. So this is this profile more on here that Here and so you get some details of the Profile you can also extend it Show the profile on wiki tree Or you can also then navigate and show just this person's ancestors. So This was all already written in wiki tree maps plus Okay, he has none Yeah, they were all they all lived in the same place. So uh here in Slovenia, that's not that interesting because We didn't move around a lot. Yes, if we have a look for your profiles, for instance It's 11 007 11 007, yeah James Bond 11 James James Bond, right? Yeah 11 James Bond. That's right So we get 284 profiles for your ancestors and here are the locations Of them. So, okay, we Very often you will see someone located here south of Africa in the middle of just in the in near Africa That's on 00 coordinates. Um, since the location was not interpreted to actual place, so Probably here you should use a different you should Write the depth location as it should be most likely. Yeah, that's just That the place name, but it doesn't have the yeah, usually that is not enough because the world is big Um, also if you have someone for instance here, probably You have someone in Greece Um, this can also be a I mean, I don't know where this this is Uh, probably not in Greece. No, not in Greece No, that's part of Newval France. Yeah. Yeah So such locations should be corrected and then it will be displayed correctly also on the map the map displays the data from weekly database dumps. So it's uh, seven days. So up to seven days old. So The changes you may want to be visible immediately, but next week they will be in and here you can then You can see how your ancestors moved around Then you have a few possibilities here in layers. You can set some you can define how you want to Look at the data so you can display birth and death locations. Those are the dots that are separate In separate layer Or you can turn off also the arrows the lines between birth and death place Then you can choose to color by century. So now you have You see for each for all profiles. So blue one this blue lines were in 18th century and so on so you can Have kind of timestamps. So here in 20th century, you have you're moving around here a lot And you can also monitor by you can also look at the data by generation. So I think You can separately turn on and off each generation But first and second for living profile people is are usually empty because there is no Location info in the public dump. So with your grandparents, you start to get the data in So this is your third generation Fortune and you can look at fourth or fifth Nice So you can that's another way to look And the data and you can also cross mix this with Like something is Yeah So this they were all in 19th century Yeah Okay, so Here you can so after you have a person I mean, you can navigate through persons here through profiles here and then once you Nothing was found. Let's try that You can also here show ancestors and descendants or a new nuclear family from this person So you can just restart the Charting so now we will go from Murray and we'll look at descendants of Murray Augustine So You can see them all now, okay Okay, so now you can see the descendants of her so So I don't know I will most likely also make an outer navigation So you would once you enter the profile ID you would be able to select What you're you're trying to Look at are those ancestors descendants nuclear family, but that will be it Okay, so That's great. That's what you already had red red. Yes application Right. That's just on your apps Uh server. Yeah, it is on apps trt nik2 Uh dash dt. Let me put the url out To the chat Yeah, yeah, so Yeah, and when when said he said that's really new. It's not in the tree apps tab yet It's written so it's it has to go to the stage it has to be added to the You can test it here on my Site Now I was playing with this before we came on live and the one things that I really really like is if you have a Family with similar last names a lot of them and you know if you have smiths Jones things like that The the one beauty of this is the show on wiki tree Button as well because then you can figure out Which you know robert smith if you have four of them in a row You sometimes we don't know the dates off the top of our head, but if we so I I really appreciate the show on wiki tree because then I can just click on it It opens up a brand new tab so i'm not losing my map I'm losing my data and I can go oh that was the wrong smith robert smith Let me go back down because I know in my family we tend to name people the same over and over again So I really appreciate just that little Section that you have there as well as opening up on a new tab That's yeah That's very cool I like that and I mean you did have you you're saying that you know It's nothing new because it already existed on wiki tree plus But there's still a number of wiki tree users that are nervous about going over to wiki tree plus and trying that So I think this will make it a lot more accessible to um, yeah I hope I I hope it will not be too much for my servers Well, uh, at least you know who to blame There you go, um, that's great. Okay steve. Why don't you show us your new app And then jamie's gonna show her show us the app that she has repurposed for the tree apps And then I think we'll end with um sandi giving a recap of what it's been like testing all these new things All right, let me get my Screenshares ready to set up here. Okay, and maybe I should have went ahead and gone first because that's going to be a tough Act to follow. I know I was trying to help you out there, but you You were so gracious I mean alphabetically a lesh was first and you know a lesh, you know, but still mine's not going to be nearly that exciting Oh, but it is exciting Very graphical and people like to see pictures and stuff. So all right Are you sharing your screen yet? You may have to walk me through this Uh, go down to the present button. It's already here. I think I've already seen the screen. Oh, hello It there was stream yard. So there you go. All right. So and I'm gonna have to look up on another monitor here um So this is kind of family portraits is actually a request that was submitted into github to be able to pull the profile pictures of all the ancestors Um, so the one that's currently published is going to be a little behind of my development stage Greg actually Found an issue yesterday. So I've got a pr out for that and it should be updated within the tree apps At some point um But all this is doing is it's going to take your profile ID or any profile ID you submit and it's going to go through and find all of your ancestors and their siblings Out to 10 generations and load all of the profile pictures Now you'll notice that there are going to be some strange items and images that are in here So Obviously I've got you know, a lot of family portraits that are in here. Some of them will be duplicates It's because it said is a profile picture for multiple individuals But you can actually click on the image and it'll take you right over to that person's profile And again, it's just going to pull that profile image So in this case They have this set as their profile image. So that's what it's pulling in. Um Let's see if we update that so here's the one for queen elizabeth You can see all the profile photos that are pulling in Um, that's very cool Greg, do you mind if I pull yours? No, go right ahead. Uh now, is this the updated version or the this will be the updated version Yeah, because I was asking steve yesterday about this because all I saw were these records like the baptismal marriage records in the priest priest handwriting. I thought where are my pictures? I know I have pictures And you've got a lot of ancestors to page through Yes, all those one thing I had completely forgot to put in was pagination to pull all of those ancestors So the further back you go in time, obviously you're not going to have profile photos for a lot of these people So they're putting in, you know shields and emblems of some sort But now this is now pulling in all the data. So I'll scroll down here and we'll find greg in a minute In a while Yeah, or maybe we won't See let me refresh this maybe he's on the first image there Yeah Oh, you know what are you? I overwrote my database this morning when I was working on an issue with jamey. Oh, no Um, I think the updated code should be on the the test Thing on the app server so it's app.wikikreed.com Slatter Slash The wikikreed dynamic tree one. Yeah. Yeah slash app slash wikikreed dynamic tree. So that should be the Have all the pull requests that we worked on this morning Right, right. Yeah, jamey's been doing all these pull requests and they've been coming pretty fast and furious this last week Yep But it's been pretty easy to check like most everyone's code worked fine except I found a bug with uh steves this morning when I So but we we fixed it before No, no before this uh presentation so We've it's a steved uh, there we go the system Yep, so now we're starting to pull in some of those more recent profiles. Yes There we go, mr. Greg. Here I am There we go worse Again, like I said, it's nothing too terribly fancy. Um, it's just gonna run through all the ancestors and siblings and start pulling in those profile photos um, one of the things we did talk about is potentially trying to open up the api at some point with brian and being able to return not just Images or sources but being able to filter on all those different photos within the api So the one that i'm using right now again is only pulling the profile photos So, you know, hopefully that'll help expand this app and then anywhere we may have duplicate images um Don't see any off hand, but well, there's a bunch of shields at the top, right? Yeah, that's true um Here we go like these here the blazzle. Yeah, right So one of the things that I'll probably end up doing is combining those into one and then just providing a pop-up That shows you all of the profiles that have those and then you can just click within the Pop-up on one of the links and go to those profiles That way you're not having to see a bunch of duplicate images So like I said relatively easy kind of uh mooring from a technical standpoint But it's fun to play around with and see what all's out there. Yeah, it's nice to look at Yeah yeah Yeah, and if we if we can get to if we can get brian to uh To add that little piece so we could filter out the sources would be even nicer To do uh q but I don't know I know yeah, I mean it's not mission Anything but yeah So he's already put it on the to-do list. Yeah. Yeah, it's in there. Oh excellent. Yeah, that'll be great That'll be a great one. Well, that's a step in the right direction. So that's right Yeah That's great. So see Steven had a question. I don't know how to how to put it up on the screen. Oh What area this one here? Yeah What are we pulling flows from so this is the profile pictures for each of the Wiki tree, right? So I'll just select one of the kind of random ones here By going to that profile so it's their actual whatever image is set as their profile picture Right, there may be other images listed for that profile, but it's only going to pull in the profile picture at this time And you say you go out 10 generations plus the siblings of those direct to senate ancestors Do you go down as well or just up? Um do not currently go down. Um, so that's probably another one that I'll probably need to do because obviously you can pull these for Different people. Let's see. Let me get back over to So for queen elizabeth, you wouldn't have her kids or grandkids. Correct. Do they fall into the privacy? Some of them might and obviously, you know Privacy protected images aren't going to show or if they do it's only going to be whatever thumbnail is visible Um, so that's one of the things I'm doing is transforming the images to put them in a specific size range So we don't have these huge images that are loaded and pushes everything around So i'm kind of formatting everything into the same height All right, so yeah, that's that's a good one. So obviously with queen elizabeth, there's a lot going on there You could pay you know what? Sorry, i'm just thinking uh, just like my fan chart led me to thinking about the fandoku Made up that game you could use this as a basis for like a memory match game With wow who is married with home? Oh I just to name this person would be too complicated for me I mean, so who are we looking at here, greg? Yeah, I don't know. Yeah could be Beethoven. Who knows? Oh, it's german All right, so you did good on that one That would definitely be interesting I've had a lot of fun, you know after building this doing you know quite a bit of testing on it Especially after yesterday's update after talking to greg Going through all the pages now You know i've been playing it just pulling a bunch of random profiles and playing with them There's some really interesting photos that are out there. Yeah Really interesting so it's fun to play with from that perspective as well Yeah, there is there a get a random profile option in wiki tree. I think there is isn't there In the browser extension there is um There was also a stand alone app that I made like a million years ago where there's just like a big button that you can click on Oh, yeah But no, I find since you go up to find drop down and random I think that's part of the browser extension. Okay Because that that you could do random pictures, you know as well You know, just randomly pick profiles and then find the profile picks from those two right that that could be an I'm a bad host because i'm giving you more and more work more ideas So All right, that's what we're doing. Yeah, that's funny Or and then look at k of course k's k's he's adding to it. Yeah, and bio check at random That's right There you go Maybe we combined them. Mm-hmm. That's right That would be interesting I'm sure you already saw that paddy. It's Oh, okay, that's very cool Very cool Well, jimmy you are one of the first to do apps in general on wiki tree way before any of the rest of us did stuff Not tree apps specifically, but yeah Isle of apps and now you're starting to bring some of those over Yeah, yeah, I I haven't updated most of my apps for a long time So it'll be good to get in the shared code so other people can make them better And it was kind of painful looking at my old code just because i'm a better Why did I do it this way or what what was I doing? It was It was uh Yeah, I had to clean it up like the ancestor statistics app I definitely had to clean that up before I put it in the shared code because it was kind of embarrassing Yeah, so oh and before we move on to me, um Steve also uh combined the family calendar and family anniversaries app, right? Oh, right So just so people know what is it under now? Is it just family? I think it's just calendar now Or will be Can you show that? Not gonna be anything fancy. Um, okay I think I saw that written somewhere, but I didn't actually get a chance to check that out Well, that's what we were working on this morning Maybe sure Steve to introduce those errors Yeah, I tried loading it and it just kept refreshing the page until I hit the api limit. Oh, no It was only for For the test account that I was using that didn't have any family attached. So it was it was something All right, so someone I'll have to pop that screen share in there I have no idea what I'm doing. Let's go. There we go. All right. So yeah, it's just we've Oh there went Okay, I'm gonna hit it again There we go. Um, it's like Jamie was saying it was just combining the two different ones. So the This is kind of what we call the watch list anniversaries. It was modeled after special anniversaries, right? Right. So it's just providing the listing and you can jump to the different months at the top, right? We'll draw that data And then up at the top just change the display mode to modern calendar Like a second and now it will load that new nice in a modern calendar view, right? Because it's exact same data. It's just so how yeah you yeah exact same data just all combined into one view That's that's brilliant. Yeah. Yeah, so this will kind of open up some possibilities as well for other Now a question. Can you port that's to google the calendar? Yeah That's going to be a fun one. I have started working with trying to do like a ics Have you well someone had actually suggested that before for the um Special anniversaries page, which is what this is going to eventually replace Right, but it was just like You know, it's such a a minor thing that it's like on the to-do list for maybe eventually sometime But with with shared apps, you know, if someone really wants to do it they can just add to the code and Right and it's actually pretty tough to do right so In the two calendars or two views work a little bit differently from each other So same Basic data to completely different calls to the api, but on your watchlist what you're returning really is Um the day the month in the year, right? So every there's no separation between years So you're just running down and it's sort of right, right, right by the day in the month, right? So when you get on the modern calendar The year is completely stripped out because see i'm looking at october of 2023 But i'm looking at everybody who had an event on a specific day Right, right. So that's kind of the difference between those two apps and if we did implement kind of that ics function It would probably be directly from this modern calendar Right because then we're not appending your data to it. It's going to be a lot easier to understand but getting the The format corrects a little tricky. So it hasn't been implemented yet Right and currently it uses the watchlist and there. Is there any filtering options yet? There's not so the watchlist anniversaries use the watchlist There's no filtering options that have been added in yet. I know there was one that was suggested I haven't had a chance to get around to it yet However, the modern calendar is not focused only on the watchlist. It's actually Paginating through get people So ancestors again all the way out to 10 generations plus siblings Right, so one of the features i'll probably add to this one a little bit later is being able to turn on or off Whether the siblings You know is being used how many generations you're going out if you're only wanting to see three or four generations instead of the entire 10 Yeah, you know those are going to be pretty easy to add Yeah, yeah, I think that was not on Main server yet, right? No Yeah, I can probably update the main server one today Uh, it just depends on I I need to do a little bit More But it is on the test version of The dynamic tree which I put a link in the private chat because I can't put links into the public one. So if someone Could put that in there so people can play with it So I think a leash turned into a robot on them All right, let me see would you like me to post that link gamey? Yeah, if you can it always fails when I try posting it so Oh, actually, I just got the same air. I think the house we posted from the wiki tree account. Maybe okay Or from a host so okay, so I'm I'm trying to read that. So it's apps dot wiki tree dot com Yeah, yeah Now what's great about this is everybody's used to seeing it more in a modern view like this in a lot of this go Every day we might pop in to wiki tree And click on this person to check their profile see if they need sources see if they're sourced see if they need connected Categories things like that. So we use the anniversary List as an end user Excuse me we use the anniversary lists like this as an end user constantly So seeing it in a modern view is just perfection Yeah, that's nice Very sweet says j. Yeah indeed Good stuff Okay, are you ready? Sure, let me see Yeah, if you if you want to feel better, let me let me share my progress this week This is my progress this week So the app that i've been working on Um, I can't I couldn't quite figure out why it wasn't why it was messing up with some of the positioning So i've gone back to first principles and i'm i'm debugging Individual each of these stickies is a function that i'm trying to connect and figure it exactly what it's doing And why these aren't working together the way they're supposed to so I have nothing to show except for my my physical debugging But I as long as long as you don't print out the sources you're still modern But I do that there's someone in the chat Steve 80 is in the chat and he is getting He's getting his computer all set up and he's going to be my assistant He's going to go through all the settings In the app and make the settings work like they do in the fan chart at least for most of them I'm not sure how the coloring and the highlighting. I'm not sure but if highlighting will make sense in such a large large app, but He's all ready to get on board and help with that. So while he's working at that I'll try and get the the the lines going where they're supposed to in the boxes to be somewhat copacetic and Murray's actually started started. I'll work on the free space page for the help But I don't have anything I I mean I could show you that but it's just a shell right now and he's he's he's Got that up and a skeleton for that But that's all I have Not a lot to show so don't feel bad. Jamie. You've done more work than I have Yeah, so, uh I have I don't know if it's showing up there. It is Okay Yeah, so I I made an old app Like a long time ago. It was based on a reddit post that someone made that was like, oh try to figure out You know these certain or like how many answers are your Ancestors earliest birthday for each generation thing. So I just like quickly made an app and it turned into the ancestor statistics app um, and so I've I've moved that away from my own little app Without shared code into the the tree ops code and this is available on Uh, like if you go to your tree ops tab now under ancestor statistics And so I mean it's it's pretty simple right now Um, and nothing has changed from the old app. It's just It's in the share code, but But people have given me a lot of suggestions over the years. So I'm going to put those suggestions into Uh github as issues for other people to work on if they want or maybe I'll have time to work on them So yeah, so it's just a little simple Simple app in here But oh and the one thing that a lot of people wanted, uh But it can do now is before I just would grab Whatever you were logged in in or in ads and that was the only thing you could view So now you can do it for anything. So um I'm not sure I'm not sure who's to I don't know if you can tree ideas off the top of my head and I'm kind of worried a bit about privacy Just I mean, I don't think the screen will matter too much, but no just one won't show anything. Yeah, what's your idea, Greg? need 11 007 What happened hopefully it works. Yeah, there we go There we go. Yeah, and someone had asked what the generation length was and like I had forgotten too So I had to look at my code. Um, but it's basically like the age the average age Of your ancestors when they gave birth to your ancestors. So If that makes sense Right the age the age at which they became the parents of the of your aunt Yeah, not like their first child, but like your aunt like when they were Yeah, yeah, so that's what the generation length is And then my span is their their average age at death. So right Yes, because so if you if you mapped the Your birth year your parents birth year your grandparents birth year Those the difference between those birth years is that generation gap, right? Yeah, right the generate and so the average would be the average of those Yeah, and and one improvement that that maybe I'll get to um Is that right now the The oldest ancestor it just um looks at Um, well, so the average lifespan only takes the years of um for like Like just the year so so sometimes it's like If the oldest ancestor may not be exactly the oldest if you have two 99 year olds. Yeah. Yeah Like 99 and three months and the other was 99 and two months or something like it may choose the wrong one So that that's something that could be improved. Okay, so we have a volunteer there jamie David was saying earlier on that he was all set to go and then he lost Steam and inspiration. So and he was looking for some suggestions. Yeah. Yeah, I definitely need to yeah I was just trying to put this in there so I could like You know put the stuff in there because I think I Made the post for people to add suggestions like three years ago and I So so there'll be a lot of happy people That's great And yeah, and then so you also add maybe the oldest female and the oldest male ancestor to your list Yes, they're just yeah, you could just the oldest ancestor regardless of gender, right? Yeah, let me write that down. Yeah Because that's actually yeah, that's true the difference between the two would be interesting I know That those are my stats there, right? So look at the difference between the earliest at the 10th generation, you know the farthest back The difference between the earliest birth year and the latest birth year is over a century Because one is one is obviously I'm pretty sure I while knowing my my my tree one of them is is On the I don't know if it's the direct male male land But it's it's one of the male male dominated lines Because of course the men can have children a lot longer Later and some of those lines are very very spaced out And the other I think the youngest one is the pure maternal line Oh, which I suspect happens a lot of people but the difference there is wild Stats wise And Jamie if you're taking ideas the average lifespan may be interesting for males and females as well Yep, I am taking ideas Yeah, so overall average lifespan and then average male lifespan average female Yeah, there's probably a lot of other data that people would like to see you know That I haven't thought of so so yeah, we could add a bunch of stuff. Maybe like Have different settings so people can see just the stats that they want or Mm-hmm Now if you're just you're just using Direct ancestors so like family size is that that is that something that you can report on or When I when I move the code from my old code to to this I used to get people Just the ancestor thing but so like it could be expanded to to You know do family size and stuff right now though is just getting ancestors But because it is using get people for the call it could be expanded to like include You know siblings or or stuff like that So yeah, lots could be done with it Neat or do the descendants statistics. Yeah. Yeah, it could be the other way I should just rename it statistics or something. Yeah, that's right Family statistics family statistics. That's right. There we go Mm-hmm Very cool Yeah, and then the other thing I did Is it yesterday actually mostly while I was in the airport and on a plane Was uh, let me how do I stop screen share And then share screen again Now that's statistics again One second Oh wait a second. Are you waiting for us to no no no no I was trying to I had too many tabs open. So I was trying to find out which one I wanted to share So I added something to the cc7 views so because last week, uh, we all added, um This little drop down here. Mm-hmm. Uh, one of the things I've wanted to do since all the data is basically the same uh is Basically move, uh, the old missing links app Into cc7 because it it it gathers all the same data So I added a little missing family thing down here Nice So what what missing links used to do is it would show you all the profiles? Uh within a certain number of degrees that were either missing a mother a father Um, or if they didn't have um the no more children Checkbox checked or the no more spouses checkbox checked. Um, and that would basically be so you could Find out where there were possible missing family members for you to increase your, uh When I originally wrote it it was more to help connect people because I figured if you Like added new family members you would probably find a connection eventually It it can also help to grow your cc7 So so I added that into the cc7 views. So if you click missing family, well, so Because I didn't want to use my own, uh Because there's private people in it. Um, I chose someone else So so I don't know how many people are gonna disappear from this chart But I'm pretty sure that Abigail will disappear because so these gray boxes here I mean that the no more No more children and no more spouses boxes are checked and also she has parents So she probably will not show up on this report once I select missing family Hopefully Okay. Oh, okay. So yeah, so she disappeared. So everyone on this chart will will Could possibly be missing families. Is there a legend for all the images and colors on this page? Yes Somewhere in help in the help. Yeah. So all I did was add the drop down to to filter the thing the Stuff were already there. Um Yes So yeah, so it's great No more spouses children boxes checked Purple brick wall as both parents are missing pink is missing mother Blue is missing father. So so you can see this one has missing mother You don't know if any of them are missing full Um, so yeah, it was just I just kind of wanted to combine the two apps just because it basically Makes sense do the same thing now Um, I probably will change styling to be a bit more closely Or like a styling option to be a bit more closely. Um, what it looked like on the old app just for people that like that style But yeah, it was actually really easy. I think it was like 10 lines of code that I had to change to add this That the enm real had already done so Wow, and it's a lot faster than the missing missing links that because that one used to um, Make an api call for every single profile it looked at so it could take a long Um, so yeah, so that that's what I worked on. That's what you did. Wow That's great. Well, you guys we there 10 lines of code or your half hour of programming Oh, man It wasn't it was a little only half an hour See earlier dimension the uh optimization I also this week I prepared and automated the display of the api locks, so It's updated each day each day um So these are locks from connection finder for you will get them for yesterday and you can see uh for so here you have somewhere should uh, here is the application identification. So okay, these are Unidentified calls, but I ancestor explorers for instance Is using these calls. So with the end with um, I also grab out Parameters the levels of parameter some parameters On which server it was around how many times it was Used these days. So it was used 28 times and also 13 more times. It was cached. So It was requested twice within Consecutively with the same request. So part of the So here you can also check if you can get some optimization done or how your application is using the How often it's used for instance here we see a high number. So cc7 is making to made to 2600 calls to the api during the day And so on and you you get these stats for each day Here's the part and you can see if something can be optimized or and so on. Is that just to get people? Uh, yes, these are these are the these are actually These are logs from connection finders. So only for the requests that I receive And these are these are related to the api the others are for are not shown here since They have nothing to do with the programs. I'm I do this. I also prepared a lot I did the same thing for wiki 3 plus api calls. So here you get the daily statistics for For All the pages that are where the application identified itself as using app id parameter or With the Correct name in the search as we as I wrote it on the github how And the application should identify Um, so you cannot here you can see for instance out of bio For one name study called made 1500 calls to Category info box search. So the developer knows which call it that is so it will help them Nice There is another lock from the api server itself, but i'm still working with brian to get those Locks daily on a daily basis from automatically from the server. So Hopefully we should get that also available To see so that that log that you're working on with brian is that the one where um Retrieval from like for the fan chart the tree the tree. Yeah, all of them. Yeah, they're all the here only the The requests that come to connection finder are lock Are locked and counted, but uh, they're all the api calls will be analyzed, right? Okay Because I I don't think any of my apps would go through the connection finder. Would they? Hmm. I don't know I think I saw They do if you use ancestors of the or descendants it does come to go to a connection finder Even if it was a get people I think Or for the get ancestors I don't know Okay. Well, let me check Yeah, let's share again I think it's just get people for right now. I think get ancestors Oh, this is the wrong one Connection finder. I thought I saw I'd get the fractal there the fractal. So you have ancestor explorer bio check Harry ancestor cemetery stats ancestor line explorer Calendar cc7 fan chart Oh Okay, so you are making these calls to uh, the This call these calls come to the connection finder Finally, the rest api calls are processed on the server only on the api server Okay, interesting I didn't realize I was playing with the connection finder there Well, you want nine the generation of a person? I do. How else would you get? I guess There you go 21 times Okay, so k is Get people with zero Ancestory centers or nucleus wouldn't show there because there's no connections to be found. I guess that means Yeah, okay You can find here. Maybe also some Problems in your applications that you're Requesting something too much or so I did when I analyzed this locked and I found a few bucks on my end also um That I made the cause that I really didn't have to do So if you are getting the cash to results often then that that might be an indication that you are Making the same request twice Okay, that's good to think. Um, although it can be with different fields You're requesting different fields each times in that case. It's okay because connection finder doesn't Bother with that But on for me it it was the same result requested and usually the cashed one as you can see are 100 times faster So Yeah, good Wow, well, that's a lot of that's a lot of new stuff And so some of the stuff we saw just now folks for those who are watching live or who are watching the The replay on on youtube Um, some of those things are still in there on the testing app server, which we did have a link to earlier um Or going to also post the link to the locks so you can see Uh, so the development. Oh, that's great. See it. Yeah Um, but eventually they will all show up on the area So if you're wondering why they're not there currently they will get to the tree apps um but sandy Thanks for Where we really appreciate you sticking around so I want to turn turn it over to you to um To give us your like we missed you last week And so you've got two weeks I'll be there young. What do you think? What are you guys doing? and um Jamie with your ancestor view something came up while I was kind of in between traveling and getting home That was really kind of funny like a great nephew had the typical family tree Chart thing you need to do at school. He's he's in middle school But the math teacher Wanted to do a little bit of math with it and do an average lifespan So I was like, wait, wait, wait, this literally just came available So, um, keep it no math So he just said it I think it's really interesting from my perspective You you kind of you're known as a family historian get some really wild and weird requests and that was kind of Good great timing there. So I couldn't wait to see that We did have to dig a little bit for the oldest female or because I only had the oldest male But that was easy too because it was close relation to the oldest male. So that was really interesting The other thing That I really really really love is the cc7 view that jamie had up and I've been using it with biocheck So with the filter you can go to the filter and just pick Show me everybody in my cc7 with the biocheck and that lets me go through the issues Bing bing bing bing all the way through It's the visual I think seeing that chart that pink and blue chart and table is the visual that really really works And that kind of ties into steve's calendar as well because I know in our project we Really use the anniversary dates to go to each profile and see if they're cleaned up See if something's new is added which also brings me to steve's family portraits So when that came out, I think it was uh Yesterday, uh, everybody in my project was randomly picking on portraits So I was introduced to a seventh great-grandfather that I didn't even have a clue if he was Which was interesting to me because he was from germany And that was interesting because my dna has a lot of germany So that was another way that I could trace a line Back that I really hadn't traced before didn't know about to kind of look and see where's this going with my dna All because somebody put up a portrait that I thought was interesting It's like she was saying the random idea and some of these portraits are so interesting You never know what you're going to get out of them So just looking on but I do want to mention too with those family portraits There is a person in one of my projects that is compiling a pdf ebook And going through those portraits would let her see who she already has In her ebook and who she doesn't So I was really amazed at that I hadn't thought about that all because otherwise what we're doing is we're clicking you know parent parent parent parent But if you look at that ancestor view It kind of came up and she recognized some of her portraits and she didn't recognize some of them So she could see who she missed and who she still had so that was really great That was just a really different way of using an app that maybe people don't normally think about Or just click on a random one As well and look at it now. I don't think this has been released yet, but I I will not lie I have spent my majority of time on categories because there's new features on categories That popped up and it's the orphan And the missing parents and things like that. So what I have I don't think this one has Been released or talked about much Browser extension So when I did I'm kind of a freak like this I always start with the cemetery category where my grandmother is buried because I know everybody that's buried there I went there and I saw a couple things missing parents Oh my cc7 is going to go up because I just picked these missing parents orphaned Oh I might want to adopt one of those profiles or maybe somebody Orphaned it and I didn't realize That they orphaned it so I can pick that up as well. Those were the two things But that missing parent was really key for me because I could see where I didn't have the parent and I could easily link them if I had one or two profiles I can link them to the truth Implemately so the the whole category the the goodies that are on the category pages were huge Because then I went over to my one-place studies And started working on on those as well But I gotta say probably my favorite is right now today And then I've noticed that a lot of us are enjoying is the cc7 view with the bio check Yeah, yeah, actually uh, we all made some um Share my screen again. Okay. He made some uh Some changes to the The css just so it's a little bit easier to see Yeah See Yeah, so so I I don't know if you can see that it's like Isn't that great that is all comes up with the full bio check information. Yes Yeah, and you also like you can use the skate key to close it and yeah, no Yeah, so like this one there's quite a bit so that little yellowish orange is telling me I need to go in here bio check has found something I've always loved case bio check, but this is just everything Yeah, no, this is really I've been using it too and and for anyone that wasn't here last Week where you have to go to the settings And then click this bio check and enable it because it takes longer for The cc7 to load because it has to grab the bio information for everyone um So if you're not going to use it keep it off because then it will load faster otherwise, you know You can we could probably also add suggestions to the to this table of everything On top of the bio check no No, and I've got one question about this particular screen because it is especially with bio check It does add a little bit of time if you're going past the third generation or the third cc7 Is there a way maybe it and I don't even know if this is useful But is there a way maybe to be able to select? I only want to see 4th through 7th generation Yes, there is the reason why I mentioned that is my my first second and third generations I I'm pretty You know Neurotic about making sure the clean. Yeah, I had to go to my fifth generation to find One that showed up with a bio check Yeah, but you can load Yeah, you want to show them jamie? I don't can you do like a range of? Oh, well, you can at least do like one degree only Yeah, so you could just do the fourth generation or or fifth. Yeah, like right And that would be handy for me I think you do you could do one. I don't um or you can start with your grandparents and go by sections Yeah, and like if you do get like all of or like cc7 up to The seventh degree you can like filter Um, so if you just want to see like all the fourth degree people you can put a four in that column and it will filtered And you can one of the options in that filter there is bio check with a check mark or bio check with the next, right? Yes Yes, so it only shows the ones that have bio check issues. Yeah. Yeah, you can do that too And unfortunately I chose some with a huge You didn't choose I didn't choose Brigham young. I chose you didn't choose Brigham young. Did you That was who I did originally and did degree three and it was a ton of people I chose now now I'm thinking too if if we could get Steve's There's a cancel button now. Oh, yeah, there's a cancel button. There's a cancel button. Use the cancel button Yeah, I don't know who to do though that's like private enough where it's not going to show someone living So if we could get Steve's anniversary table with bio checks You could do my fourth or fifth generation that they're all dead I can assure you Clark double one 007 okay How to go there and then I think it's gonna do fourth degree only. Hopefully. Yeah, I think so I don't know because I switched. Okay. Yeah, maybe. Okay. Actually, I think there were some living people in there So, yeah, I don't think they're all dead. It's it's not ancestors. They're there's some people that Hopefully they're not living No, they're not look at the There are filters down here. Um, right. It's not just ancestors. Yeah, I didn't look at that I Worth the instructions. I need to play with this more. Okay. I don't think it Shows what those filter images are in the help yet But there is there are the yeah, the first two are the bio check ones. Yeah, sorry, good Yeah, there are Yeah But you if you're you're doing that you shouldn't be able to see anyone that's private. Uh I have a sys off account. So there's oh, so you can see All right, of course Let's do a say. Um, yeah, but uh real mentions that there are save and load file buttons to Right up at the top And I have not played with that yet But I believe it will save Like the so if you've done the big if you've done the if you waited the two minutes or whatever to load the whole thing You could save and then reload it and so then reload it getting it from the There's so many features here. This is yeah Yeah Oh bio check in the calendar. That's a nice one sandy. Yeah, you know if we could get that that would be fabulous too Who's them when we look at every day? We can say oh that person's clean bio check cleaned it or checked it But no Yeah, and a year you're all done you have nothing left to do We added those 12 children to those 12 children That's right. That's right. Yeah. Well, I mean that's one of k that was one of k's Missions for this month is to integrate bio check into more and more apps. So so steve. Are you still here? Yeah, you're still there I'm still here. You heard that That's good But speaking from the end user side, I just want to say thank you to everybody because we have been playing with these Twos we've been trying them out. We've been discovering new ways to use them that maybe You guys thought well, this is a simple this will use them for this way So we're really enjoying them and even though they might be small things to you guys As opposed to the big big wbe last year They're fun. We're really enjoying. It's really fun getting to know these new features Yeah, that's good. Yeah now. We've been very Tree apps heavy this This broad live cast and we've mentioned a few things about the wiki tree browser extension But I promise next week We will talk more about what's happened on the wiki tree browser extension because Ian just keeps pumping things out And um, I've been bad because I haven't taken the time to check out all of those things And I don't want to embarrass myself or Ian by trying to do a demo that I don't know what i'm doing about So Don't know what i'm doing. So um, so next week we will Cover lots of the stuff that's happened with the uh, Ian for president He's he's running every every week, right? Complaints around for a long time We can make him president of the apps project. There we go. Yeah, excellent Uh-huh, great. Well, I can't believe it's a flora and be vice president. Yeah, born of this campaign manager at least President of b-land That's right b-land. Oh, that's great. Well, thank you everyone for coming. Um any last thoughts any words? nice No, um, thanks everyone who's who's been here live in the chat I tried to keep an eye on questions, but I may or may not have I may have missed some Anyways, Dave check David Weinberg check out jamie's github and grab any of those issues that she posts as a challenge or something to work on and Anyone else has any other ideas, you know, just add them to the g to g post and we'll see you here next week So thanks very much And uh, let me think here is I have to find us Um, I'm going to play us out with the wiki tree day intro Just uh because wiki tree day is coming up. So I thought we'd do something different for the outro. It's an intro outro Anyway, see you next week