klarios__ | ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKblBpzIUf8j6dJFHBc5UYzv6Lbugr4Pl3o+xlsVlcYS root@Lei | 00:02 |
---|---|---|
*** klarios__ has quit (None) | 00:05 | |
*** klars has quit (Remote host closed the connection) | 00:09 | |
*** klarios has quit (Quit: Leaving) | 00:25 | |
dcammue | Good afternoon svaye | 12:22 |
svaye | Good afternoon dcammue | 12:22 |
dcammue | How the bday party yesterday? | 12:22 |
dcammue | And how you doing | 12:22 |
svaye | I am good, and it was great yesterday. | 12:23 |
dcammue | That's good news svaye | 12:23 |
thomasboimah | Good afternoon dcammue and svaye | 12:24 |
dcammue | Good afternoon thomasboimah | 12:25 |
svaye | Good afternoon thomasboimah | 12:25 |
dcammue | How are you brother? | 12:25 |
dcammue | Good morning jelkner | 12:25 |
svaye | Good morning jelkner | 12:26 |
thomasboimah | I'm Good dcammue and you? | 12:26 |
thomasboimah | Good morning jelkner | 12:26 |
jelkner | Good afternoon dcammue and svaye! | 12:26 |
jelkner | you too thomasboimah | 12:26 |
dcammue | Welcome you all to our day to day activities | 12:27 |
klarios | hi all! | 12:29 |
jelkner | Yesterday i met with cjones, klarios, ved, devesh and vrishin to work on gnucash setup, and then spent the day setting up my classroom. This morning i started the wire transfer, today i'll finish setting up my room. No blockers. | 12:30 |
svaye | Yesterday I created a gitlab account, but thomasboimah couldn't had me to the repo because he's not an administrator (jelkner would have to do that). Today I have a business manager meeting with klarios. No blockers. | 12:30 |
svaye | ACTION done | 12:30 |
jelkner | ACTION done | 12:30 |
dcammue | Yesterday, I read on gnucash learning guide for overall understanding of gnucash and today I will continue. No blocker | 12:30 |
dcammue | ACTION done | 12:30 |
thomasboimah | Yesterday, I modified the code for the Todo app to address Chris’s comments on Mulbah and Gabriel’s pull request and pushed the changes. Chris approved it and merged it into the main branch. I also received another email from Ms. Scholl asking me to help her update her website, since she is not yet familiar with Google Sites and can’t make the changes herself. After completing the update for her today, I plan to create some document | 12:30 |
thomasboimah | ation on how to make edits on Google Sites, so it can help her learn to do it herself. No blockers. | 12:30 |
thomasboimah | ACTION done | 12:30 |
svaye | Good morning klarios | 12:30 |
jelkner | good morning cjones | 12:31 |
jelkner | didn't expect to see you | 12:31 |
thomasboimah | Good morning klarios and cjones | 12:31 |
cjones | hi all - I just finished merging the PR, so thought I'd pop in here to celebrate =) | 12:31 |
svaye | Good morning cjones | 12:31 |
klarios | yesterday I got se up with GNu cash and did some IT work for Magic broom among other things. Today I meet with svaye, we want to start entering the NWD accounts to GNU cash. No blockers | 12:31 |
klarios | ACTION done | 12:31 |
jelkner | yes! let's do that first | 12:31 |
jelkner | then we won't need to detain you | 12:32 |
cjones | i can wait until you finish standup | 12:32 |
jelkner | we're only waiting on klarios | 12:32 |
klarios | were done I think? | 12:32 |
jelkner | no | 12:32 |
jelkner | we're done | 12:32 |
jelkner | lol] | 12:32 |
klarios | I finished | 12:32 |
jelkner | we rock! | 12:32 |
jelkner | we don't have a 10 minute meeting any more, we have a *2* minute meeting! | 12:33 |
jelkner | cjones, i was telling klarios yesterday how helpful i'm finding this | 12:33 |
jelkner | since in about 2 minutes we get a broad overview of what is going on across our co-op so we can help orient ourselves | 12:33 |
cjones | =) when team standups go well, they're awesome | 12:34 |
jelkner | +1 | 12:34 |
cjones | i was excited to get to click that "merge" button in codeberg this morning | 12:34 |
jelkner | thomasboimah, working with cjones on the ToDo project is going to be your top priority | 12:34 |
cjones | thanks @thomasboimah for making those changes! | 12:34 |
thomasboimah | OKay | 12:35 |
jelkner | we can use that to really develop our skills as a dev team | 12:35 |
cjones | (and in case you didn't see my note, I made one small change to the code before merging, to undo a change that I asked you to make but that I was wrong about) | 12:35 |
jelkner | klarios, thomasboimah needs your help with Ms. Scholl | 12:35 |
jelkner | klarios, do you have her phone number? | 12:36 |
jelkner | time for you to learn a bit of customer management | 12:36 |
klarios | No jelkner, she hasnt responded to me in a bit | 12:36 |
thomasboimah | I have it jelkner | 12:36 |
klarios | I can check back in with her | 12:36 |
jelkner | thomasboimah, please give it to klarios | 12:36 |
thomasboimah | it is one the website | 12:36 |
thomasboimah | *on* | 12:36 |
jelkner | lol | 12:36 |
jelkner | there you go | 12:36 |
klarios | ahhh | 12:36 |
klarios | ill grab it from there | 12:37 |
jelkner | thomasboimah, wait to hear from klarios before doing any more work | 12:37 |
thomasboimah | okay | 12:37 |
jelkner | thomasboimah, have you been tracking your hours? | 12:37 |
klarios | I,ll message her today, hopefully she gets back | 12:37 |
thomasboimah | Yes! | 12:37 |
klarios | oh jelkner business tracker works now lol | 12:38 |
jelkner | klarios, if she doesn't, no additional changes will be made to her website | 12:38 |
jelkner | that will be her motivation | 12:38 |
jelkner | thomasboimah, klarios, i'm sure she doesn't mean too | 12:38 |
klarios | she's been away for a long trip and with limited bandwidth so I assume its that | 12:38 |
jelkner | but when you get into pet projects like this with a customer, if you don't communicate expectations clearly | 12:39 |
jelkner | they will abuse you! | 12:39 |
jelkner | the requests for changes will be endless | 12:39 |
jelkner | and you will be spending lots and lots of time | 12:39 |
jelkner | while *not* getting paid | 12:39 |
jelkner | you'll starve | 12:39 |
jelkner | we can't have that | 12:39 |
jelkner | klarios, this is your first rodeo | 12:40 |
jelkner | so you don't yet have experience with this | 12:40 |
jelkner | but i can help guide you | 12:40 |
jelkner | you need to: | 12:40 |
jelkner | 1. Set clear expectations with the customer as to what will be charged for our work | 12:40 |
jelkner | 2. Communicate regularly and effectively as to what has been done, what will be done, and what the invoice will look like | 12:41 |
jelkner | 3. Send invoices on a regular basis and make sure you receive payment before incurring too much additional costs | 12:41 |
jelkner | i've found that almost all the customers i've worked with are very happy when we do these things | 12:42 |
jelkner | since uncertainty is one of the most uncomfortable feelings for we humans | 12:42 |
jelkner | while feeling like you're on solid ground is good ;-) | 12:43 |
klarios | +1 this is mostly the reason why costumer-NWD agreements would be useful | 12:43 |
jelkner | lack of clarity = uncertainty | 12:43 |
jelkner | we want to minimize that in our relations | 12:44 |
klarios | they should have clarity on what they are getting and how much they are paying from the beginning, regardless of how small they are | 12:44 |
jelkner | klarios, yes, but for small projects like this, it's not formalism that matters, but *personal* communication | 12:44 |
jelkner | you don't need a contract | 12:45 |
jelkner | just a phone call | 12:45 |
jelkner | we are only talking about $200 | 12:45 |
jelkner | an invoice is the only legal document you need | 12:45 |
jelkner | if you have a phone call with her, and leave the conversations feeling both you and she agree on what she will be billed for what | 12:46 |
klarios | yeah I understand. A contrat wouldnt be a good idea and agreements dont have to be on paper | 12:46 |
jelkner | you can say, "I'll send you an invoice today for $nnn" | 12:46 |
jelkner | then do it! | 12:46 |
jelkner | she should understand that we can't continue working if we don't get paid | 12:46 |
jelkner | (we'll starve :-( | 12:47 |
jelkner | klarios, i can i give you a call to talk more after our meeting? | 12:47 |
klarios | alright that's true! | 12:47 |
klarios | i'll be meeting with shallon | 12:47 |
jelkner | thomasboimah, no more work for Ms. Scholl until you get the go ahead from klarios | 12:47 |
jelkner | klarios, do you feel you go this? | 12:48 |
thomasboimah | Yes! Sir | 12:48 |
jelkner | got this? | 12:48 |
klarios | Ive got this jelkner | 12:48 |
jelkner | okie dokie, it's in your hands | 12:48 |
jelkner | sweet | 12:48 |
jelkner | cjones, what's our plan for customer meetings for ToDo | 12:48 |
jelkner | ? | 12:48 |
cjones | ha i ws just about to say we need a next issue for the todos project | 12:49 |
cjones | i have a proposal | 12:49 |
jelkner | you suggested that you had enough ideas to act as customer until we had a minimum viable product to deploy | 12:49 |
jelkner | do you want to still do that? | 12:49 |
jelkner | i would love to file an issue, but i need to start using it first | 12:49 |
cjones | sure - happy to play both customer and product manager for now | 12:49 |
cjones | the big thing I'd like to think about is number of issues. I know that gabriel, mulbah, and thomas are all tryign to work on this | 12:50 |
jelkner | great, let's do that until you feel you have something the rest of us can start using (at a *very* basic level) | 12:50 |
cjones | and I think that the three of them sharing one issue was challenging | 12:50 |
jelkner | then we'll deploy and begin playing with it | 12:50 |
jelkner | ah, cjones excellent point | 12:51 |
jelkner | this is all new for them | 12:51 |
jelkner | through this process, they will begin to learn to work as a team | 12:51 |
cjones | ok, so we should continue going one issue at a time for now? | 12:51 |
jelkner | just like with customers (and most things we humans do), communication is key | 12:51 |
jelkner | i'll leave that up to you | 12:52 |
jelkner | but i do have a suggestion | 12:52 |
jelkner | as soon as thomasboimah feels that gabriel and mulbah are ready | 12:52 |
jelkner | he should take the lead in learning to write unit tests | 12:52 |
jelkner | long term goal would be to write tests *before* writing code | 12:53 |
jelkner | but for now just adding unit tests after will help a lot | 12:53 |
cjones | cool - I know Django has a nice testing framework, but I haven't played with it. I'll be excited for that =) | 12:53 |
jelkner | i used to listen to stefan and adrian discuss what they were going to do before they started working | 12:54 |
jelkner | they were an incredible team | 12:54 |
cjones | ok. so I'll write a single new issue for now. | 12:54 |
cjones | thomasboimah, do you feel that the three of you can work together on the next issue okay? | 12:54 |
thomasboimah | yes! | 12:54 |
jelkner | through practice (lots and lots of practice) they learned how to communicate and plan very efficiently | 12:54 |
jelkner | which made them very productive | 12:54 |
jelkner | sweet | 12:55 |
jelkner | thanks for coming cjones | 12:55 |
jelkner | your participation is a game changer for us! | 12:55 |
jelkner | ok, that's all i have for the group | 12:55 |
cjones | Glad to be here! before I go - FYI team I'm going on vacation Thursday - Tuesday (Aug 7-12). I don't plan to be on my email then, so I'll join back in next Wednesday | 12:56 |
jelkner | i need to work with svaye and dcammue about accessing the gnucash databases | 12:56 |
klarios | ahh jelkner will you work with them right now? | 12:56 |
jelkner | that was the plan | 12:56 |
cjones | and @klarios - sounds like the issue with Binsuess Tracker is gone for now? So no immeidate needs there? | 12:56 |
jelkner | have fun cjones | 12:56 |
jelkner | cjones, i don't think we're ready for that now | 12:56 |
jelkner | let's work around it | 12:57 |
svaye | Have a nice vacation cjones | 12:57 |
klarios | nope cjones, it used to not be able to create invoices and costumers | 12:57 |
klarios | I think adrian took a look at it yesterday | 12:57 |
klarios | on his own | 12:57 |
jelkner | sweet | 12:57 |
cjones | kk. happy to take a look whenever I can be helpful. | 12:57 |
klarios | thank you! | 12:57 |
jelkner | klarios, if adrian has time, that's wonderful | 12:57 |
cjones | otherwise, signing off for now. Take care everyone | 12:57 |
cjones | ACTION logging off | 12:57 |
*** cjones has quit (Quit: Leaving) | 12:58 | |
jelkner | i plan to reach out to the two of them to give a "master class" to thomasboimah and company when they are ready | 12:58 |
jelkner | but i don't want to bother them until we are ready | 12:58 |
klarios | svaye, see you at 11 est then! jelkner you can call me after that | 12:58 |
jelkner | make sense? | 12:58 |
klarios | I will be busy doing tech work for madre tierra as well | 12:58 |
svaye | Alright klarios | 12:58 |
thomasboimah | +1 | 12:58 |
*** klarios has quit (Quit: Leaving) | 12:58 | |
jelkner | klarios, don't overextend yourself | 12:58 |
jelkner | ok dcammue and svaye, do we want to try to setup your gnucash access? | 12:59 |
svaye | Yes! | 12:59 |
dcammue | +1 | 12:59 |
jelkner | ok, hold on, i'm going to send you an email | 13:00 |
jelkner | email sent to svaye dcammue and thomasboimah | 13:02 |
svaye | Jelkner are we using the same host, databases and username? | 13:03 |
jelkner | did you get the email? | 13:04 |
svaye | Yes | 13:04 |
jelkner | thomasboimah, i'm about to make you and owner of the NOVA Web group on gitlab | 13:04 |
jelkner | so that you can make any changes you need | 13:04 |
thomasboimah | Okay thanks | 13:04 |
svaye | I assume it's our individual password | 13:04 |
jelkner | yes, svaye, each user (role in postgres) will have their own password | 13:05 |
jelkner | like i mentioned yesterday | 13:05 |
jelkner | that will permit us much more control over who has access to what | 13:05 |
svaye | Alright, which database should we log into first? | 13:06 |
jelkner | the only one you may have access to now is sjcompute | 13:09 |
jelkner | we are starting with that one | 13:09 |
jelkner | thomasboimah, i did a bit of quick reading | 13:09 |
thomasboimah | I'm now a maintainer jelkner | 13:10 |
jelkner | and i think the maintainer role gives you all you need | 13:10 |
jelkner | let me know if it doesn't | 13:10 |
thomasboimah | Yes! thanks | 13:10 |
jelkner | but i think you should be good to go | 13:10 |
thomasboimah | I can now add svaye freely | 13:10 |
jelkner | yup | 13:10 |
jelkner | ;-) | 13:10 |
jelkner | while i have the three of you, can we talk about one more thing before i go? | 13:11 |
jelkner | thomasboimah, dcammue, svaye? | 13:11 |
thomasboimah | Yes | 13:12 |
thomasboimah | svaye, i just send you an invite | 13:12 |
dcammue | +1 | 13:12 |
thomasboimah | +1 | 13:12 |
jelkner | i'm waiting for your undivided attention | 13:12 |
jelkner | sweet, i know you have a lot to do, so i'll be quick | 13:12 |
svaye | Thomasboimah where did you send it? | 13:12 |
svaye | Thanks I see it | 13:13 |
jelkner | svaye, please wait until we finish this discussion | 13:13 |
thomasboimah | svaye, let pay attention after this | 13:13 |
jelkner | if you are multi-tasking | 13:13 |
jelkner | i don't have your attention | 13:13 |
jelkner | and i am asking for that please | 13:13 |
dcammue | Attention? +1 | 13:13 |
svaye | I am sorry about that jelkner, you have my full attention. | 13:13 |
jelkner | quick conversation about leadership and collaboration within jetro web | 13:13 |
jelkner | i can't tell you how happy i am working with the 7 of you! | 13:14 |
jelkner | you are an amazing team | 13:14 |
jelkner | ! | 13:14 |
jelkner | freena sent a very gracious email saying she understands and supports the change we made asking svaye to take on the other full time spot | 13:15 |
jelkner | that is very mature of her | 13:15 |
jelkner | it shows wisdom | 13:15 |
jelkner | our goal is to turn jetro as soon as we can into a business that can support all 7 of you | 13:15 |
jelkner | but to make that happen, we need to work hard and we need to work smart | 13:15 |
jelkner | i know i can count on thomasboimah, svaye, and dcammue to show up day after day on time and ready to lead | 13:16 |
jelkner | that's AWESOME! | 13:16 |
jelkner | dcammue, my feeling is you should be the next full timer | 13:16 |
jelkner | based on your commitment and performance | 13:16 |
jelkner | but as you know, i can't afford that on my own | 13:17 |
jelkner | so as soon as we can start generating around $400 per month from other customers | 13:17 |
jelkner | we can bring you on full time | 13:17 |
jelkner | make sense? | 13:17 |
thomasboimah | +1 | 13:17 |
jelkner | that should be our concrete financial goal | 13:17 |
svaye | +1 | 13:17 |
jelkner | great | 13:18 |
jelkner | that's all i wanted to say | 13:18 |
jelkner | one by one, we will work to bring everyone on board | 13:18 |
thomasboimah | Yes! that is the goal | 13:18 |
jelkner | email me if you need anything | 13:18 |
jelkner | i'll be finishing setting up my classroom today | 13:18 |
jelkner | see you tomorrow same time same place | 13:18 |
thomasboimah | Okay have a nice day jelkner | 13:19 |
jelkner | you too! | 13:19 |
dcammue | That's a wonderful idea | 13:19 |
dcammue | You can't force want to drop from a dry clothes jelkner. So I understand | 13:19 |
svaye | Have a wonderful day jelkner | 13:19 |
jelkner | oh, i just started the wire transfer | 13:19 |
jelkner | more tomorrow on that | 13:19 |
jelkner | ACTION logs off for the day | 13:19 |
dcammue | Okay | 13:20 |
*** jelkner has quit (Quit: Leaving) | 13:20 | |
svaye | dcammue: | 13:20 |
*** shallon has quit (Remote host closed the connection) | 13:20 | |
*** svaye has left #jetrowebdev (None) | 13:33 | |
*** thomasboimah has quit (Ping timeout: 480 seconds) | 13:34 | |
klarios | hi all ! | 15:01 |
svaye | Hi klarios, how are you doing? | 15:01 |
klarios | I am well s` | 15:02 |
klarios | svaye, | 15:02 |
klarios | shallon, | 15:03 |
klarios | are you connected | 15:03 |
klarios | as svaye | 15:04 |
klarios | or as shallon | 15:04 |
klarios | ? | 15:04 |
svaye | I am connected with my phone as svaye and laptop as shallon. | 15:04 |
klarios | ahh | 15:05 |
klarios | I see no worries | 15:05 |
klarios | give me 5 minutes | 15:05 |
klarios | i need to make you an account | 15:05 |
klarios | in business tracker | 15:05 |
klarios | you've made a gitlab account right? | 15:05 |
svaye | Yes | 15:05 |
klarios | what's your username? | 15:06 |
svaye | svaye | 15:06 |
klarios | easy! great | 15:07 |
klarios | give me a sec | 15:07 |
klarios | okay youve been added | 15:12 |
svaye | To the business tracker? | 15:13 |
klarios | what's your email svaye ? | 15:13 |
klarios | no for gitlb | 15:13 |
klarios | gitlab | 15:13 |
svaye | vayeshallon@gmail.com | 15:13 |
klarios | it asks me to add your address but its not required | 15:14 |
klarios | would you like to add your address? | 15:14 |
svaye | I don't see anything about an address klarios | 15:15 |
klarios | noo not for gitlab | 15:15 |
klarios | for business tracker | 15:15 |
klarios | since youre not based in the US I will simply not put an address for you | 15:16 |
svaye | How do I access the business tracker? | 15:17 |
klarios | okay now check your email | 15:17 |
klarios | you should have gotten a code | 15:17 |
klarios | or a link | 15:17 |
klarios | to activate your account | 15:17 |
svaye | I don't see it | 15:18 |
klarios | I also have to add your mayfirst email | 15:18 |
klarios | that's weir | 15:18 |
klarios | werid | 15:18 |
klarios | lets try your mayfirst email | 15:18 |
svaye | svaye@mail.mayfirst org | 15:19 |
klarios | okay we've identified another issue with business tracker (sadly) | 15:20 |
klarios | I will have to email cjones about it | 15:20 |
klarios | I got a error 502 | 15:20 |
klarios | It seems the mail server it uses isnt up | 15:21 |
svaye | That's not good, looks like we have to get it fixed as soon as possible. | 15:22 |
klarios | yep | 15:22 |
klarios | lets write an email to the dev team | 15:22 |
klarios | plus we should bring it up next meeting as well | 15:22 |
svaye | klarios: I sent you a message yesterday, about logging in the Arlington account. | 15:23 |
klarios | on telegram? | 15:23 |
svaye | Yeah | 15:23 |
svaye | Can I log in now? | 15:23 |
klarios | ahh I saw it | 15:23 |
klarios | no worries | 15:23 |
klarios | don't log in right now | 15:23 |
klarios | before we have to make sure you can get into gnu cash | 15:24 |
klarios | were you able to connect? | 15:24 |
klarios | and do you have your password? | 15:24 |
svaye | No, Daniel and I couldn't access the database. | 15:24 |
svaye | Jelkner gave us our password but it's not working. | 15:24 |
klarios | that's weird | 15:25 |
klarios | did he tell you he'd look into it? | 15:25 |
klarios | or cjones would look into it? | 15:25 |
svaye | He had to leave to set up his classroom, so we will let him know tomorrow. | 15:25 |
klarios | ahh Its probably the same issue we had while setting up | 15:27 |
klarios | he will take care of it | 15:27 |
klarios | so our blockers for now are: Business tracker, and access to GNU Cash. Without that we can't really continue today | 15:27 |
klarios | we can finish setting you up with bitwarden | 15:27 |
svaye | Alright | 15:28 |
klarios | I will use your mayfirst email to invite you | 15:28 |
klarios | ah! youve already been invited!!! | 15:28 |
klarios | check your mayfirst email | 15:28 |
klarios | and look up for bitwarden | 15:29 |
klarios | click on the invitation link | 15:29 |
svaye | Alright | 15:30 |
svaye | I am logged in | 15:32 |
klarios | svaye, ive got to go at 10:40 for a costumer meeting + writing emails. Lets write an email to the dev team about business tracker | 15:32 |
klarios | Great! | 15:32 |
klarios | okay now its critical to wait for GNU cash and business tracker to work | 15:32 |
klarios | lets end it here for now | 15:33 |
svaye | Alright | 15:34 |
klarios | in terms of plan for this week. We've got to check on the other developers svaye | 15:34 |
klarios | gabriel and mulbah | 15:34 |
klarios | they are supposed to work with thomas on the To-do app | 15:34 |
klarios | as business managers, we should know what theyre doing and how theyre doing | 15:35 |
klarios | in terms of progress | 15:35 |
svaye | Alright | 15:35 |
klarios | we should learn to determine those measurements | 15:36 |
klarios | normally it would be through hourly tracking tools or dev work tracking tools | 15:37 |
klarios | like issues, Prs, commits, etc. | 15:37 |
klarios | svaye, do you know where the git to the TO-Do app is hosted? | 15:38 |
klarios | gitlab, github, codeberg? | 15:38 |
svaye | Codeberg | 15:38 |
klarios | do you have the link for it? | 15:38 |
svaye | I get an email everytime a PR is posted | 15:38 |
*** shallon has quit (Remote host closed the connection) | 15:39 | |
klarios | ahh youre on it | 15:39 |
klarios | I've got to be on it as well | 15:39 |
klarios | I don't think i am | 15:39 |
klarios | can you send me the link? | 15:39 |
svaye | I think jelkner was the one who did it | 15:39 |
klarios | it seems its not on his personal codeberg account | 15:40 |
klarios | nop e | 15:41 |
klarios | not in ther e | 15:41 |
svaye | Give me a minute I will send the link | 15:41 |
klarios | okay | 15:41 |
svaye | https://codeberg.org/JetroWebDevelopment/ToDos/pulls/2 | 15:43 |
klarios | Thank you svaye ! | 15:44 |
klarios | ive got to head out now | 15:44 |
klarios | thank you for your time! | 15:44 |
klarios | see you on friday for our business meetings | 15:44 |
*** klarios has quit (Quit: Leaving) | 15:44 | |
*** svaye has left #jetrowebdev (None) | 15:44 | |
*** dcammue has quit (Quit: Connection closed for inactivity) | 16:31 | |
*** anthony_p has quit (Ping timeout: 480 seconds) | 23:52 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!