| jelkner | Happy New Year klarios | 11:58 |
|---|---|---|
| klarios | Hi all ! Happy news years!! | 11:58 |
| jelkner | ok, i'm channel op here thomasboimah | 11:58 |
| jelkner | how is the office thomasboimah? | 11:58 |
| thomasboimah | The office is ready | 11:59 |
| jelkner | thomasboimah, can you post some pictures on the database server please? | 11:59 |
| thomasboimah | Okay i will do that today | 11:59 |
| zOnny | Happy New Year! Over the past few weeks, I've been excited to dedicate my attention to LibreOrganize and enhance the app's functionalities through updates. No Blockers. | 12:00 |
| zOnny | ACTION done | 12:00 |
| thomasboimah | During the season break, I was working with zOnny, but this week I came down with a fever and was not well, so I was unable to work. I am much better now and ready to get back to work. Today I will be working with zOnny. No blockers. | 12:00 |
| jelkner | During the break i was travelling in Mexico | 12:00 |
| jelkner | Today i'll be getting back to work | 12:00 |
| jelkner | no blockers | 12:00 |
| dcammue | I sepnt my season break fine and i work on the sjc and novaweb gnucash books | 12:01 |
| jkollie | My holidays break was awesome, I was able to spend time with my family and we had a lot of bounding to do. | 12:01 |
| jkollie | I'm back and ready to work the best way I can this new year. | 12:01 |
| jkollie | No blocker | 12:01 |
| dcammue | Today, i will look at the three bank statement sent by jelkner | 12:02 |
| jkollie | ACTION done | 12:02 |
| klarios | we've got lotsss and lots to do. The first priority is to get ANCCF an estimate before their board meeting, I have forwaded all the email, next item on my list would be to pay zOnny ! since its new years we wont have to file a 1099-NEC until the end of the year | 12:02 |
| jelkner | nice | 12:02 |
| klarios | its also important to see if decidim is up and working again, that shouldve been 1 oops | 12:02 |
| klarios | great! | 12:02 |
| jelkner | klarios, it's up now | 12:03 |
| klarios | students get back on monday right jelkner ? | 12:03 |
| dcammue | Hi klarios | 12:03 |
| jkollie | Happy New Year Klarios | 12:03 |
| jelkner | +1 | 12:03 |
| dcammue | Happy to see you | 12:03 |
| klarios | oops im done! | 12:03 |
| jelkner | let's figure out who is doing what today and get started | 12:03 |
| jelkner | zOnny, thomasboimah did you see my email about SECOSOL? | 12:04 |
| klarios | novasen.org is back up, not critical anymore | 12:04 |
| jelkner | we have our next board meeting on February 1 | 12:04 |
| thomasboimah | -1 | 12:04 |
| klarios | I reached out during the break | 12:04 |
| jelkner | thomasboimah, can you take a look please? | 12:04 |
| jelkner | i sent a link to the PBS documentary that our co-presidents are in | 12:05 |
| zOnny | ACTION went to emails | 12:05 |
| jelkner | jkollie, you should watch that! | 12:05 |
| jkollie | That's right klarios, | 12:05 |
| jkollie | yeah I did | 12:05 |
| jelkner | klarios, i called tony yesterday | 12:05 |
| jelkner | about the continuity of service issues we are having with our decidim | 12:06 |
| thomasboimah | ACTION take a look at my emails but did not see any mail from jelkner concerning SECOSOL | 12:06 |
| jelkner | hmmmm, perhaps you didn't get it thomasboimah | 12:06 |
| jelkner | hold on | 12:06 |
| zOnny | ACTION same here, Secosol email not found | 12:07 |
| jelkner | zOnny, let me figure out what email to use for you | 12:07 |
| klarios | +1 it seems they might just have an unreliable host here, we are facing the burden. Some of the instances set up by them are going through the same, a systematic issue :( | 12:07 |
| zOnny | I have the edzon.quinteros@novawebdevelopment.coop | 12:07 |
| jelkner | Perfect! | 12:08 |
| jelkner | my bad, i sent it to Edzon Quinteros Saique <edzon_13zoned@hotmail.com>, Edzon Quinteros Saique <edzon.quinteros@gmail.com> | 12:08 |
| jelkner | since i didn't know | 12:08 |
| jelkner | i won't do that again | 12:08 |
| jelkner | anyway the documentary is really good | 12:09 |
| jelkner | https://www.pbs.org/video/worker-owned-businesses-abapo0/ | 12:09 |
| jelkner | Things are moving fast in the VASEN, NOVASEN, SECOSOL space | 12:10 |
| jelkner | we will be applying for grants over the next few months | 12:10 |
| jelkner | it will really help us if our websites are updated and looking nice | 12:10 |
| jelkner | SECOSOL will need to reach out to CCHD to see if they will continue to fund us | 12:11 |
| zOnny | Will be jelkner | 12:11 |
| zOnny | It is on progress | 12:11 |
| jelkner | seeing that documentary linked from the SECOSOL home page would be awesome | 12:11 |
| zOnny | +1 | 12:12 |
| jelkner | ok, zOnny and thomasboimah, i know you have a lot to do | 12:12 |
| jelkner | do you need anything from us before y'all get to work? | 12:12 |
| zOnny | Oh yeah, you did share it before our holidays break | 12:12 |
| zOnny | quick question jelkner | 12:13 |
| jelkner | shoot | 12:13 |
| zOnny | I did read your post https://www.elkner.net/static/UoPeople/ShouldLibreOrganizeBeCalledAnOMS.pdf | 12:13 |
| zOnny | and I think it is very important to be in the same page | 12:14 |
| jelkner | zOnny, glad you brought that up | 12:15 |
| jelkner | i always new we needed an OMS | 12:15 |
| jelkner | but i also knew it would cost millions of dollars to build one | 12:15 |
| jelkner | my dream back then was for NEA funding | 12:16 |
| jelkner | but that didn't happen | 12:16 |
| jelkner | then we found Decidim | 12:16 |
| jelkner | which is already an "OMS" of sorts | 12:16 |
| jelkner | and millions of dollars have been spent building it | 12:16 |
| klarios | quite similar but such a robust application | 12:16 |
| jelkner | so we should focus on Decidim | 12:17 |
| jelkner | That means LibreOrganize will really just be our custom CMS for small scale websites that need it | 12:17 |
| jelkner | zOnny, does that make sense? | 12:18 |
| zOnny | Will that Novawebdev main focus will be? | 12:18 |
| jelkner | well, zOnny | 12:18 |
| jelkner | NOVA Web is a business | 12:18 |
| zOnny | using LibreOrganize as a CMS? | 12:18 |
| jelkner | so we need to have a workable business plan | 12:18 |
| jelkner | and we need to get it to pay off | 12:18 |
| klarios | +1 I agree, though as guillaume mentioned, we cant be handing out instances wherever we go. I think libreorganize can be the alternative for that; small businesses, people who need logistics, etc. | 12:18 |
| jelkner | i've been saying that our current business plan involves what i am calling "Walking on two legs" | 12:19 |
| jelkner | We will focus on 1. Custom Django work | 12:19 |
| jelkner | 2. Decidim support | 12:19 |
| klarios | +1 | 12:19 |
| jelkner | those are the "two legs" | 12:19 |
| klarios | yep yep | 12:19 |
| jelkner | then we see where the revenue comes | 12:20 |
| jelkner | and adjust our plans accordingly | 12:20 |
| jelkner | if we can land real Decidim support contracts | 12:20 |
| klarios | we've sadly already started our year with a deficit (due to sever costs) | 12:20 |
| jelkner | that pay real money | 12:20 |
| jelkner | klarios, that is so crucial | 12:20 |
| thomasboimah | jelkner, do we really want to be paying for Linode and also MayFirst? Don't you think it will be best and reduce cost if we choose one? | 12:21 |
| jelkner | $101 dollars a month | 12:21 |
| jelkner | and for what? | 12:21 |
| zOnny | Good point | 12:21 |
| jelkner | dcammue, we need you to be ready soon to start working with klarios to manage money | 12:21 |
| dcammue | jelkner: You emailed that we were going to talk about how svaye and i can start doing bookkeeping for sjc secosol and novaweb | 12:22 |
| jelkner | if the numbers don't add up (like if they are negative), we won't be around long | 12:22 |
| dcammue | +1 | 12:22 |
| jelkner | where is svaye? | 12:22 |
| jelkner | i was hoping to talk about that today | 12:22 |
| jelkner | but if she doesn't show | 12:22 |
| klarios | that's a priority | 12:22 |
| jelkner | it makes it hard to get anything done | 12:22 |
| dcammue | Okay | 12:23 |
| jelkner | so, dcammue, since you do show | 12:23 |
| jelkner | we need to plan with you | 12:23 |
| dcammue | Okay | 12:23 |
| jelkner | 2026 is the year we decide if we really want to make it | 12:24 |
| dcammue | +1 | 12:24 |
| klarios | that's right | 12:24 |
| jelkner | we have a lot of opportunity | 12:24 |
| jelkner | but we will need to work *really hard* if we want to make it! | 12:24 |
| dcammue | Sure | 12:25 |
| jelkner | dcammue, thomasboimah what is the situation with bandwidth in the office? | 12:25 |
| jelkner | that was our next task | 12:25 |
| jelkner | is anyone living there, btw? | 12:25 |
| dcammue | Then bandwidth is cool | 12:25 |
| klarios | nice! | 12:25 |
| jelkner | what do you mean? | 12:26 |
| dcammue | jelkner: i will be therr | 12:26 |
| dcammue | *there | 12:26 |
| thomasboimah | We currently have wifi I think we can activate that while we wait for starlink | 12:26 |
| jelkner | thomasboimah, do we need Starlink? | 12:26 |
| dcammue | I talked it over with my grandmother already | 12:26 |
| jelkner | you all need to tell us | 12:26 |
| dcammue | But it will be in febuary | 12:27 |
| thomasboimah | of course we time go back | 12:27 |
| jelkner | i don't understand thomasboimah | 12:27 |
| thomasboimah | of course with time gose back | 12:27 |
| dcammue | The bandwidth is cool with mobile phone | 12:27 |
| thomasboimah | Starlink will reduce cost | 12:28 |
| dcammue | Meaning if you are using mobile phone internet | 12:28 |
| dcammue | But we have not try wifi yet | 12:28 |
| jelkner | we need desktop computers that can use Jitsi effectively | 12:28 |
| thomasboimah | dcammue, we can activate the route | 12:28 |
| jelkner | dcammue, thomasboimah you need to take charge! | 12:28 |
| dcammue | Yes | 12:28 |
| jelkner | you need to think about what you need | 12:28 |
| jelkner | and figure out how to get it | 12:29 |
| dcammue | Monday | 12:29 |
| dcammue | I will be there | 12:29 |
| jelkner | ok, i'll leave it up to you | 12:29 |
| jelkner | but remember, if you want to really do what we are trying to do | 12:29 |
| jelkner | you'll need to be able to join video meetings | 12:29 |
| jelkner | and not have bandwidth issues | 12:29 |
| jkollie | I think the wifi with the router will be okay till | 12:30 |
| dcammue | Yes | 12:30 |
| jelkner | jkollie, you may be right | 12:30 |
| dcammue | We will tey that | 12:30 |
| jelkner | that's what i need to know | 12:30 |
| dcammue | *try | 12:30 |
| dcammue | On monday | 12:30 |
| jelkner | so, dcammue, you will be moving to the office on February 1? | 12:30 |
| dcammue | Yes | 12:30 |
| jelkner | how many rooms does it have? | 12:30 |
| dcammue | Because my grandmothet just left the hospital | 12:31 |
| jelkner | got you, dcammue | 12:31 |
| dcammue | And need to get well | 12:31 |
| jelkner | what about mulbah? | 12:31 |
| dcammue | Before i go | 12:31 |
| jelkner | i thought he was planning on staying there | 12:31 |
| dcammue | I have no idea of mulbah living. | 12:32 |
| dcammue | There | 12:32 |
| jelkner | he seems to have disappeared | 12:32 |
| dcammue | I don't think so jeff | 12:32 |
| jelkner | and gabriel, what is his situation? | 12:32 |
| jelkner | this is an important question, thomasboimah | 12:33 |
| jelkner | since Jetro needs more than one developer | 12:33 |
| jelkner | to be able to succeed | 12:33 |
| dcammue | Gabriel, i don't think he has touch situation | 12:33 |
| dcammue | Maybe he did not vheck his mail | 12:33 |
| thomasboimah | jelkner, Now that we have the office space I think gabriel and Mulbah will come on board | 12:33 |
| jelkner | thomasboimah, that is one of your top tasks | 12:34 |
| jelkner | you need to call them | 12:34 |
| jelkner | and talk to them | 12:34 |
| jelkner | just like zOnny is mentoring you | 12:34 |
| jelkner | you need to mentor them | 12:34 |
| jelkner | understood? | 12:34 |
| thomasboimah | +1 | 12:34 |
| jelkner | so i'll be holding you responsible for telling me what is going on thomasboimah | 12:34 |
| jelkner | when i ask about your plan | 12:35 |
| jelkner | i hope you'll have a good response | 12:35 |
| jelkner | that shows you've been thinking about it | 12:35 |
| thomasboimah | Alright | 12:35 |
| jelkner | and acting on it | 12:35 |
| jelkner | when i get there in june | 12:35 |
| jelkner | we need to be ready to really use that month effectively | 12:36 |
| jelkner | which means we begin now to prepare for it | 12:36 |
| jelkner | dcammue, please call svaye | 12:36 |
| jelkner | as we start 2026 | 12:36 |
| jelkner | we need to know who we have onboard | 12:36 |
| dcammue | Now? | 12:37 |
| jelkner | You could call now | 12:37 |
| jelkner | find out why she is not here | 12:37 |
| dcammue | Okay | 12:37 |
| jelkner | klarios, we need to figure out who can look at all the servers we are paying for | 12:38 |
| jelkner | and continue to reduce our monthly bill | 12:38 |
| thomasboimah | jelkner, do we really want to be paying for Linode and also MayFirst? Don't you think it will be best and reduce cost if we choose one? | 12:38 |
| jelkner | we need to talk finance | 12:38 |
| klarios | maybe we should shut down a couple we arent using? | 12:39 |
| jelkner | a couple? | 12:39 |
| klarios | the decidim ones arent being used | 12:39 |
| klarios | at least NWD | 12:39 |
| klarios | and the test servers | 12:39 |
| jelkner | We should shut down *ALL* we are not using!!!!! | 12:39 |
| jelkner | i can't manage that klarios | 12:39 |
| jelkner | thomasboimah, do you know the history of how we got into this situation? | 12:40 |
| jelkner | dcammue, this is for you too. | 12:40 |
| jelkner | i told you all a few times before | 12:40 |
| dcammue | Okay | 12:40 |
| jelkner | but it doesn't sink in, because you lack context to understand it | 12:40 |
| klarios | its hard to manage given its been changed a lot and not documented | 12:40 |
| thomasboimah | You said that it is son that put you in the problem | 12:40 |
| thomasboimah | *your* | 12:40 |
| thomasboimah | Andren* | 12:40 |
| jelkner | LOL, no, i didn't say that ;-) | 12:41 |
| jelkner | it was Stefan and Adrian | 12:41 |
| jelkner | how did they put us in this problem? | 12:41 |
| thomasboimah | lol yeah | 12:41 |
| zOnny | I think our main focus should be on that | 12:41 |
| jelkner | thomasboimah and dcammue, please answer my question | 12:41 |
| thomasboimah | Try to host customer server free | 12:41 |
| klarios | we definitely have to keep our mail servers, irc logs, and our website | 12:41 |
| thomasboimah | *trying* | 12:41 |
| jelkner | klarios, on May First! | 12:42 |
| thomasboimah | Trying to host customer server free, and not billing for it | 12:42 |
| jelkner | thomasboimah, good, you have been paying attention | 12:42 |
| jelkner | but you don't have the story exactly right | 12:42 |
| klarios | ahh that's right! zOnny you mentioned you talked to mayfirst folks about hosting the django apps right? | 12:42 |
| dcammue | By get to use lot of server that your will not be able to manage in the long run | 12:42 |
| jelkner | we can host Django apps | 12:42 |
| jelkner | weblog.elkner.net is hosted there | 12:43 |
| jelkner | this is an important discussion | 12:43 |
| jelkner | so let's continue for a few more minutes talking about it | 12:43 |
| zOnny | klarios mayfirst is giving us more than servers only | 12:43 |
| jelkner | it means everything in terms of running our businesses | 12:43 |
| klarios | we've got to be in regular communication with mayfirst if we want to host our apps | 12:43 |
| jelkner | let's hope Tony gets the job he will apply for with May First | 12:44 |
| jelkner | if he does, things really change for us in a big way | 12:44 |
| thomasboimah | jelkner, if you ask me we can transfer to MayFirst and leave Linode, since Mayfirst have lot of feature to offer and only take membership fees per year | 12:44 |
| jelkner | but back to my story | 12:44 |
| klarios | Great news! that'll help us a lot! | 12:44 |
| zOnny | klarios , we can host django apps but within their shared servers. I have started moving novawebdev website there already | 12:44 |
| jelkner | it hasn't happened klarios | 12:44 |
| jelkner | it's only a hope | 12:45 |
| jelkner | so no "news" yet! | 12:45 |
| klarios | zOnny: time-wise, effort wise, how long would It take to start changing some of our servers to mayfirst | 12:45 |
| klarios | ? | 12:45 |
| klarios | say our website? | 12:45 |
| klarios | we hope for it to happen then | 12:45 |
| zOnny | Not too long | 12:45 |
| jelkner | thomasboimah, i think it will help you understand better to be concrete | 12:45 |
| jelkner | so let's talk about ANCCF | 12:46 |
| zOnny | We have secosol, novawebdev already there | 12:46 |
| jelkner | they want a custom website | 12:46 |
| jelkner | so the question is, how do we charge them for that? | 12:46 |
| jelkner | and where do we host it? | 12:46 |
| klarios | ahhh if we could get our decidim instances on there we might not have to shut them down | 12:46 |
| jelkner | you really need to think about this carefully | 12:46 |
| jelkner | since it will be a crucial part of our business plan | 12:47 |
| jelkner | i need to share what we did before | 12:47 |
| jelkner | so you can understand what got us into the situation we are in | 12:47 |
| jelkner | and think about how to avoid it | 12:47 |
| jelkner | in the future | 12:47 |
| zOnny | ANCCF , we agreed that we will be hosting on linode server which they will pay for it | 12:47 |
| jelkner | yes zOnny | 12:47 |
| jelkner | that's the argument i had with Stefan and Adrian | 12:48 |
| klarios | +1 indeed they will pay for it | 12:48 |
| jelkner | they wanted to control the servers themselves, and bill the customers for that | 12:48 |
| jelkner | i said, "but then we will get stuck with the responsibility, and won't be able to manage it" | 12:49 |
| jelkner | i was right | 12:49 |
| zOnny | how about domain wise? | 12:49 |
| jelkner | same thing, zOnny | 12:49 |
| klarios | they'll have to get that as well | 12:49 |
| zOnny | Do they have their domain already, yes? | 12:49 |
| jelkner | they get a namecheap account | 12:49 |
| jelkner | and give us admin | 12:49 |
| jelkner | we can manage everything for them | 12:49 |
| zOnny | everthing should be set up in the custumers credit card | 12:49 |
| jelkner | but the bill goes to them | 12:49 |
| jelkner | +1!!!!! | 12:49 |
| thomasboimah | Yep that's what Miss School did for her site | 12:49 |
| jelkner | that's the idea | 12:49 |
| thomasboimah | I just guide her to get on own domain on namechape | 12:50 |
| jelkner | yes thomasboimah | 12:50 |
| thomasboimah | *her* | 12:50 |
| jelkner | so you know what we plan to do | 12:50 |
| thomasboimah | and she give me admin access | 12:50 |
| zOnny | We should be clear on that while handling the contract | 12:50 |
| jelkner | +1!!! | 12:50 |
| zOnny | Uppercase words :) | 12:50 |
| jelkner | LOL | 12:50 |
| jelkner | so, we should look at all these VMs we are paying for | 12:51 |
| jelkner | and take down the ones we are not using | 12:51 |
| jelkner | if we are using them, we need to figure out how to bill for them | 12:51 |
| klarios | three of them are for decidim, I wonder if we can host those on mayfirst as well | 12:51 |
| zOnny | Did we already send the proposal to ANCCF, yes? | 12:51 |
| jelkner | so, someone here needs to know *EACH* server | 12:51 |
| jelkner | and what is running on it | 12:51 |
| klarios | not yet, we are waiting on coming up with an estimate | 12:51 |
| jelkner | all this stuff takes time | 12:52 |
| jelkner | time is money | 12:52 |
| jelkner | klarios, i've been telling you from experience that if i am going to help with this | 12:52 |
| jelkner | on my limited teacher's salary | 12:52 |
| zOnny | I thought the estimate was already said $500 upfront | 12:52 |
| jelkner | then we need Jetro to be able to do the work | 12:52 |
| klarios | I forwarded you the sample of how they want the expense presented to their board. We have to come up with an estimate | 12:52 |
| jelkner | since i can afford Jetro hours | 12:52 |
| klarios | yes thats included, i meant of the work itself | 12:52 |
| jelkner | but not hours here, right? | 12:52 |
| klarios | until the end of the project | 12:53 |
| jelkner | so, thomasboimah, we are back to you and your team | 12:53 |
| jelkner | it can't be just you | 12:53 |
| jelkner | you don't have enough time | 12:53 |
| jelkner | if we don't build your team, we will fail | 12:53 |
| thomasboimah | yes | 12:53 |
| zOnny | klarios upfront $500 for the website migration looking similar to their main website | 12:53 |
| jelkner | so please, thomasboimah, find out if gabriel and mulbah want to be part of this | 12:53 |
| jelkner | and let's get them skilled up and ready to work!! | 12:54 |
| thomasboimah | will do | 12:54 |
| klarios | yes + zOnny, thats not including the student work hours + your hours | 12:54 |
| klarios | an estimate for those are needed | 12:54 |
| zOnny | It could the first phrase, later updates should be bill $30.00 hourly at minimum | 12:55 |
| klarios | You may have not been included in the mail, but I will include you | 12:56 |
| jelkner | there you are, svaye, happy new year! | 12:56 |
| jelkner | thanks dcammue for calling her | 12:56 |
| jelkner | zOnny, i made a proposal to them | 12:56 |
| jelkner | $30 an hour for APS and Jetro hours | 12:56 |
| jelkner | $100 for zOnny hours | 12:56 |
| zOnny | klarios the goal should be getting them a new django website with the same looking as their website - 1st phase == $500.00 | 12:56 |
| jelkner | we should use that | 12:57 |
| jelkner | i think | 12:57 |
| svaye | Hello everyone Happy new year! | 12:57 |
| klarios | first phase will be a demo, basically a front page showcasing our django skills and fulfilling their needs | 12:57 |
| klarios | then after approval, we get the student on board | 12:57 |
| jelkner | yes, klarios, we proposed $500 for that | 12:58 |
| zOnny | klarios yes | 12:58 |
| klarios | yep indeed, the demo is $500 | 12:58 |
| jelkner | that's a trust building activity | 12:58 |
| jelkner | zOnny estimated more than 5 hours | 12:58 |
| klarios | great! I forwarded the email where jelkner planned it out | 12:58 |
| jelkner | but we will be showing our skills, and they will be showing their commitment to us | 12:59 |
| jelkner | that's the idea | 12:59 |
| klarios | we want them to feel confident about what NWD builds them | 12:59 |
| jelkner | in agile, it's all about the relationship | 12:59 |
| zOnny | klarios got it | 12:59 |
| jelkner | we grow to trust each other | 12:59 |
| zOnny | jelkner +1 | 12:59 |
| jelkner | it's really nice! | 12:59 |
| jelkner | svaye, did you see my email with the bank statements? | 13:00 |
| klarios | we can expect those $500 more on feb though, but if you wanted to get started earlier, that might help us out | 13:00 |
| klarios | since their deadline is march-april | 13:00 |
| svaye | +1 jelkner | 13:00 |
| jelkner | klarios, NOVA Web has $10K more of grant coming to it | 13:00 |
| zOnny | klarios what information we have from their end | 13:00 |
| zOnny | just the website? | 13:01 |
| zOnny | do we have access to some content? | 13:01 |
| jelkner | so figure out when you need the next disbursement | 13:01 |
| jelkner | zOnny, you told me you had all you need | 13:01 |
| jelkner | their current website | 13:01 |
| klarios | we will be using a custom django app | 13:01 |
| jelkner | and the main website they want it to look like | 13:01 |
| jelkner | remember? | 13:01 |
| klarios | we've got their needs and their reference | 13:02 |
| zOnny | jelkner, yes. I just don't want to miss anything if they offer credentials | 13:02 |
| zOnny | got it then | 13:02 |
| klarios | nothing yet, just until they get their namecheap and linode | 13:02 |
| jelkner | ok, i'll stay out of this and let klarios handle it | 13:02 |
| jelkner | svaye and dcammue, we need to talk about finances | 13:03 |
| dcammue | +1 | 13:03 |
| svaye | okay | 13:03 |
| jelkner | should the 3 of us jump to the #jetrowebdev channel to reduce noise in this one? | 13:03 |
| svaye | +1 | 13:03 |
| dcammue | +1 | 13:03 |
| jelkner | klarios, you are needed in both | 13:03 |
| klarios | i will get on both then | 13:04 |
| jelkner | but fortunately, you are young and smart and quick, unlike me | 13:04 |
| zOnny | klarios quick recap | 13:04 |
| klarios | yep zOnny | 13:04 |
| zOnny | Do you want the demo be done for next week? | 13:04 |
| zOnny | will that help? | 13:04 |
| klarios | it would be helpful for us in the future | 13:04 |
| klarios | before that | 13:05 |
| klarios | we should really give them an estimate first | 13:05 |
| klarios | of course including the $500 | 13:05 |
| zOnny | are you clear about the estimate | 13:05 |
| jelkner | klarios, we're waiting for you in the other channel | 13:05 |
| klarios | not completely | 13:08 |
| klarios | zOnny: | 13:09 |
| klarios | sorry I am in two places at once | 13:09 |
| zOnny | klarios is Christopher mccarthy the contact person? | 13:10 |
| klarios | I would say our gap lies in the student | 13:10 |
| klarios | hes a secondary contact | 13:10 |
| zOnny | I was looking at his email | 13:10 |
| klarios | the primary is samantha haberlack | 13:10 |
| klarios | he is in charge of finances in their org | 13:10 |
| zOnny | What does his email mean? | 13:11 |
| klarios | he wants us to fill that sheet out with our estimate basically | 13:11 |
| zOnny | ah, Do you have what you need? | 13:11 |
| zOnny | let's go line by line | 13:12 |
| zOnny | Description Onetime Annual? | 13:12 |
| zOnny | What he is referring to? | 13:13 |
| zOnny | services? | 13:13 |
| klarios | yep | 13:14 |
| klarios | hes referring to a number we can give him | 13:14 |
| klarios | of how much our services will be annually | 13:14 |
| klarios | which is quite hard to calculate | 13:14 |
| zOnny | Services will be bill upon request | 13:15 |
| klarios | but if we have estimates on how long it takes to do something, both for the student and you, it would be much easier | 13:15 |
| klarios | indeed, normally it goes like: we bill after we finish something, we show the costumer, then make changes, and bill again. Iterative work | 13:16 |
| zOnny | Didn't we used to use business tracker for that | 13:16 |
| zOnny | for describing our timing | 13:16 |
| zOnny | while working on a projects | 13:16 |
| klarios | yep we did a while ago, we haven't introduced the jetro folks to it yet | 13:17 |
| klarios | if that's what you use and it makes sense to use it, have at it ;) | 13:17 |
| zOnny | We don't necessarely need that for know. since it is kinda straightforward | 13:18 |
| klarios | yep yep | 13:19 |
| klarios | jelkner: mentioned the students are going back on monday | 13:19 |
| klarios | I assume him and chris will talk to that student and have agreed upon hours | 13:19 |
| zOnny | We main task is to get their initial website $500 after that services will be billed by the students | 13:19 |
| klarios | and you | 13:19 |
| klarios | if they need you | 13:19 |
| klarios | it wont be billed by them, rather it will be billed for them | 13:20 |
| klarios | and you as well | 13:20 |
| zOnny | if students won't achieve progress the estimate bill will be $100.00 minimum | 13:20 |
| klarios | chris mentioned that we can guarantee that the student will work around 30-40 hours on this project | 13:20 |
| klarios | that means $30/hr for 30-40 hours | 13:20 |
| klarios | given that the student fulfills most of the site but still needs help on something, then we can account for 10 or more zOnny hours (at $100 an hour) | 13:21 |
| zOnny | yes, that is an option | 13:22 |
| klarios | if the students can't fulfill the work, we will have to do it ourselves and make sure we dont go over the amount especified | 13:22 |
| klarios | +1 | 13:22 |
| zOnny | You have to specify that the billing will be change upon request | 13:23 |
| zOnny | e.x. if they want a new feature or app | 13:23 |
| klarios | yes, at the meeting we mentioned that we could either have a bi-monthly meeting where we meet with them and then bill them | 13:24 |
| klarios | +1 I agree, if there is a new feature, itll mess up with the yearly estimate, we have to account for that | 13:24 |
| zOnny | so you can say it will be montly billing | 13:24 |
| klarios | yes | 13:25 |
| klarios | they are an org that meets monthly | 13:25 |
| klarios | we want to give them "cost" reports for the next month | 13:25 |
| zOnny | yes | 13:25 |
| klarios | so the estimate we will work on now will be for the year and the next monnth (feb) | 13:25 |
| klarios | I shall ask chris to join us tomorrow to give us a bit of insight on the student side | 13:26 |
| klarios | does that seem okay? | 13:26 |
| zOnny | Let them know that montly billing will be at $30.00 hr by the students commitment hours | 13:26 |
| zOnny | Let's keep it like that since they want students participation | 13:27 |
| zOnny | wdym for the year? | 13:28 |
| zOnny | there isn't year estimate | 13:28 |
| zOnny | the estimate you can for now could be for the next month (feb) | 13:30 |
| klarios | yeah I know | 13:32 |
| klarios | its quite hard to come up with something for the year | 13:33 |
| klarios | that's why I want to bring chris jones into the convo | 13:33 |
| zOnny | sure | 13:33 |
| zOnny | we can hold on the year estimate | 13:33 |
| klarios | maybe he will have a bit more insight | 13:33 |
| klarios | yep | 13:33 |
| zOnny | alright next | 13:33 |
| zOnny | Demo /Initial Setup = $500.00 | 13:34 |
| klarios | demo +1 yep | 13:34 |
| klarios | id say you start working as soon as we send the estimate | 13:34 |
| zOnny | Page creation? what is that | 13:34 |
| zOnny | klarios will do | 13:34 |
| klarios | ? what do you mean | 13:35 |
| zOnny | Page creation on their end or our? | 13:35 |
| klarios | do you mean creating their demo page? | 13:36 |
| klarios | lol maybe I got confused somewhere | 13:37 |
| klarios | if you want you can call me | 13:37 |
| zOnny | Is this real? https://share.google/ZDQOVa76fgWA06SuC | 13:38 |
| zOnny | sure | 13:38 |
| klarios | oooo | 13:38 |
| klarios | indeed it is | 13:38 |
| klarios | i was shocked when seeing it | 13:39 |
| klarios | quite insane! | 13:39 |
| klarios | here let me see if i have your number in this phone | 13:39 |
| zOnny | jelkner are you aware of the news? | 13:40 |
| klarios | sorry zOnny I dont have your number on this phone | 13:40 |
| klarios | could you give it to me? | 13:40 |
| zOnny | klarios can we meet jitsi? | 13:40 |
| klarios | yep we can | 13:40 |
| klarios | https://meet.mayfirst.org/novaweb | 13:41 |
| klarios | here it is | 13:41 |
| zOnny | ACTION goes to a meeting with klarios | 13:41 |
| jelkner | I'm depressed | 13:57 |
| jelkner | zOnny, i didn't know until now | 13:57 |
| jelkner | i'm living in the evil empire | 13:57 |
| jelkner | and it is doing it's evil things | 13:57 |
| jelkner | God help us all :-( | 13:57 |
| zOnny | hard to believe it jelkner | 13:57 |
| jelkner | i was expecting it might happen zOnny | 13:58 |
| jelkner | now we see what happens | 13:58 |
| jelkner | as a ray of light and hope, Mandani is now mayor of NYC | 13:59 |
| zOnny | +1 | 14:01 |
| jelkner has quit (Quit: Leaving) | 14:08 | |
| dcammue has quit (Quit: Quit) | 14:09 | |
| svaye has quit (Read error: Connection reset by peer) | 14:09 | |
| svaye has quit (None) | 14:11 | |
| jkollie has quit (Remote host closed the connection) | 14:23 | |
| klarios has quit (Remote host closed the connection) | 14:57 | |
| zOnny | Hi thomasboimah | 14:59 |
| zOnny | are you here? | 14:59 |
| thomasboimah | yes. | 15:00 |
| zOnny | alright | 15:00 |
| zOnny | cool | 15:00 |
| zOnny | Sorry I had a quick catch up with kei | 15:00 |
| zOnny | about the proposal | 15:01 |
| zOnny | How are you feeling? | 15:01 |
| thomasboimah | np | 15:01 |
| thomasboimah | I;m good | 15:01 |
| zOnny | cool | 15:02 |
| zOnny | few things to work on | 15:03 |
| zOnny | I think kei will start to use the blog | 15:04 |
| thomasboimah | nice | 15:04 |
| zOnny | but she will be doing it after her meeting with the secosol members | 15:04 |
| zOnny | Thomas, Will you be able to create a do-not-reply@novawebdevelopment.coop for the email with novawebdev | 15:08 |
| thomasboimah | sure | 15:09 |
| thomasboimah has quit (Remote host closed the connection) | 15:12 | |
| tboimah | sorry my connection drop | 15:19 |
| thomasboimah has quit (Ping timeout: 480 seconds) | 15:23 | |
| tboimah has quit (Quit: Leaving) | 15:25 | |
| zOnny | all good | 15:29 |
| zOnny | sorry I set away for a call | 15:30 |
| zOnny | thomas are you here? | 15:31 |
| thomasboimah | yes | 15:31 |
| zOnny | cool | 15:31 |
| zOnny | We will set up the same approach for novawebdev reset password as well | 15:32 |
| zOnny | thomas will you be able to help me with Secosol's custom email page? | 15:33 |
| zOnny | Do you know the reset password can be customized? | 15:33 |
| thomasboimah | yes | 15:33 |
| zOnny | can you create an email.html in the theme templates same as the novawebdev | 15:34 |
| zOnny | https://gitlab.com/novawebdevelopment/libreorganize-customization/libreorganize-themes/-/blob/novawebdevelopment/templates/email.html?ref_type=heads | 15:34 |
| zOnny | if you have a better approach go for it | 15:37 |
| thomasboimah | I done creating the do-not-reply@novawebdevelopment.coop email for NWD | 15:38 |
| thomasboimah | I will move on creating the email.html template | 15:38 |
| zOnny | nice | 15:38 |
| thomasboimah | and then link then set up the email in the settings.py | 15:39 |
| zOnny | nice | 15:39 |
| thomasboimah | done | 16:03 |
| zOnny | cool | 16:10 |
| zOnny | Is there a good approach to have this https://www.pbs.org/video/worker-owned-businesses-abapo0/ in the secosol's website? | 16:13 |
| zOnny | I did ask Kei about getting a blog post so we can retrieve it a section in the homepage | 16:14 |
| zOnny | what do you think? | 16:14 |
| thomasboimah | cool | 16:15 |
| zOnny | Should we have it as a banner? a video display ? | 16:15 |
| zOnny | what are you thoughts about displaying a video in the home page? | 16:16 |
| thomasboimah | Hmm not think so, either you go with the approach of retrieving it from the blog post or we create a button to it | 16:17 |
| zOnny | right | 16:17 |
| thomasboimah | We can add a button with the caption over it: This PBS documentary highlights worker-owned businesses and cooperative | 16:21 |
| thomasboimah | models that align closely with Secosol’s values of democratic ownership | 16:21 |
| thomasboimah | and economic justice. | 16:21 |
| zOnny | cool | 16:22 |
| zOnny | where are you planning the button to display? | 16:23 |
| zOnny | in the banner? | 16:23 |
| thomasboimah | at the home page right beside the wecoming statement | 16:23 |
| thomasboimah | *welcoming | 16:23 |
| thomasboimah | +1 | 16:24 |
| zOnny | That is a good approach | 16:25 |
| zOnny | Do you want to do it? | 16:25 |
| thomasboimah | anyone you want | 16:26 |
| zOnny | Are you done with email.html ? | 16:27 |
| thomasboimah | +1 | 16:27 |
| thomasboimah | I just go with NWD flow and change some content | 16:28 |
| zOnny | Did you push to the secosol's theme branch? | 16:29 |
| thomasboimah | I just did the changes on the server | 16:29 |
| thomasboimah | That is a bad approach | 16:29 |
| thomasboimah | I think | 16:29 |
| zOnny | I think it is important to not do manual changes into the server | 16:30 |
| thomasboimah | yes | 16:30 |
| thomasboimah | I copy that i will not do that again | 16:31 |
| zOnny | The goal for us is to change only the .env | 16:31 |
| zOnny | and minimal changes if required as possible | 16:31 |
| zOnny | It helps other developers be in the same page to push and pull every time | 16:32 |
| thomasboimah | +1 | 16:32 |
| zOnny | the first think you do when you work developing is pull command | 16:33 |
| zOnny | thomas are you here | 17:57 |
| zOnny | I just updated the secosol and novawebdev with the latest master branch | 17:58 |
| zOnny | so we don't have to do manual updates to the server | 17:59 |
| thomasboimah | yes, so i went in the bathroom | 17:59 |
| thomasboimah | *sorry* | 17:59 |
| zOnny | no worries | 18:00 |
| zOnny | I'm going to work on the secosol update | 18:00 |
| thomasboimah | Okay | 18:00 |
| zOnny | alright thomas | 18:40 |
| thomasboimah | you done | 18:41 |
| zOnny | on it | 18:41 |
| zOnny | I was playin around with some options | 18:41 |
| thomasboimah | ok | 18:41 |
| zOnny | to display embededable iframe | 18:42 |
| zOnny | Is there a way to refresh the gunicorn? | 19:40 |
| thomasboimah | kill the process and re-run gunicorn | 19:42 |
| zOnny | what? | 19:42 |
| zOnny | how? | 19:42 |
| zOnny | my sysadmin skills are very limited | 19:43 |
| thomasboimah | pkill -f "gunicorn.*core.wsgi" | 19:45 |
| zOnny | the site is down | 19:47 |
| thomasboimah | yes | 19:49 |
| thomasboimah | now that you have kill the process | 19:49 |
| thomasboimah | re-run gunicorn | 19:49 |
| thomasboimah | gunicorn --bind 127.0.0.1:24680 core.wsgi:application | 19:49 |
| thomasboimah | and the changes will take effect | 19:49 |
| zOnny | the side is up | 19:49 |
| zOnny | however the iframe isn't working :( | 19:50 |
| zOnny | will do the button way | 19:53 |
| zOnny | sorry I though it was ssl restriction | 19:53 |
| zOnny | but it seems that it doesn't work at all | 19:54 |
| thomasboimah | I will expecting you to do it this way instead of ifram: https://pastebin.com/XVtJNuFN | 19:54 |
| thomasboimah | *was* | 19:54 |
| zOnny | got you | 19:55 |
| zOnny | ACTION goes to update it | 19:55 |
| zOnny | ACTION done | 20:20 |
| zOnny | alright | 20:20 |
| zOnny | I will call it a day | 20:21 |
| thomasboimah | Okay | 20:21 |
| thomasboimah | You fix it no2 | 20:21 |
| thomasboimah | ? | 20:21 |
| thomasboimah | *now* | 20:22 |
| zOnny | Isn't fix on your end? | 20:22 |
| thomasboimah | nvm | 20:23 |
| thomasboimah | all good | 20:23 |
| thomasboimah | Thanks for today | 20:23 |
| zOnny | It is temporally until Kei post a blog about it | 20:24 |
| zOnny | *temporarely* | 20:25 |
| thomasboimah | got you | 20:25 |
| zOnny | Do you think tomorrow is a good day to start moving our instances to mayfirst | 20:25 |
| thomasboimah | yes | 20:26 |
| zOnny | Let's start with the easy ones | 20:26 |
| thomasboimah | and btw really don't know yet but i will 30 - 1hr late tomorrow | 20:26 |
| zOnny | no worries | 20:26 |
| zOnny | all good for me | 20:26 |
| thomasboimah | Okay thanks | 20:27 |
| zOnny | Also I have updated the events app | 20:27 |
| zOnny | I'm trying to update some LO apps with the django version we are using | 20:27 |
| zOnny | there are so many deprecated one | 20:28 |
| zOnny | but one app at the time | 20:28 |
| thomasboimah | Alright | 20:28 |
| zOnny | Your help with tests can help me out | 20:28 |
| zOnny | Not sure if you noticed but LO as a project has 53% tests covered | 20:29 |
| thomasboimah | I will try to look at that | 20:29 |
| zOnny | After my meeting with Kei today | 20:30 |
| zOnny | I realized that we need to make it LibreOrganize as much user friendly possible | 20:30 |
| zOnny | LibreoOrganize as it is it is very naked project | 20:31 |
| zOnny | it has apps that need to be polished | 20:31 |
| zOnny | Since you are familiar with the blog app | 20:32 |
| zOnny | think about what it needs to be improved | 20:33 |
| zOnny | as for now we don't see any issues since nobody is using it | 20:33 |
| zOnny | yet | 20:34 |
| zOnny | but you always think on ways to improve it | 20:34 |
| thomasboimah | Alright | 20:35 |
| zOnny | our let your team try it | 20:35 |
| zOnny | ask them what they think | 20:35 |
| zOnny | their tests can help us out | 20:35 |
| thomasboimah | sure | 20:36 |
| zOnny | We need to start this year with a right foot | 20:37 |
| zOnny | How do you feel with django as for now? | 20:38 |
| thomasboimah | Great. I can say my skill is grow fast | 20:38 |
| zOnny | Do you think you can create custom apps? | 20:38 |
| thomasboimah | yes | 20:39 |
| zOnny | nice | 20:39 |
| zOnny | it is matter of having the idea of how django works and delivers | 20:39 |
| zOnny | I know our django exploration will slow down eventually | 20:40 |
| zOnny | since we also have to focus on Decidim | 20:41 |
| zOnny | We need to start getting familiar with rails | 20:41 |
| zOnny | I have a basic understanding of it | 20:42 |
| thomasboimah | nice | 20:42 |
| zOnny | but I know decidim is a big fish to fried | 20:42 |
| zOnny | but it would be nice if we know how it works and deploy it by ourselves | 20:43 |
| zOnny | Do you have any questions? | 20:44 |
| thomasboimah | -1 | 20:44 |
| zOnny | feel free to ask me questions if you have it | 20:44 |
| zOnny | I know you are a very smart and can figure things out easily | 20:44 |
| zOnny | that's all from me today thomas | 20:45 |
| thomasboimah | Alright thanks for today | 20:46 |
| zOnny | let's start tomorrow into looking the linde server | 20:46 |
| zOnny | *lindoe servers* | 20:46 |
| thomasboimah | okay | 20:46 |
| zOnny | see you tomorrow | 20:46 |
| zOnny | ACTION sign off for the day | 20:46 |
| zOnny has quit (Quit: Page closed) | 20:46 | |
| thomasboimah has quit (Quit: Leaving) | 21:21 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!