| *** thomasboimah has quit (Ping timeout: 480 seconds) | 00:05 | |
| *** dcammue has quit (Ping timeout: 480 seconds) | 00:07 | |
| *** dcammue has quit (Ping timeout: 480 seconds) | 03:57 | |
| *** dcammue has quit (Quit: Quit) | 11:46 | |
| jelkner | Good morning dcammue, freena, gaprinho, jkollie and svaye! | 11:50 |
|---|---|---|
| jelkner | Since you have 10 more minutes of morning ;-)\ | 11:50 |
| jelkner | jkollie: great job yesterday chairing that meeting! | 11:50 |
| jelkner | i read the transcript with delight this morning | 11:50 |
| jkollie | Good morning jelkner | 11:50 |
| jkollie | Thanks | 11:51 |
| gaprinho | Good morning jelkner | 11:51 |
| thomasboimah | Greeting everyone | 11:51 |
| jelkner | It was very interesting to learn a lot about where Jetro members are at in relation to this idea. | 11:51 |
| jelkner | Good morning thomasboimah | 11:51 |
| jelkner | btw., I am under time pressure as usual | 11:52 |
| jelkner | so instead of our regular stand up meeting, can we just talk about this briefly? | 11:52 |
| jelkner | thomasboimah, gaprinho: will you two be in class today? | 11:52 |
| thomasboimah | sure | 11:52 |
| thomasboimah | +1 | 11:52 |
| gaprinho | yes | 11:52 |
| svaye | Good morning jelkner | 11:52 |
| jelkner | great | 11:52 |
| jelkner | ok, i'd like to share a few thoughts to help you further refine you thinking, and maybe pose a few questions to ponder | 11:53 |
| jelkner | first, a few thoughts: | 11:53 |
| jelkner | 1. Mr. Zawolo has *a lot* of experience with schools. Not only was he Superintendent of the largest school system in Liberia, but he started small schools on his own. | 11:54 |
| freena | Sure jelkner | 11:56 |
| jelkner | 2. The project I proposed in the NoVASEN Decidim was for NoVASEN to lend support for *your* project. As you mentioned in your discussion, management of the non-profit and school would be in the hands of the non-profit's board members, which as Thomas said, you would participate in. | 11:56 |
| jelkner | 3. We have tried not once, but twice to get this started. The first time was a partnership with MCSS, the 2nd time was an attempt to align with the 25th Street community. | 11:57 |
| jelkner | Remember? | 11:57 |
| gaprinho | +1 | 11:57 |
| svaye | +1 | 11:57 |
| thomasboimah | +1 | 11:57 |
| freena | +1 | 11:57 |
| jelkner | Both attempts were unsuccessful, but we can learn lessons from both of them. | 11:57 |
| jkollie | +1 | 11:58 |
| svaye | Definitely | 11:58 |
| jelkner | ok, that's all i have for now | 11:58 |
| jelkner | i emailed our old friend Kevin Cole this morning | 11:58 |
| jelkner | to ask him if he can get pictures of the Kamal Foundation schools | 11:58 |
| jelkner | who knows at this point if we can even get the support of the Kamal Foundation? | 11:59 |
| jelkner | i don't know, but i think we have a reasonable chance. | 11:59 |
| jelkner | so it will help you a lot to see the pictures of the schools that the foundation has built all over the world over more than 20 years | 12:00 |
| dcammue | doing my time of being inactive in participating in the the stand up meeting, i worked on the front-end for the Jetro Web Attendance Tracker and now, the project(Work Tracker) is completed and remain to be deploy for public use. I also did the split transaction for Johanna first salary in the Gnu-Cash file jelkner share with me and I update the file to my directory on the server. today, i will be update in-formations on the current Jetro Web Site. no | 12:00 |
| dcammue | blocker | 12:00 |
| jkollie | Yesterday I met with jetrobweb members on the hexchat and we started the discussion on jelkner proposal, I also message Mr. Zawolo again on WhatsApp since he's going to be the one to tutor me. Today I'll look at some of the Decidim initiatives ideas I got from my research and the component that should be use for it. No blocker | 12:00 |
| dcammue | ACTION done | 12:00 |
| jelkner | then you can begin to imagine what we are talking about | 12:00 |
| jkollie | ACTION done | 12:00 |
| svaye | jelkner: if I remember correctly the Karmal foundation is a nonprofit organization that builds for other nonprofit organization right? | 12:00 |
| jelkner | It builds schools around the world, svaye | 12:01 |
| jelkner | it mostly works with local governments and communities | 12:01 |
| jelkner | but it has also worked with non-profits | 12:01 |
| svaye | Is there a payment method? | 12:02 |
| jelkner | i'll try to get you more information about it | 12:02 |
| jelkner | at the very least, i plan to go to The Saloon on April 1st (the day i hope to get my VISA) | 12:02 |
| svaye | Alright jelkner I will read on it also | 12:02 |
| jelkner | and i'll take pictures of the place and the pictures of the schools on the wall | 12:03 |
| jelkner | There is not a lot online | 12:03 |
| svaye | Okay | 12:03 |
| jelkner | the founder likes bricks and cement, as he says | 12:03 |
| freena | Jelkner, don't you think it's also best if we or maybe you have a meeting or a discussion with Mr. Zawolo too so he can give you a deep insight of how have a legally registered school works here in Liberia since as you said he runs a small school?? | 12:03 |
| jelkner | he's not a techie | 12:03 |
| jelkner | freena: *you*, not me | 12:04 |
| jelkner | i am overextended and don't want to be at the center of this | 12:04 |
| freena | Okay, jelkner | 12:04 |
| jelkner | my dream is to be a supportor | 12:04 |
| freena | I understand | 12:04 |
| jelkner | like i mentioned, i was *super* happy when Mr. Zawolo proposed jkollie for board president | 12:05 |
| jelkner | since that means he is taking responsibility to mentor her | 12:05 |
| jelkner | and he is an amazing and dedicated mentor | 12:05 |
| jelkner | so i'll be waiting for jkollie to move ahead with that | 12:05 |
| svaye | jelkner: we are sorry for putting in the center but you have more interactions with Mr Zawolo while we wait for him to respond to our messages | 12:05 |
| svaye | You* | 12:06 |
| jelkner | i can be relied on to be the "squeeky wheel" | 12:06 |
| jelkner | we have an old saying here that "the squeeky wheel gets the oil" ;-) | 12:06 |
| jelkner | but i can only squeek | 12:07 |
| jelkner | you need to lead the work | 12:07 |
| freena | Okay, got it jelkner | 12:07 |
| svaye | We will send him a message requesting a meeting with him, but we need you to him to attend the meeting if it's possible | 12:07 |
| svaye | Get* | 12:07 |
| jelkner | here's the thing svaye | 12:07 |
| jelkner | you should conduct your interactions with him separately from me | 12:08 |
| jelkner | he uses WhatsApp and has his own communication practices | 12:08 |
| jelkner | you know how to find me | 12:08 |
| jelkner | but it isn't easy for Mr. Zawolo to meet us here, since he is not used to that | 12:08 |
| jelkner | so you will need to: | 12:08 |
| jelkner | 1. Analyze the situation | 12:09 |
| jelkner | 2. Find a solution | 12:09 |
| jelkner | to me, that means working with Mr. Zawolo with his own means of communication | 12:09 |
| jelkner | which I can't use | 12:09 |
| jelkner | we also don't have the same schedules | 12:09 |
| jelkner | so let's move with this in separate channels | 12:10 |
| jelkner | i'll talk with you all the time | 12:10 |
| jelkner | you talk with mr. zawolo | 12:10 |
| svaye | Alright jelkner we will keep reaching out to him. | 12:10 |
| jelkner | and i'll talk to mr. zawolo in person to exchange ideas between us | 12:10 |
| jelkner | jkollie: he asked you for your WhatsApp | 12:10 |
| jelkner | can't you reach him through that? | 12:11 |
| jelkner | ok, i have to go | 12:11 |
| dcammue | jelkner, please check my directory | 12:11 |
| dcammue | on the server | 12:11 |
| jkollie | It's what I have been reaching him through jelkner | 12:11 |
| svaye | jelkner: we all have his contact, we are also in a group chat with him on WhatsApp | 12:11 |
| jelkner | thomasboimah and gaprinho, see you at 16:30 UTC | 12:12 |
| *** gaprinho has quit (Ping timeout: 480 seconds) | 12:12 | |
| thomasboimah | Okay | 12:12 |
| jelkner | Great svaye, then just use it, right? | 12:12 |
| gabriel_jetro | Okay | 12:12 |
| svaye | Yeah | 12:12 |
| jelkner | dcammue: great to hear about your update | 12:12 |
| dcammue | get the secosol gnucash file | 12:12 |
| jelkner | i haven't tried the split transaction yet | 12:12 |
| jelkner | where is it? | 12:13 |
| dcammue | i did it | 12:13 |
| dcammue | in my directory | 12:13 |
| jelkner | i need to learn how | 12:13 |
| jelkner | ok | 12:13 |
| jelkner | i'll look | 12:13 |
| jelkner | gotta go | 12:13 |
| svaye | Have a wonderful day jelkner . | 12:13 |
| jelkner | see you all Friday! | 12:13 |
| dcammue | nice day | 12:13 |
| jelkner | you too svaye | 12:13 |
| *** jelkner has quit (Quit: Leaving) | 12:13 | |
| *** thomasboimah has quit (Quit: Leaving) | 12:15 | |
| svaye | ACTION signs off to get to the office | 12:18 |
| *** svaye has left #jetrowebdev (None) | 12:18 | |
| *** dcammue has quit (Ping timeout: 480 seconds) | 12:43 | |
| *** gabriel_jetro has quit (Quit: Connection closed for inactivity) | 14:31 | |
| *** jkollie has quit (Quit: Connection closed for inactivity) | 14:41 | |
| *** freena has quit (Quit: Connection closed for inactivity) | 15:36 | |
| *** mulbah has quit (Quit: Leaving) | 15:59 | |
| Karaaaaa | hello! | 16:31 |
| thomasboimah | Hello Karaaaaa | 16:31 |
| jelkner | Good morning / afternoon! | 16:31 |
| *** dcammue has quit (Quit: Quit) | 16:31 | |
| jelkner | thomasboimah and gabriel_jetro, i was just tell the folks here that i need to basically work with you to make a plan, and put y'all in charge of carrying it out. | 16:32 |
| jelkner | i won't have the time to walk the path with you... | 16:32 |
| jelkner | so, our "big goal" is to learn to write Django code using best practices | 16:32 |
| jelkner | and TDD is the best practice we are focusing on immediately | 16:33 |
| jelkner | next we need to figure out what to hack on to develop our skills. | 16:33 |
| jelkner | i have a suggestion i asked cjones to look at | 16:33 |
| jelkner | it was chosen because we need it for NOVA Web Development | 16:33 |
| dcammue | good morning Penrosian, jelkner, jgurara, Karaaaaa | 16:35 |
| jgurara | Hello | 16:35 |
| Karaaaaa | good morning dcammue! | 16:35 |
| jelkner | https://github.com/matorral-project/matorral | 16:36 |
| jelkner | Actually, this is a fast moving project, so we may want to start here: | 16:36 |
| jelkner | https://github.com/matorral-project/matorral/tree/legacy-code | 16:36 |
| jelkner | What do you see? | 16:38 |
| jelkner | Tell me what this is? | 16:38 |
| Karaaaaa | a way to manage projects with a team? | 16:38 |
| jelkner | +1 | 16:38 |
| gabriel_jetro | Same here | 16:39 |
| jgurara | a project management system | 16:39 |
| Penrosian | specifically for agile development right? | 16:39 |
| gabriel_jetro | It's a project management system | 16:39 |
| jelkner | hmmm, Penrosian that's a good question | 16:39 |
| jelkner | if it is, it is *not* what i'm looking for | 16:39 |
| Penrosian | it mentions stories and sprints in the readme | 16:39 |
| jelkner | so let's investigate | 16:39 |
| jelkner | so this is being developed by a group of Django devs in Argentina | 16:40 |
| jelkner | it wouldn't surprise me if they were developing for themselves | 16:40 |
| Penrosian | in the readme it says Create, edit, delete and list (with pagination) and search Stories, Epics and Sprints | 16:41 |
| Penrosian | which are from agile right? I read the thing a while ago though | 16:41 |
| jelkner | +1 Penrosian | 16:41 |
| jelkner | absolutely | 16:41 |
| gabriel_jetro | It's both Django and bulma.io system | 16:41 |
| jelkner | So as the customer (and a customer who wears *way* too many hats!), let me describe what i'm after | 16:42 |
| jelkner | and we can try to determine if this meets our needs | 16:42 |
| jelkner | What motivated me to investigate this was the NOVA Web business plan | 16:43 |
| jelkner | Which I'm describing as "Walking on two legs" | 16:43 |
| jelkner | meaning we are going to try to offer support for two things: | 16:43 |
| jelkner | 1. Decidim support | 16:43 |
| jelkner | 2. Custom Django web development | 16:44 |
| jelkner | thomasboimah, dcammue, gabriel_jetro, you are all familiar with this, yes? | 16:44 |
| dcammue | +1 | 16:45 |
| thomasboimah | +1 | 16:45 |
| gabriel_jetro | +1 | 16:45 |
| jelkner | Please pardon me repeating myself, since Karaaaaa, jgurara and Penrosian are not familiar with this | 16:45 |
| thomasboimah | no worries | 16:45 |
| gabriel_jetro | Go on | 16:46 |
| jelkner | In fact, let me just chat with them for a few minutes to save my old fingers from dying... | 16:46 |
| jelkner | brb | 16:46 |
| jelkner | i'm back | 17:00 |
| *** Penrosian has quit (Remote host closed the connection) | 17:01 | |
| jelkner | and they've been given the whirl wind history of NOVA / Jetro webs business plan | 17:01 |
| jelkner | so they know why i'm looking for a project management system | 17:01 |
| jelkner | and why i'd like to explore Django first | 17:01 |
| jelkner | so, you have a few tasks now. | 17:02 |
| jelkner | 1. think about our leaning objective of learning best practices Django development | 17:02 |
| jelkner | 2. develop a learning plan that aligns with that | 17:02 |
| jelkner | 3. implement the plan (hmmm, we sure could use a good program management system for this step! ;-) | 17:03 |
| jelkner | well, my dear friends, what do you think? | 17:04 |
| jelkner | don't all type at once! ;-) | 17:05 |
| gabriel_jetro | Thats great | 17:05 |
| jelkner | gabriel_jetro: what do you mean? | 17:06 |
| jelkner | we need a plan | 17:06 |
| Karaaaaa | do we think we've gotten a good idea of tdd and how to implement it? if not, we could continue with things like the bowling game. Personally, I think I have a good idea of it and the best way to continue in my opinion would to be working on an actual project with you all | 17:06 |
| Penrosian | yeah I think I'm good on pytest and tdd | 17:06 |
| gabriel_jetro | It'll help us to develop more as we think to plan on our studies with best practices | 17:06 |
| gabriel_jetro | That will give us more time as we develop | 17:07 |
| jelkner | so, if you want to proceed with the project management system | 17:07 |
| jelkner | here's what you need to do: | 17:07 |
| jelkner | 1. Figure out how to deploy a development environment on your systems | 17:07 |
| jelkner | cjones did this today to prove that he could | 17:08 |
| jelkner | thomasboimah: do you think you could be responsible for figuring that out by Friday? | 17:08 |
| thomasboimah | Jeff, I think I see where you're going with this. The irony isn't lost on us, we need a project management system to learn how to build one. But here's what I'm thinking: | 17:08 |
| thomasboimah | sure | 17:08 |
| jelkner | we call that dogfooding thomasboimah | 17:09 |
| jelkner | Note to all: i pick on thomasboimah all the time because he is the paid staff person here | 17:09 |
| thomasboimah | For the learning plan, I will propose Everyone clones both the main branch and legacy-code branch of Matorral, gets it running locally, and we do a code review together. What's different between them? What patterns do we see? | 17:10 |
| thomasboimah | and document our learning process along the way. | 17:10 |
| jelkner | there isn't any v2 code yet | 17:10 |
| jelkner | so you have a bit of time on that | 17:10 |
| jelkner | cjones just notice the branching this morning | 17:11 |
| jelkner | and it still says "coming soon" on the new branch | 17:11 |
| jelkner | so by Friday, we just need legacy branch running | 17:11 |
| jelkner | we should look at how they write unit tests too | 17:11 |
| thomasboimah | sure | 17:12 |
| jelkner | they may be using PyUnittest, which is what Django's built-in system uses | 17:12 |
| jelkner | anyway, i love the idea that you would join a real open source project and make a contribution | 17:12 |
| jelkner | that would be a fantastic learning experience for you | 17:12 |
| jelkner | and show us we are ready to make it the real world | 17:13 |
| jelkner | a lot could go wrong | 17:13 |
| gabriel | +1 | 17:13 |
| jelkner | but it seems at least worth exploring | 17:13 |
| jelkner | and since, as thomasboimah, we need a project management system | 17:13 |
| jelkner | this is a great dogfooding opertunity for us | 17:13 |
| jelkner | we'll be our own customers. | 17:14 |
| jelkner | ok, all, i'll leave it in your very capable hands | 17:14 |
| jelkner | i plan to hang back | 17:14 |
| *** gabriel has quit (Remote host closed the connection) | 17:14 | |
| jelkner | and let y'all drive | 17:14 |
| Karaaaaa | would we want to look just the legacy-code branch individually before friday, see what kind of things might be good to add as well as what kinds of tests, then come back and talk about it? or would a different timeline be better? | 17:14 |
| jelkner | i'll only step in when i think i can be of use | 17:14 |
| jelkner | hopefully as seldom as possible | 17:14 |
| jelkner | ACTION signs off and leaves this to the dev team | 17:15 |
| *** jelkner has quit (Quit: Leaving) | 17:15 | |
| thomasboimah | That great Karaaaaa we can look at the legacy-code branch individually before friday | 17:16 |
| Karaaaaa | does that sound good to everyone? | 17:17 |
| thomasboimah | +1 for me | 17:17 |
| dcammue | +1 | 17:18 |
| Penrosian | +1 | 17:18 |
| dcammue | that is a great idea Karaaaaa | 17:18 |
| gabriel | +1 | 17:18 |
| dcammue | and that way, we will be informed of what to discuss on friday | 17:19 |
| Karaaaaa | yes! | 17:19 |
| dcammue | Everyone will bring out their great understanding and share it with us all | 17:20 |
| thomasboimah | Karaaaaa, do you have time to chat about our bowling game test this gone time? | 17:22 |
| Karaaaaa | yes, would you want to go back on tmate? | 17:22 |
| dcammue | Penrosian, | 17:23 |
| thomasboimah | Do you know why I decide for us to wrote those helper functions first before moving to the actual test? | 17:23 |
| dcammue | you have no time, no, more time? | 17:23 |
| Karaaaaa | yes, I realized after the structure you were going for. I had been thinking we would just have the helpers be combined in the first tests | 17:24 |
| Penrosian | ? | 17:24 |
| dcammue | more time? | 17:24 |
| thomasboimah | that was actually a technique I learned from watching how professional TDD is done. | 17:25 |
| Penrosian | also I just got matorral running on my computer | 17:25 |
| dcammue | can we chat about our test | 17:25 |
| Penrosian | oh yeah sure | 17:25 |
| Karaaaaa | thomasboimah, hmmm, did they explain the benefits to writing the helper functions first? | 17:25 |
| thomasboimah | I wanted us to think about how we want to write our tests before we worry about making them pass. It's like designing the language of our tests first. | 17:26 |
| thomasboimah | When we write roll_spare(), roll_strike(), and roll_many(), we're creating building blocks that make our tests read like English sentences. | 17:27 |
| Karaaaaa | thomasboimah, wouldn't that be worrying about making them pass first if we wrote helper functions before any failing tests though? | 17:27 |
| thomasboimah | Remember in the Clean Code video when they talked about treating tests like production code? | 17:27 |
| Karaaaaa | thomasboimah, i suppose it does increase readability | 17:28 |
| thomasboimah | yes | 17:28 |
| thomasboimah | That means keeping them just as clean and readable as our main code. Without helpers, we'd end up with repetitive loops everywhere. With helpers, our tests become self-documenting. | 17:28 |
| Karaaaaa | thomasboimah, that makes more sense to me now | 17:29 |
| thomasboimah | With helpers, we change ONE function and all our tests automatically get fixed. It's the DRY principle - Don't Repeat Yourself. | 17:29 |
| gabriek | Jgurara | 17:30 |
| jgurara | hi | 17:30 |
| thomasboimah | And it actually fits perfectly with TDD. Usually it's RED → GREEN → REFACTOR . But by writing helpers first, we're doing the REFACTOR step before we even write the tests. | 17:31 |
| gabriek | Sorry for my poor participation, i am out of electricity, us | 17:31 |
| jgurara | ok | 17:31 |
| gabriek | Can we proceed | 17:31 |
| thomasboimah | So when we write each test, it's already clean and focused on WHAT we're testing, not bogged down in HOW to set it up. | 17:32 |
| jgurara | ok | 17:32 |
| gabriek | No you have ti | 17:32 |
| thomasboimah | Remember the goal is to learning how to write professional tests that jelkner and other developers will respect. | 17:32 |
| thomasboimah | I think I am talking too much i am done here. | 17:32 |
| thomasboimah | Karaaaaa, | 17:32 |
| thomasboimah | can you start tmate so that we can write our bowling game test? | 17:33 |
| Karaaaaa | thats alright thomasboimah i appreciate explaining your ideas | 17:33 |
| gabriek | Do you have time over later? jgurara | 17:33 |
| Karaaaaa | sure | 17:33 |
| Karaaaaa | one moment | 17:33 |
| jgurara | 20 minutes left in this class, dont have time later | 17:33 |
| Karaaaaa | ssh 39vakh9HAW9nHtvR7D5xQ552q@nyc1.tmate.io | 17:34 |
| gabriek | Okay, then, my computer is off right now. Can you do the tmate or your computer i'll use my phone to tmate, jgurara | 17:35 |
| jgurara | i will do the tmate | 17:35 |
| gabriek | Okay | 17:35 |
| thomasboimah | Karaaaaa, are you seeing the attention message on the screen? | 17:36 |
| Karaaaaa | yes hold on | 17:36 |
| jgurara | ssh y7RZt5UuYXC6BBt5kXJspk6ae@nyc1.tmate.io | 17:36 |
| Karaaaaa | idk whats going on | 17:37 |
| thomasboimah | all good know | 17:37 |
| gabriek | i'm joining from my computer now, jgurara | 17:40 |
| jgurara | Okay | 17:40 |
| gabriel | jgurara | 17:40 |
| jgurara | yes | 17:40 |
| gabriel | can you share the link now | 17:40 |
| jgurara | ok | 17:41 |
| jgurara | ssh tBTXbD3RBmXM9JFa6Phxg4YQ7@nyc1.tmate.io | 17:41 |
| gabriel | i am in jgurara | 17:42 |
| jgurara | ok | 17:43 |
| gabriel | let start, have you crated your account? | 17:44 |
| jgurara | on gitlab? | 17:44 |
| gabriel | no, codebreg | 17:47 |
| jgurara | I have that | 17:47 |
| gabriel | okay | 17:47 |
| gabriel | can we write the test together | 17:47 |
| jgurara | ok | 17:47 |
| gabriel | i am texting you privately | 17:49 |
| Karaaaaa | i think you dont need to the @pytest stuff? thomasboimah | 17:49 |
| gabriel | jgurara | 17:50 |
| jgurara | ok | 17:50 |
| Karaaaaa | im pretty sure you just need to treat the tests as functions and pytest handles the rest | 17:51 |
| Karaaaaa | thomasboimah, i have to go in 1 minute | 17:54 |
| thomasboimah | Okay | 17:54 |
| thomasboimah | I am debugging the error | 17:54 |
| Karaaaaa | i can wait a moment | 17:54 |
| Karaaaaa | also we can finish it next time we meet after the discussion | 17:54 |
| *** jgurara has quit (Quit: Leaving) | 17:55 | |
| thomasboimah | okay | 17:55 |
| thomasboimah | will be online tomorrow | 17:55 |
| thomasboimah | *You | 17:55 |
| Karaaaaa | ill be in class from about 8est to 310est but after we can meet | 17:56 |
| Karaaaaa | alright im going to go now but ill get on tomorrow 310est its alright if you cant join then | 17:57 |
| *** Karaaaaa has quit (Quit: Leaving) | 17:57 | |
| *** thomasboimah has quit (Quit: Leaving) | 18:02 | |
| *** Penrosian has quit (Ping timeout: 480 seconds) | 18:03 | |
| *** anthony_p has quit (Remote host closed the connection) | 18:35 | |
| *** Penrosian has quit (Remote host closed the connection) | 18:36 | |
| *** Penrosian has quit (Ping timeout: 480 seconds) | 18:47 | |
| *** gabriel has quit (Ping timeout: 480 seconds) | 18:47 | |
| *** gabriek has quit (Ping timeout: 480 seconds) | 19:22 | |
| *** gabriel_jetro has quit (Quit: Connection closed for inactivity) | 19:29 | |
| *** gabriek has quit (Quit: Quit) | 19:59 | |
| *** dcammue has quit (Remote host closed the connection) | 20:31 | |
| *** freena has quit (Quit: Connection closed for inactivity) | 20:34 | |
| jelkner | Hello dcammue are you here? | 21:09 |
| dcammue | Fine | 21:09 |
| dcammue | How are you too | 21:10 |
| jelkner | Nice, you're here! | 21:10 |
| dcammue | Yeah | 21:10 |
| jelkner | I'm doing well. | 21:10 |
| jelkner | Are you living at the office site yet? | 21:10 |
| dcammue | +1 | 21:10 |
| jelkner | Super! | 21:10 |
| jelkner | We need to chat more about plans. | 21:10 |
| dcammue | This is my second week | 21:10 |
| dcammue | Yeah | 21:11 |
| jelkner | But first, we have an SE Business club meeting in 5 minutes | 21:11 |
| jelkner | Did you see Devesh's email? | 21:11 |
| dcammue | Okay | 21:11 |
| jelkner | Let's jump over to #sjcompute for that | 21:11 |
| dcammue | ACTION goes check for devesh mail | 21:11 |
| jelkner | no need dcammue | 21:12 |
| jelkner | can you join us on the other channel? | 21:12 |
| dcammue | Okay | 21:12 |
| dcammue | I saw it anyway | 21:12 |
| dcammue | Okay | 21:13 |
| *** anthony_p has quit (Ping timeout: 480 seconds) | 21:39 | |
| jelkner | Nice job with the transaction spilt dcammue | 22:01 |
| jelkner | but the numbers are not right yet | 22:01 |
| jelkner | i'll share a spreadsheet i'm working on to get them computed there | 22:01 |
| dcammue | All or some? | 22:02 |
| jelkner | and we can then enter them into gnucash | 22:02 |
| jelkner | they all depend on each other | 22:02 |
| jelkner | and i want to check them with Lindsey before we start using them | 22:02 |
| jelkner | we will do that next Sunday | 22:02 |
| dcammue | Not this sunday? | 22:02 |
| jelkner | lol | 22:03 |
| jelkner | this sunday is next sunday ;-) | 22:03 |
| dcammue | Okay | 22:03 |
| dcammue | Copied | 22:03 |
| jelkner | we use those location adjectives strangly | 22:03 |
| jelkner | anyway, 2/22 for clarity | 22:03 |
| jelkner | so we are making good progress, my friend | 22:04 |
| jelkner | and since you and i are going to be house mates for a month | 22:04 |
| jelkner | i want to make sure things are going well with the place i'll be staying ;-) | 22:04 |
| jelkner | also dcammue | 22:05 |
| jelkner | we need to talk about Jetro budgeting | 22:05 |
| jelkner | there is still another $5K you all can draw on | 22:05 |
| dcammue | Okay | 22:05 |
| dcammue | Yeah | 22:05 |
| jelkner | you need to set the timeline yourselves, budget, and let me know | 22:05 |
| jelkner | you need to start doing financial planning for your co-op | 22:05 |
| jelkner | the cooperative way | 22:06 |
| jelkner | with paying workers as the top goal | 22:06 |
| jelkner | i'll be glad to share my opinions | 22:06 |
| jelkner | but YOU ALL run your business! | 22:06 |
| jelkner | and our top goal in this next stage is to get that working | 22:07 |
| jelkner | we are doing a lot | 22:07 |
| jelkner | still building dev skills | 22:07 |
| jelkner | and also trying to build business skills | 22:07 |
| jelkner | you need both | 22:07 |
| dcammue | I am budgeting for your trip or for the next 5k? | 22:07 |
| dcammue | Yeah | 22:07 |
| jelkner | you don't need to budget anything for my trip | 22:08 |
| jelkner | jelkner will cover all his costs | 22:08 |
| jelkner | you just need a bed for him to sleep on ;-) | 22:08 |
| jelkner | the budgeting is for the Jetro members | 22:08 |
| jelkner | who is getting paid to do what? | 22:09 |
| jelkner | how much time are they putting into it? | 22:09 |
| dcammue | Because, as a manage for technology insituation, you need both skills | 22:09 |
| jelkner | how much revenue is their labor generating? | 22:09 |
| jelkner | do the numbers add up in a sustainable way? | 22:09 |
| jelkner | those are the kinds of questions Jetro needs to think about | 22:09 |
| dcammue | +1 | 22:10 |
| jelkner | my understanding is that dcammue and thomasboimah are on $400 per month salary, right? | 22:10 |
| dcammue | No jelkner | 22:10 |
| jelkner | No? | 22:10 |
| dcammue | Only tboimah | 22:11 |
| jelkner | It's not my business to decide | 22:11 |
| jelkner | but you need both a lead developer, thomasboimah | 22:11 |
| jelkner | and someone responsible for managing the business, which i though was you | 22:11 |
| dcammue | +1 | 22:11 |
| dcammue | I do | 22:12 |
| jelkner | so you need to be compensated for your work, my friend! | 22:12 |
| thomasboimah | It is him, but the I don't know why the team don't want to agree to pay him | 22:12 |
| jelkner | wow, thomasboimah, that's a problem | 22:12 |
| dcammue | And i am trying to get dev skill to be able to supervise dev work | 22:12 |
| jelkner | when i talk to zOnny about this, i tell him that the two most dependable members have been thomasboimah and dcammue | 22:13 |
| dcammue | I need all skill as manager to full perform | 22:13 |
| jelkner | i love the initiative that jkollie has been taking! | 22:14 |
| jelkner | but without thomasboimah and dcammue, there is no Jetro Web | 22:14 |
| jelkner | so y'all need to thing about that together | 22:14 |
| jelkner | and to make sure you have what you need | 22:14 |
| jelkner | the goal is to get everyone paid, right! | 22:15 |
| dcammue | ++ | 22:15 |
| dcammue | +1 | 22:15 |
| jelkner | but SJC can not afford that alone | 22:15 |
| jkollie | +1 | 22:15 |
| jelkner | so if you want to arrive at that point | 22:15 |
| jelkner | you need to take your most committed members | 22:15 |
| jelkner | and put them to work using the grant money to finance their time spent learning to generate revenue | 22:16 |
| jelkner | make sense? | 22:16 |
| thomasboimah | +1 | 22:16 |
| jelkner | that means those members need to be paid now | 22:16 |
| jelkner | since you need them to be able to work full time on the project | 22:16 |
| dcammue | Okay | 22:17 |
| jelkner | it's not for me to decide this dcammue | 22:17 |
| jelkner | it is for Jetro | 22:17 |
| jelkner | this is just my advice | 22:17 |
| jelkner | i'm only a customer now | 22:17 |
| jelkner | and for you to keep me as a customer | 22:18 |
| jelkner | you need to deliver value | 22:18 |
| dcammue | But you are our wings | 22:18 |
| freena | Greetings jelkner | 22:18 |
| jelkner | Ah, so now I'm an old bird ;-) | 22:18 |
| jelkner | LOL | 22:18 |
| dcammue | If you can not open, how we fly? | 22:18 |
| jelkner | you are flying just fine, my friend | 22:18 |
| jelkner | Hello freena | 22:18 |
| dcammue | Lol | 22:18 |
| jelkner | ok, anything else before i go? | 22:19 |
| jelkner | we are making great progress, btw | 22:19 |
| jelkner | we have a wonderful group of people working together | 22:20 |
| dcammue | So jelkner needs to open to jetro, so dcammue can fly | 22:20 |
| jelkner | i feel so fortunate to be able to work with you all | 22:20 |
| dcammue | Okay, see you my friend | 22:20 |
| jelkner | see you friday morning | 22:21 |
| jelkner | ACTION signs off for now... | 22:21 |
| dcammue | No tomorrow? | 22:21 |
| jelkner | we normally don't meet on thursdays, right? | 22:21 |
| jelkner | thomasboimah and zOnny set work days at Mon, Wed, Fri, Sat, Sun | 22:21 |
| dcammue | One thing | 22:21 |
| jelkner | you need time off | 22:21 |
| jelkner | go ahead | 22:22 |
| dcammue | Let me make thing ckear to you | 22:22 |
| dcammue | Jetro had a meeting when we moved to the office | 22:22 |
| dcammue | And we discussed that we all will work on an hourly basic | 22:23 |
| dcammue | In order to get paid | 22:23 |
| jelkner | that sounds great | 22:23 |
| jelkner | but here is my concern | 22:23 |
| dcammue | And before, getting paid | 22:24 |
| jelkner | sorry, let me let you finish | 22:24 |
| dcammue | You need to deliver something to jetro | 22:24 |
| jelkner | dcammue, i'll stay for a few more minutes | 22:24 |
| jelkner | because this is such an important discussion | 22:24 |
| jelkner | let me make something clear to you | 22:25 |
| dcammue | Like what you did for the month | 22:25 |
| jelkner | I have no idea how to do this! | 22:25 |
| jelkner | we will be learning as we go | 22:25 |
| dcammue | Before getting away with jetro funds | 22:25 |
| jelkner | here is my concern | 22:25 |
| dcammue | Okay | 22:25 |
| jelkner | it is very difficult at this stage to measure value | 22:25 |
| jelkner | in fact, we can have some wonderful long conversations about this when i'm there | 22:26 |
| dcammue | +1 | 22:26 |
| dcammue | Sure | 22:26 |
| jelkner | as a business major, you know that in traditional business terms, the only thing that has value is money | 22:26 |
| jelkner | but even then, it gets complicated | 22:26 |
| dcammue | +1 | 22:27 |
| jelkner | since how do you measure the value of the front office manager, who made it possible for the developer to deliver a product | 22:27 |
| jelkner | and then sent the invoice to get that revenue? | 22:27 |
| jelkner | or the value of the team member who fixed the office up so people could work there? | 22:28 |
| jelkner | there are a lot of expenses that are not directly billable | 22:28 |
| jelkner | now you could just have everyone track their time | 22:29 |
| jelkner | and list what they do with that time | 22:29 |
| jelkner | our experience in NOVA Web was it was difficult to get everyone to do that | 22:29 |
| jelkner | it could be useful | 22:29 |
| jelkner | then you could analyze the data and learn from it | 22:29 |
| jelkner | but it is also a pain | 22:29 |
| jelkner | and members may think it isn't a fun thing to do | 22:30 |
| jelkner | not everything is fun | 22:30 |
| jelkner | but Jetro is a co-op | 22:30 |
| jelkner | creating meaningful, and hopefully joyful work should be its main focus | 22:30 |
| *** anthony_p has quit (Remote host closed the connection) | 22:30 | |
| jelkner | dcammue, we will be learning from each other | 22:31 |
| dcammue | Okay | 22:31 |
| jelkner | since we want to make NOVA Web work too | 22:31 |
| jelkner | and we haven't figure out yet how to do that | 22:31 |
| jelkner | i'm so glad you are having meetings together and trying things out | 22:31 |
| jelkner | that is the only way you will grow to the point where you will have deeper, more firmly established ideas based on your own experience | 22:32 |
| dcammue | That's why i built the attendance application to track jetro members work hours | 22:32 |
| *** anthony_p has quit (None) | 22:32 | |
| jelkner | nice! | 22:32 |
| jelkner | if you can get that to work well, i will bow down to your accomplishment! | 22:33 |
| jelkner | we tried and failed | 22:33 |
| jelkner | that doesn't mean we won't try again | 22:33 |
| dcammue | When we host it, you can view it | 22:33 |
| jelkner | awesome! | 22:33 |
| jelkner | this is such great news | 22:33 |
| jelkner | Jetro web rocks! | 22:33 |
| jelkner | ok, i've got to go | 22:34 |
| dcammue | Thanks | 22:34 |
| jelkner | i have two quizzes to create | 22:34 |
| jelkner | and lessons to plan | 22:34 |
| jelkner | i'm still a teacher after all ;-) | 22:34 |
| jelkner | see you friday morning | 22:34 |
| jelkner | ACTION signs off | 22:34 |
| *** jelkner has quit (Quit: Leaving) | 22:35 | |
| dcammue | Hmm, that's what make you | 22:35 |
| freena | See you too jelkner | 22:35 |
| freena | Good night dcammue | 22:35 |
| dcammue | Behind the sence | 22:35 |
| dcammue | Good night frreena | 22:35 |
| jkollie | ACTION leaving | 22:35 |
| *** jkollie has left #jetrowebdev (None) | 22:35 | |
| dcammue | Okay jkollie | 22:35 |
| dcammue | Good night, tboimah. | 22:36 |
| thomasboimah | Good night bro | 22:36 |
| dcammue | Freena | 22:37 |
| dcammue | How is the stomatch | 22:37 |
| *** dcammue has quit (Ping timeout: 480 seconds) | 22:45 | |
| *** dcammue has quit (Remote host closed the connection) | 22:46 | |
| thomasboimah | ACTION sign off for the day | 22:48 |
| *** thomasboimah has quit (Quit: Leaving) | 22:48 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!