| thomasboimah | Good morning dcammue | 10:58 |
|---|---|---|
| dcammue | Good thomasboimah | 10:58 |
| zOnny | Good morning thomasboimah dcammue | 11:01 |
| zOnny | Last week, I focused on updating LibreCMS, and yesterday I had a meeting with Sahnun to onboard him and get him involved in the projects. No blockers. | 11:01 |
| zOnny | ACTION done | 11:01 |
| thomasboimah | Good morning zOnny | 11:01 |
| thomasboimah | Yesterday I was working on Jeff and Chris’s feedback on the address. Today I will be working with zOnny (probably) on Business Tracker. No blockers. | 11:01 |
| thomasboimah | ACTION done | 11:02 |
| zOnny | alright | 11:03 |
| thomasboimah | zOnny, What is the goal for today? | 11:04 |
| zOnny | thomasboimah: things are moving really fast | 11:04 |
| thomasboimah | yep! | 11:04 |
| zOnny | thomasboimah: I really hope we will be ready for tasks coming on our way | 11:04 |
| zOnny | thomasboimah: there are updates in the Novawebdev that still need to be updated | 11:05 |
| thomasboimah | you mean the novawebdev site/ | 11:05 |
| thomasboimah | ? | 11:05 |
| zOnny | thomasboimah: That's why is important we all get tasks and work on them | 11:05 |
| zOnny | thomasboimah: we both can do it but this implies also taking care of the minimal updates | 11:06 |
| zOnny | thomasboimah: I can do it righ away | 11:06 |
| zOnny | thomasboimah: but the goal we have won't be met | 11:06 |
| zOnny | thomasboimah: we want the dev team to be able to update them | 11:07 |
| zOnny | thomasboimah: at least those who are on board | 11:07 |
| thomasboimah | SURE | 11:07 |
| zOnny | thomasboimah: yes, novawebdev site | 11:07 |
| zOnny | thomasboimah: our website is our branding | 11:07 |
| zOnny | thomasboimah: we cannot point to a website that is not updated our has a well written content | 11:08 |
| zOnny | thomasboimah: But Sahnun bring some feedback to it | 11:08 |
| zOnny | thomasboimah: He is willing to do it | 11:09 |
| zOnny | thomasboimah: I also want to the jetro team besides you if they are also ready | 11:09 |
| zOnny | thomasboimah: We are reaching at the point of commitment | 11:09 |
| zOnny | thomasboimah: if things do not move during the week we are stuck | 11:10 |
| thomasboimah | True | 11:10 |
| zOnny | thomasboimah: sometimes is not matter of waiting tasks | 11:11 |
| zOnny | thomasboimah: it is how we all thing on improving it | 11:11 |
| zOnny | **think | 11:11 |
| zOnny | thomasboimah: running them on our dev environment | 11:12 |
| zOnny | thomasboimah: this is about taking pride of what we want to deliver and to learn if we are ready to deliver it | 11:13 |
| zOnny | thomasboimah: as for now, I assume is you and me for doing it I think | 11:14 |
| zOnny | thomasboimah: I don't see other dev user joining us | 11:14 |
| zOnny | thomasboimah: if they cannot make it on weekends I would like them to check with you | 11:15 |
| thomasboimah | Sure, we need grow the team | 11:15 |
| zOnny | thomasboimah: otherwise it will be you and I for now | 11:15 |
| zOnny | and dcammue for sure | 11:15 |
| zOnny | thomasboimah: I remember not being tasked when I was starting with novawebdev but I was using my time to learn as much I can to at least push a minimal change | 11:17 |
| thomasboimah | Jeff is plan when he visit here to have a really talk with Gabriel and Mulbah about the plan on the team | 11:17 |
| thomasboimah | *planing | 11:17 |
| zOnny | thomasboimah: nice | 11:17 |
| thomasboimah | *Their | 11:17 |
| zOnny | thomasboimah: not sure if this need to until then | 11:18 |
| thomasboimah | Jeff will be here the 22 of next month | 11:18 |
| zOnny | thomasboimah: but I understand that meeting is important for all of you | 11:18 |
| thomasboimah | yes! | 11:19 |
| zOnny | thomasboimah: Jeff as handed to me a contract with Next Systems | 11:19 |
| zOnny | thomasboimah: I'm assuming most of the work would be on thony's hands | 11:20 |
| zOnny | thomasboimah: if that is signed | 11:20 |
| zOnny | thomasboimah: but we cannot also have one single point of failure | 11:21 |
| zOnny | thomasboimah: but for now I want to move on updating what partners we have | 11:21 |
| zOnny | thomasboimah: but also want to update the projects we have | 11:22 |
| zOnny | thomasboimah: sometimes I don't quite remember where I was working last weekend | 11:22 |
| zOnny | thomasboimah: but I have requests from rachel and now from Sahnun on getting updates of minimal things that others can do it besides you and me | 11:23 |
| zOnny | thomasboimah: that's all :) | 11:24 |
| zOnny | thomasboimah: I'm also meeting with JJ today | 11:24 |
| thomasboimah | Nice plan, Thanks for the talk. | 11:24 |
| thomasboimah | You motivate me to be real!! ;-) | 11:25 |
| zOnny | thomasboimah: I know it could probably be a lot to understand when you just start working in real projects | 11:27 |
| zOnny | thomasboimah: I'm just sharing that working with the previous dev team has taught me to teach others and get them on board if I don't want to be a single point of failure | 11:28 |
| thomasboimah | sure | 11:29 |
| zOnny | thomasboimah: since I'm also only weekends available | 11:29 |
| zOnny | thomasboimah: I wish I can commit more time to this | 11:29 |
| zOnny | thomasboimah: but I need to make a living for now | 11:30 |
| zOnny | thomasboimah: that being said I just want to see if my support to others is actually working | 11:31 |
| zOnny | thomasboimah: want to be in our meeting at 8AM? | 11:32 |
| thomasboimah | Sure i can be their to listen | 11:32 |
| zOnny | thomasboimah: great | 11:33 |
| zOnny | https://meet.mayfirst.org/novaweb | 11:33 |
| zOnny | thomasboimah: here is a task for you | 11:34 |
| thomasboimah | okay | 11:34 |
| zOnny | thomasboimah: first off | 11:34 |
| zOnny | thomasboimah: are you busy with other tasks? | 11:34 |
| zOnny | thomasboimah: I don't want to add up on it | 11:35 |
| zOnny | thomasboimah: I can do it, after my meeting | 11:35 |
| zOnny | thomasboimah: or we can do | 11:35 |
| thomasboimah | Yeah work on the bot to fixed Chris and Jeff feedback, but now problem | 11:35 |
| thomasboimah | *no | 11:35 |
| thomasboimah | *working | 11:35 |
| zOnny | thomasboimah: lol a lot going on on your end | 11:36 |
| zOnny | thomasboimah: let' me know if you need any help on it | 11:36 |
| thomasboimah | But i will soon complete it | 11:36 |
| thomasboimah | So you can give me you tasks i don't have problem | 11:36 |
| thomasboimah | *your | 11:36 |
| zOnny | thomasboimah: it could be a task for both of us | 11:36 |
| zOnny | thomasboimah: not sure if you have noticed | 11:37 |
| zOnny | thomasboimah: but our mayfirst servers are down when the mayfirst team update them | 11:37 |
| zOnny | thomasboimah: we probably create an script that can rerun the gunicorn and keep running | 11:38 |
| zOnny | thomasboimah: I'm not big fan of their Proxy Pass method | 11:38 |
| zOnny | thomasboimah: but we don't have a choice | 11:38 |
| zOnny | thomasboimah: we need to make sure our sites are not down | 11:39 |
| zOnny | thomasboimah: or reach out to the mayfirst team on how to avoid that to happen | 11:40 |
| thomasboimah | You can access the server? | 11:40 |
| thomasboimah | You can not access the server? | 11:40 |
| zOnny | thomasboimah: which server? | 11:40 |
| thomasboimah | you said our mayfirst servers are down. | 11:41 |
| thomasboimah | so I'm asking if you can access it | 11:41 |
| zOnny | thomasboimah: yes I can access them | 11:43 |
| zOnny | thomasboimah: our sites that are hosted in mayfirst are down during the week | 11:43 |
| zOnny | thomasboimah: remember you were wondering who else have access to it | 11:44 |
| thomasboimah | ahhh now i got you | 11:44 |
| zOnny | thomasboimah: I think this pattern will happen bc mayfirst update them | 11:44 |
| zOnny | thomasboimah: and gunicorn breaks down | 11:45 |
| zOnny | thomasboimah: so we need to find a fix to it | 11:45 |
| zOnny | thomasboimah: asking mayfirst what we should do or find out on our way | 11:46 |
| thomasboimah | I really don't know, but i think when that happen the Scheduled job should start it automatically | 11:46 |
| thomasboimah | when it is set properly | 11:46 |
| thomasboimah | I will check the setup of the scheduled job in the cp and see | 11:47 |
| zOnny | thomasboimah: a cron job? | 11:47 |
| thomasboimah | For mayfirst it is They called it scheduled job in their cp | 11:48 |
| thomasboimah | login to the control panel and checkout out the scheduled job on the side bar | 11:48 |
| zOnny | jelkner: is this you? | 11:48 |
| thomasboimah | Good morning jelkner | 11:49 |
| zOnny | or it is the jelkner AI bot? | 11:49 |
| thomasboimah | lol | 11:49 |
| zOnny | thomasboimah: let me look at it | 11:50 |
| zOnny | thomasboimah: I see | 11:53 |
| jelkner | Hi, i'm an AI bot predenting to be jelkner | 11:53 |
| jelkner | so nice to meet you ;-) | 11:53 |
| jelkner | lol | 11:53 |
| thomasboimah | lol | 11:53 |
| jelkner | i was reading the logs before i jumped in | 11:54 |
| zOnny | jelkner: I knew it | 11:54 |
| jelkner | looks like you are very much on top of things | 11:54 |
| jelkner | one small correction, though we don't know yet | 11:54 |
| jelkner | if we get the Next System contract going | 11:54 |
| jelkner | it will have to be a dev team project | 11:54 |
| jelkner | thomasboimah: you now play a crucial communication role, as zOnny pointed out | 11:55 |
| jelkner | since you span the weekends (when zOnny is available) and the weekdays (when he is not but others are) | 11:55 |
| jelkner | Tony will take the lead on the project | 11:55 |
| jelkner | but he will need Django help, and front-end help, i assume, since that is not his specialty. | 11:56 |
| jelkner | i'm going to send an email now to ben and tony to try to get a jitsi meeting together | 11:57 |
| zOnny | jelkner: +1 | 11:58 |
| zOnny | jelkner: we have a meeting at 8 with JJ | 11:58 |
| zOnny | https://meet.mayfirst.org/novaweb | 11:59 |
| zOnny | feel free to join us but we will pause for a bit the chat | 11:59 |
| zOnny | or better yet add what is in the meeting so we got the logs | 12:00 |
| zOnny | https://meet.mayfirst.org/jcprogroup | 12:18 |
| zOnny | thomasboimah: I realized I sent the wrong one | 12:18 |
| thomasboimah | okay | 12:18 |
| jelkner | my wife is sleeping and i am in an airbnb | 12:22 |
| jelkner | i can't join the meeting | 12:22 |
| thomasboimah | okay, np | 12:29 |
| jelkner | !listmeetings | 12:37 |
| Websterss | **Scheduled Meetings:** | 12:37 |
| jelkner | !help | 12:38 |
| Websterss | Little Webster - Meeting Bot Commands: | 12:38 |
| Websterss | !stop - Deactivate active meeting (shortcut) | 12:38 |
| Websterss | !activatemeeting - Same as !start (explicit) | 12:38 |
| Websterss | !deactivatemeeting - Same as !stop (explicit) | 12:38 |
| Websterss | !add [id] <item> - Add agenda item (any meeting) | 12:38 |
| Websterss | !agenda [id] - Show agenda with item IDs and status | 12:38 |
| Websterss | !remove <id> - Remove agenda item by ID (e.g., I1) | 12:38 |
| Websterss | !sethost <nick> - Change meeting host | 12:38 |
| Websterss | !finishmeeting - End and delete active meeting | 12:38 |
| Websterss | !deletemeeting - Delete any meeting by ID/name | 12:38 |
| Websterss | Type !help <command> for details (e.g., !help add) | 12:38 |
| jelkner | thomasboimah: are you here? | 12:38 |
| thomasboimah | +1 | 12:38 |
| jelkner | is it ok to use the bot? | 12:39 |
| jelkner | to schedule a meeting i mean | 12:39 |
| thomasboimah | sure | 12:39 |
| jelkner | before you say sure | 12:39 |
| jelkner | think about it | 12:39 |
| thomasboimah | Go ahead jelkner | 12:39 |
| jelkner | cjones and i asked for several significant changes | 12:39 |
| jelkner | i know you are working on them | 12:40 |
| jelkner | if you say "sure", and you need to change things in a way that will break existing meetings | 12:40 |
| thomasboimah | yep working on it, but it will not affect the meeting you about to schedule | 12:40 |
| jelkner | ahh, ok | 12:40 |
| jelkner | are you sure? ;-) | 12:40 |
| thomasboimah | lol +1 | 12:40 |
| thomasboimah | !stop | 12:41 |
| Websterss | Meeting '4FH9' is no longer active. | 12:41 |
| jelkner | ok, i'll take your word for it ;-) | 12:41 |
| thomasboimah | okay | 12:41 |
| jelkner | !help createmeeting | 12:41 |
| Websterss | !createmeeting <description> [on Day HH:MM TZ] or [YY:DD:MM Time] | 12:41 |
| Websterss | !createmeeting Docs on Sunday 12:00 UTC | 12:42 |
| Websterss | Time formats: '2026-04-27 15:30' or 'on Sunday 14:30 UTC' | 12:42 |
| Websterss | If no time is specified, the meeting is scheduled for 1 hour from now. | 12:42 |
| Websterss | Each meeting gets a unique 4-character ID (e.g., 'A3F9') that you can use to quickly access the meeting | 12:42 |
| jelkner | !createmeeting NWD Weekly Meeting 2026-05-26 23:00 UTC | 12:43 |
| Websterss | Meeting created! ID: 84VL | Name: NWD Weekly Meeting 2026-05-26 23:00 UTC | 12:43 |
| jelkner | !listmeetings | 12:43 |
| Websterss | **Scheduled Meetings:** | 12:43 |
| jelkner | !start 84VL | 12:44 |
| Websterss | Meeting '84VL - NWD Weekly Meeting 2026-05-26 23:00 UTC' is now active! | 12:44 |
| jelkner | !add Proposal to have Sahnun take on the SJC website project | 12:45 |
| Websterss | Added to agenda: [I1] 'Proposal to have Sahnun take on the SJC website project' (by jelkner) | 12:45 |
| jelkner | !add Update on Next System Digital Commonwealth Project | 12:46 |
| Websterss | Added to agenda: [I2] 'Update on Next System Digital Commonwealth Project' (by jelkner) | 12:46 |
| jelkner | !agenda | 12:46 |
| Websterss | **Agenda for '84VL - NWD Weekly Meeting 2026-05-26 23:00 UTC'** [✅ ACTIVE] | 12:46 |
| jelkner | !help | 12:46 |
| Websterss | Little Webster - Meeting Bot Commands: | 12:46 |
| Websterss | !stop - Deactivate active meeting (shortcut) | 12:46 |
| Websterss | !activatemeeting - Same as !start (explicit) | 12:46 |
| Websterss | !deactivatemeeting - Same as !stop (explicit) | 12:46 |
| Websterss | !add [id] <item> - Add agenda item (any meeting) | 12:46 |
| Websterss | !agenda [id] - Show agenda with item IDs and status | 12:46 |
| Websterss | !remove <id> - Remove agenda item by ID (e.g., I1) | 12:46 |
| Websterss | !sethost <nick> - Change meeting host | 12:46 |
| Websterss | !finishmeeting - End and delete active meeting | 12:46 |
| Websterss | !deletemeeting - Delete any meeting by ID/name | 12:46 |
| Websterss | Type !help <command> for details (e.g., !help add) | 12:46 |
| jelkner | !stop 84VL | 12:47 |
| Websterss | Invalid arguments. | 12:47 |
| jelkner | !stop | 12:47 |
| Websterss | Meeting '84VL' is no longer active. | 12:47 |
| thomasboimah | still working on the stop command jelkner | 12:47 |
| thomasboimah | only start command work for now | 12:47 |
| jelkner | no, that was my mistake | 12:47 |
| jelkner | stop doesn't need an argument | 12:48 |
| thomasboimah | I know | 12:48 |
| thomasboimah | but i still working on the code function to make it more shorter | 12:48 |
| jelkner | anyway, the new version will have a different workflow | 12:48 |
| jelkner | +1 | 12:48 |
| jelkner | we should deprecate activatemeeting and deactivatemeeting | 12:49 |
| jelkner | and have only start and stop | 12:49 |
| thomasboimah | Okay | 12:49 |
| thomasboimah | ACTION add it to my todo | 12:49 |
| jelkner | since this is a meeting bot, thomasboimah | 12:50 |
| jelkner | we can shorted other commands too | 12:50 |
| jelkner | createmeeting becomes create | 12:50 |
| jelkner | listmeetings becomes list | 12:50 |
| thomasboimah | yep! | 12:50 |
| thomasboimah | deletemeeting become delete | 12:51 |
| jelkner | i think cjones has some other plans for viewing meeting archives | 12:51 |
| jelkner | so we'll need to think about finish and delete | 12:51 |
| jelkner | and what they do | 12:51 |
| thomasboimah | finish, exist the meet and delete it | 12:52 |
| thomasboimah | I mean the active meeting | 12:52 |
| thomasboimah | while the deletemeeting command delete the meeting even if it is not activate | 12:53 |
| thomasboimah | *active | 12:53 |
| jelkner | yes, but we need to talk about what that means in terms of data | 12:56 |
| jelkner | cjones is thinking of another "report" | 12:57 |
| jelkner | that allows browsing through past meeting records | 12:57 |
| jelkner | using not just the current date and time format | 12:57 |
| jelkner | it's a BIG change | 12:57 |
| jelkner | and i'm not sure we want to spend time on it now | 12:57 |
| jelkner | but we can talk about it | 12:57 |
| thomas | Sure | 12:58 |
| thomasboimah has quit (Ping timeout: 480 seconds) | 13:03 | |
| thomas | ACTION going it the bathroom | 13:14 |
| thomasboimah has quit (Read error: Connection reset by peer) | 13:37 | |
| zOnny | alright thomas | 13:49 |
| zOnny | thomas: thanks for joining us today | 13:49 |
| thomasboimah | sure | 13:49 |
| thomas has left #novawebdev (None) | 13:49 | |
| zOnny | thomas: I'm going to finish the deployment of JC website and get the invoice sent | 13:50 |
| thomasboimah | okay | 13:50 |
| zOnny | thomasboimah: before I jump into it | 13:51 |
| zOnny | thomasboimah: let me look into the servers issue | 13:53 |
| zOnny | thomasboimah: I was looking into the mayfirst schedule jobs | 13:59 |
| zOnny | thomasboimah: it seems to be set to run forever | 13:59 |
| thomasboimah | yep! | 13:59 |
| zOnny | thomasboimah: there are two approaches to avoid it | 14:09 |
| jelkner | thomasboimah: i'll be at our stand up meeting tomorrow | 14:33 |
| jelkner | but i'm signing off for now | 14:34 |
| thomasboimah | Okay, | 14:34 |
| thomasboimah | Have a nice day | 14:34 |
| jelkner | zOnny: did you see the email i sent to ben? | 14:34 |
| jelkner | we can talk more at our meeting on Tuesday, zOnny | 14:34 |
| jelkner | bye for now... | 14:35 |
| jelkner | ACTION signs off | 14:35 |
| jelkner has quit (Quit: Leaving) | 14:35 | |
| thomasboimah | !listmeetings | 14:43 |
| Websterss | **Scheduled Meetings:** | 14:43 |
| zOnny | ok jelkner | 14:56 |
| zOnny | thomasboimah: quick question | 14:56 |
| thomasboimah | yep | 14:57 |
| zOnny | thomasboimah: alright thomas | 15:22 |
| resl | zOnny: good morning! | 15:23 |
| zOnny | I did find a way to run gunicorn with systemd | 15:23 |
| zOnny | Good morning resl | 15:23 |
| thomasboimah | Nice, that's good to hear | 15:23 |
| zOnny | thomasboimah: yep there is a way with mayfirst under .local/ | 15:24 |
| zOnny | thomasboimah: since that is the only dir we can write on | 15:24 |
| thomasboimah | yep | 15:24 |
| zOnny | I created there a novawebdev.service | 15:25 |
| zOnny | it is under /.local/share/systemd/user/ | 15:26 |
| zOnny | resl: got your text | 15:26 |
| zOnny | resl: what updates you are looking for? | 15:26 |
| zOnny | resl: have you used mastodon? | 15:27 |
| zOnny | thomasboimah: want to learn how to do it? | 15:28 |
| zOnny | thomasboimah: or do you want me to update the other servers? | 15:29 |
| thomasboimah | yes | 15:29 |
| thomasboimah | I want learn that | 15:29 |
| zOnny | thomasboimah: alright | 15:30 |
| zOnny | are you familiar with the gunicorn service file? | 15:31 |
| zOnny | if not here is a short description | 15:31 |
| thomasboimah | -1 | 15:31 |
| zOnny | It is a systemd unit file that tells the server (Linux) how to run gunicorn as a managed background service. | 15:35 |
| resl | zOnny: I want to make the requests for changes in the way that we want everyone to do, so might want to learn the way you want us to make those tickets | 15:35 |
| zOnny | thomasboimah: there are so many sections in this file | 15:36 |
| zOnny | thomasboimah: but we just need the important ones | 15:36 |
| zOnny | thomasboimah: such as the [Unit], [Service], and the [Install] | 15:37 |
| zOnny | thomasboimah: the most important is the service | 15:38 |
| zOnny | thomasboimah: crucial to reach out your wsgi.py file | 15:38 |
| zOnny | thomasboimah: that is the python entry point | 15:39 |
| thomasboimah | yep | 15:39 |
| zOnny has quit (Remote host closed the connection) | 15:40 | |
| zOnny | thomasboimah: check this out https://codingnomads.com/django-gunicorn-service | 15:41 |
| zOnny | I think this can explain it better | 15:41 |
| zOnny | resl: Assuming the tickets are in nextcloud, yes? | 15:42 |
| resl | zOnny: in other words, do you prefer I just send an email to you or shouldn't I submit an issue to you in gitlab or even push a change to the development branch? | 15:42 |
| zOnny | thomasboimah: overall, it is good to get familiar with it | 15:42 |
| thomasboimah | sure | 15:42 |
| zOnny | thomasboimah: you will be facing gunicorn setup as far you work with ngnix | 15:43 |
| zOnny | resl: we should use the nextcloud tasks | 15:44 |
| zOnny | resl: I thought we were going in that direction | 15:44 |
| resl | zOnny: I have never submitted a ticket other than by emailing you asking for changes - sorry. Never mind about the development branch. | 15:44 |
| resl | zOnny: Yes, I can just use the decks. I will make a card on the To Do list for each change and assign it to you and Thomas | 15:45 |
| zOnny | resl: I need to get use to see nextcloud every time there is a request | 15:45 |
| zOnny | resl: For me particcularly I prefer gitlab but not everyone is familiar with it | 15:46 |
| dcammue has quit (Ping timeout: 480 seconds) | 15:46 | |
| zOnny | resl: It would be better to look into one place only | 15:46 |
| resl | Okay. I also can help ensure your settings are such that you will be notified with a "push" notification on your phone or laptop when you are assigned a card. | 15:47 |
| resl | But I am also learning git and to use Gitlab, and sometime in future I may also just go through making a new branch, and sending you a pull request when the change is minor or something. | 15:47 |
| zOnny | resl: sweet | 15:47 |
| zOnny | resl: I will love that :) | 15:47 |
| zOnny | resl: if you prefer that workflow and feel confident enough to do it, "This is music to my ears" :) | 15:48 |
| resl | zOnny: thank you too for working on NextCloud to help the whole team to use it - it can be good for more general project management, though developers surely are benefited most by learning git and to use gitlab in our case where our repos are | 15:48 |
| resl | zOnny: excellent | 15:48 |
| zOnny | resl: totally agree | 15:49 |
| zOnny | thomasboimah: back to my explanation | 15:50 |
| zOnny | so nginx receives HTTPS requests → forwards them via the unix socket → gunicorn (managed by this service file) → django app, make sense? | 15:51 |
| thomasboimah | +1 | 15:52 |
| zOnny | thomasboimah: so in order to update or changes we reload the daemon | 15:53 |
| zOnny | **our | 15:53 |
| zOnny | with systemctl --user daemon-reload | 15:54 |
| zOnny | and systemctl --user restart novawebdev | 15:54 |
| zOnny | check the status: systemctl --user status novawebdev | 15:54 |
| zOnny | thomasboimah: check if it is listening to the assigned port: ss -ltn | grep 24680 | 15:55 |
| zOnny | thomasboimah: and check if it is returning a real HTTP response with : curl -I http://127.0.0.1:24680/ | 15:56 |
| zOnny | thomasboimah: in linode you won't do --user | 15:57 |
| zOnny | thomasboimah: since you will be root | 15:57 |
| zOnny | thomasboimah: that is the only difference | 15:57 |
| thomasboimah | Okay, Thanks zOnny | 15:58 |
| zOnny | thomasboimah: Also make sure that gunicorn isn't serving in the same port | 15:59 |
| thomasboimah | yep | 15:59 |
| zOnny | thomasboimah: the one we have enabled manually | 15:59 |
| zOnny | thomasboimah: you can kill it with pkill -f 'gunicorn .*core.wsgi' | 16:01 |
| zOnny | thomasboimah: then check it with: pgrep -af gunicorn | 16:02 |
| zOnny | thomasboimah: it should print nothing | 16:02 |
| zOnny | thomasboimah: and rerun the above command again, that's all | 16:03 |
| thomasboimah | okay | 16:03 |
| zOnny | thomasboimah: want to try with secosol or sjcompute? | 16:03 |
| thomasboimah | yes | 16:03 |
| zOnny | you can see the novawebdev.service, yes? | 16:04 |
| thomasboimah | +1 | 16:04 |
| zOnny | thomasboimah: it is just creating that unit file | 16:04 |
| zOnny | thomasboimah: and make sure that the absolute paths are reached | 16:04 |
| zOnny | thomasboimah: under service | 16:04 |
| zOnny | thomasboimah: from there it should be running all the time | 16:05 |
| zOnny | thomasboimah: I can do it, but I want you to be in the same page | 16:06 |
| thomasboimah | So we will not be using the schedule job in control panel again right? | 16:06 |
| zOnny | thomasboimah: also if gabriel can be in the same page as well | 16:06 |
| zOnny | thomasboimah: I don't think so | 16:06 |
| zOnny | thomasboimah: I don't see the need for it | 16:07 |
| thomasboimah | got you | 16:07 |
| zOnny | thomasboimah: create the gunicorn with their project names | 16:08 |
| zOnny | thomasboimah: such as sjcompute.service | 16:09 |
| zOnny | thomasboimah: just in case we want to service other websites in it | 16:09 |
| zOnny | thomasboimah: which I don't see happenning | 16:09 |
| zOnny | thomasboimah: you can do it just as gunicorn.service | 16:10 |
| zOnny | thomasboimah: we can change it later | 16:10 |
| zOnny | thomasboimah: it is opt to you | 16:10 |
| zOnny | thomasboimah: regarding the little webster | 16:11 |
| zOnny | thomasboimah: I noticed that we have placed aliases to the short names that comes with it | 16:11 |
| thomasboimah | Yeah, Jeff say the instead of aliases it should just replace the activatemeeting and deactivatemeeting with start and stop | 16:13 |
| thomasboimah | *that | 16:13 |
| zOnny | thomasboimah: https://gitlab.com/novawebdevelopment/little-webster/-/blob/deployment_websterss/little_webster/bot.py?ref_type=heads#L125 | 16:13 |
| zOnny | thomasboimah: you got it, yes? | 16:21 |
| thomasboimah | sure | 16:22 |
| zOnny | resl: you need help setting up your dev environment? | 16:23 |
| thomasboimah | zOnny, I want to run in-town to pick up something, when i be back i will on work on the secosol and sjcompute, is the okay with you? | 16:25 |
| thomasboimah | zOnny, I want to run in-town to pick up something, when I'm back i will work on the secosol and sjcompute, is the okay with you? | 16:26 |
| zOnny | thomasboimah: yup | 16:27 |
| zOnny | thomasboimah: we are good thomasboimah | 16:27 |
| thomasboimah | okay | 16:27 |
| thomasboimah has quit (Quit: Leaving) | 16:27 | |
| zOnny | thomasboimah: I will check with you next weekned | 16:27 |
| resl | zOnny: where in Gitlab is the novawebdev site? | 16:28 |
| zOnny | resl: https://gitlab.com/novawebdevelopment/libreorganize-customization/libreorganize-themes | 16:30 |
| zOnny | you have to clone it as theme | 16:31 |
| zOnny | resl: are you following the installation? | 16:35 |
| resl | not yet but I would like to do that I think - am moving slowly to try to learn as much as possible and understand | 16:39 |
| resl | just added my public key so I can clone by ssh I guess, though I think that was not necessary | 16:39 |
| zOnny | resl: that works | 16:40 |
| resl | is themes inside of templates? I know our repos are in a weird structure - I watched Sahnun's screen the other day while he looked at some things on a development branch for the nwd site, and it looked like things are organized in a way that is not necessarily how it would be if we organized it from square one today - like, things are all under libreorganize, or... I am figuring that out... | 16:42 |
| resl | The way I want to work collaboratively (if ever I do) on a software project is to make each feature its own branch, named accordingly, so if someone wants to make a change to something, it is a quick review for you. Is that how we have/do things, for the most part? | 16:45 |
| resl | Do you have time to do a call with me while I am exploring our code this morning? | 16:45 |
| zOnny | yup | 16:51 |
| resl | Ok, cool. How about the novaweb jitsi? I'll jump on | 16:52 |
| zOnny | yup | 16:54 |
| resl | zOnny: I'm done with lunch. Is there any chance I can call you for more training on something? | 19:21 |
| zOnny | resl: yup | 19:54 |
| zOnny | resl: I also was lunching, sorry | 19:54 |
| resl | nice - that is good lol | 19:55 |
| resl | zOnny: take your time. Lmk when - I'll jump on jitsi | 19:56 |
| resl | hey dcammue :) | 19:57 |
| resl | dcammue: can you write a slightly longer bio for your about section on the NWD site team page? | 19:58 |
| resl | dcammue: or sorry - you are probably doing something more important right now. Never mind :) | 19:58 |
| resl | zOnny: no problem to leave tmate running IMO for this | 20:51 |
| zOnny | resl: sorry I didn't notice | 20:56 |
| zOnny | closing it | 20:56 |
| resl | zOnny: ok, jump on again? | 21:25 |
| zOnny | resl: ok | 21:26 |
| resl | zOnny: cool see you soon :) | 21:27 |
| resl has quit (Quit: resl) | 23:10 | |
| zOnny has quit (Quit: Page closed) | 23:22 | |
| dcammue has quit (Remote host closed the connection) | 23:23 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!