IRC log of #novawebdev for Sunday, 2026-04-12

gabriel_jetroGood morning smohamud 10:48
thomasboimahGood morning smohamud and gabriel_jetro 10:58
smohamudgm guys11:00
smohamudzonny normally shows around now right?11:03
thomasboimahyes11:04
gabriel_jetroGood morning thomasboimah 11:05
smohamud+111:05
zOnnyGood morning team!11:05
smohamudGm :)11:06
zOnnysorry for being a bit late11:06
gabriel_jetroOhk 11:06
gabriel_jetroGm11:06
thomasboimahGood morning11:06
thomasboimahsmohamud, I saw you commit11:06
thomasboimah*your11:07
thomasboimahThanks11:07
zOnnyyesterday, I have made updates to Business tracker and optmize functionality. No blockers.11:07
zOnnyACTION done11:07
smohamud+111:07
smohamudMy IDE is installed, working, first commit to SJ compute complete, began work on Login issue.11:08
gabriel_jetroSorry guys I left meeting yesterday because I lost power 11:08
smohamudNot blocked.11:08
smohamudShrank the banner size by about 35%11:08
zOnnysmohamud: just pull your changes11:09
thomasboimahYesterday complete the backup of the DCD-01 and DCD-TST server and take it down. No blocker11:10
thomasboimahACTION done11:10
smohamud*first draft* for sure. I just wanted incremental improvement. The final commit will make sure resolution of the image looks just as good.11:11
gabriel_jetrozOnny: you have work for me?11:11
thomasboimahgabriel_jetro, 11:11
thomasboimahI do have one for you11:11
zOnnyGood morning gabriel_jetro 11:12
zOnnygabriel_jetro: I was showing thomasboimah yesterday about Business tracker assignments11:12
gabriel_jetroOhk thomasboimah 11:12
gabriel_jetroYes I was following...11:13
zOnnygabriel_jetro: are you in the business tracker jetro?11:13
gabriel_jetroYes 11:13
gabriel_jetrothomasboimah: added me I think 11:13
zOnnysmohamud: seems good to me11:14
zOnnygabriel_jetro: let me confirm it to you11:14
zOnnythomasboimah: can you confirm it to me?11:14
smohamud+1 Zonny. I want to see it in Prod and various devices before being confident. 11:14
thomasboimahsure11:15
smohamudCurrently no way to test how it looks on Mobile, or Extra large monitors. Might want media queries.11:15
thomasboimahgabriel_jetro, have an account11:15
zOnnythomasboimah: I'm project manager in jetro org, I cannot see accounts11:15
smohamud*Test it with confidence.11:15
zOnnythomasboimah: if gabriel_jetro isn't in the jetro team11:15
zOnnythomasboimah: can you add from the create an account 11:16
thomasboimahgabriel_jetro, is there11:16
zOnnysmohamud: thomasboimah what happened with the campaign content?11:16
zOnnynvm I forgot to load the json11:17
smohamud+111:17
thomasboimahNothing much i just get ride of emoji11:17
smohamudit requires loading the json when devs pull changes, separate from pulling?11:18
zOnnysmohamud: right11:18
smohamudHow to do that?11:18
zOnnynot all the time11:18
zOnnyjust once11:18
zOnnypython manage.py loaddata theme/fixtures/sjcompute.json11:18
thomasboimahpython manage.py loaddata theme/fixture/".json file name"11:18
thomasboimahooops11:18
smohamud+111:18
zOnnyI meant sjcompute_data.json11:19
smohamud+111:19
zOnnythat is why it is important to backup the latest data from prod in order to be sync11:19
zOnnybecause users will be changing it with their accounts11:20
smohamudBtw I'm also working on an onboarding document (installation and enviornment setup, based on Zonnys tutorial)11:20
smohamudI am gonna be making documentation too, adding this there.11:20
smohamudWill make it collaborative once it has enough to be useful.11:20
smohamud+111:21
zOnnysmohamud: sounds good11:21
zOnnythomasboimah: remind me the backup command for json?11:21
zOnnyjust for boxes11:21
zOnnysmohamud: are you in business tracker?11:22
smohamud+111:22
thomasboimahpython manage.py dumpdata boxes.box --indent 2 > theme/fixtures/"name of .json file"11:22
zOnnythomasboimah: thanks thomas11:23
zOnnythomasboimah: just in case I forget I know where to look at11:23
zOnnysmohamud: did you intentionally push the other documents?11:24
thomasboimahzOnny, i DID THAT11:24
thomasboimahSo that the links can work11:24
zOnnythomasboimah: which links11:25
zOnnythomasboimah: are they available to the public?11:25
smohamudWhich other docs?11:26
smohamudYou mean the onboarding and the codebase docs?11:26
thomasboimahlink this: https://sjcompute.org/un17sdgsNoPlan/, https://sjcompute.org/static/documents/DecidimBook.pdf11:26
thomasboimah*like11:26
zOnnythomasboimah: got you11:27
zOnnythomasboimah: I think documents should go to media11:29
zOnnythomasboimah: I think we have the static root also pointing to media11:30
zOnnythomasboimah: but we are not using it11:30
zOnnysmohamud: I just made you a developer in the jetro tracker11:32
smohamudgreat11:33
zOnnysmohamud: can you switch in the business tracker to jetro web development?11:33
smohamud+111:33
zOnnysmohamud: I did it because sjc is a partner for jetro11:33
smohamudI'm in.11:34
smohamud+111:34
zOnnysmohamud: let me assign it to you the project you are working on11:34
zOnnysmohamud: so you can see in your dashboard11:34
zOnnysmohamud: thomasboimah we need to start dogfooding our apps11:35
smohamud+111:35
zOnnysmohamud: otherwise we cannot advertise if it doesn't work for us11:35
gabriel_jetro+1, zOnny 11:35
smohamud100%11:36
smohamudSo far, I like it :)11:36
zOnnythomasboimah: can you reopen the sjc redesign completed project11:38
zOnnyto in progress11:38
thomasboimahokay11:38
zOnnythomasboimah: and assign it to smohamud 11:38
zOnnythomasboimah: thomasboimah it doesn't make sense have another redesign project if we have one11:39
thomasboimahdone11:39
thomasboimahsmohamud, can you please accept it11:40
zOnnythomasboimah: change the date to next week as a death line11:40
thomasboimahI just assign sjc redisign project to you11:40
zOnnywhile it is getting confirmed11:42
zOnnythomasboimah: the sjc spanish version is empty yes?11:43
thomasboimah+111:43
smohamud+111:43
zOnnythomasboimah: do you want me to work on it?11:44
zOnnythomasboimah: or you can do it?11:44
thomasboimahI can do that11:44
zOnnythomasboimah: so jeff doesn't get any surprise when he switch to it11:44
zOnnythomasboimah: great11:44
zOnnysmohamud: you can comment in the project11:46
zOnnysmohamud: to me or thomasboimah so we are aware of your progress11:46
zOnnyjust tag us with @ saying I have done the hero banener please review or something like that11:47
zOnnysmohamud: also use the time tracking when working in your projects11:47
smohamud+111:48
zOnnysmohamud: be aware you can make updates to your time from the projects 11:48
zOnnysmohamud: but once reviewed and approved by the administrator or project manager time cannot be change on your end11:48
smohamudSorry, got distracted with Login change. Made an incremental fix (there's an X to go back). Will comment details in BT.11:49
smohamudPushing it up.11:49
zOnnysmohamud: great11:49
smohamudOk, my current job is very particular about getting time right so I'll treat this the same.11:49
zOnnysmohamud: thanks11:50
zOnnythomasboimah: and gabriel_jetro this goes the same to you11:50
thomasboimahOkay11:50
gabriel_jetroOkay 11:51
zOnnythomasboimah: since you are salaried your projects are billable but also paid11:51
gabriel_jetrozOnny: are you gonna assign task to me today on BT?11:52
zOnnygabriel_jetro: are you familiar with LibreOrganize11:53
zOnnygabriel_jetro: do you feel pushing changes to the secosol theme?11:53
gabriel_jetroThe more I work I'll get familiar with it11:53
zOnnythomasboimah: can you assign gabriel_jetro with an assignment11:54
thomasboimahsure11:54
gabriel_jetroJust tell me what you want me delivere at our next meeting 11:54
zOnnythomasboimah: I want him to add board members page into the secosol theme 11:54
smohamudremote: GitLab: You are not allowed to push code to protected branches on this project.11:54
smohamudMakes sense it's a protected branch, but, any chance I can get access?11:54
zOnnysmohamud: which branch you are pushing to?11:55
zOnnysmohamud: master?11:55
gabriel_jetroI don't have the link to the repo for Secosol site 11:55
smohamudI'm changing login, so it's libreorganize master11:55
thomasboimahgabriel_jetro, it is in theme11:55
smohamudis there a dev branch?11:55
thomasboimahsecosol_home11:55
gabriel_jetroOhk...11:56
zOnnysmohamud: we all cannot just push changes to master11:56
gabriel_jetroI'll work on it today 11:56
zOnnysmohamud: this is intentional11:56
smohamudAgreed, soon as I typed it I realized that lol.11:56
zOnnysmohamud: in order to get your fixes to master switch from master to another branch 11:57
smohamudStill getting used to a Proj where I'm on diff branches in a single work session. Usually, my IDE is set to one at a time.11:57
zOnnysmohamud: for example: git switch fix/navbar 11:57
zOnnysmohamud: then merge it into master11:57
zOnnysmohamud: it will need aproval11:57
zOnnysmohamud: it needs to be tested for the dev team11:58
smohamudI understand, little mistake in all the excitement.11:58
zOnnysmohamud: if it works just fine we can merge it11:58
smohamud+!11:58
zOnnygabriel_jetro: please check the business tracker11:59
gabriel_jetroOkay 11:59
zOnnygabriel_jetro: see what you have been assigned to11:59
zOnnygabriel_jetro: comment it if you have questions11:59
zOnnygabriel_jetro: you can do 12:00
zOnnygabriel_jetro: thanks12:00
gabriel_jetroNothing showing on my dashboard at my end, zOnny 12:00
smohamudDo we have a PR process documented anywhere? Like -- when I push -- who gets notified and what happens?12:00
zOnnygabriel_jetro: I think thomasboimah needs to create the secosol as a partner first12:01
gabriel_jetroOkay 12:01
zOnnygabriel_jetro: then create a project to that partner with you as a assigne12:01
zOnnygabriel_jetro: track your time in the business tracker as well when working on it12:01
smohamudI figure you should be on every merge to master approval, wouldn't hurt to have a second person reviewing as an extra check and so multiple people are looped into major changes when they happen.12:02
gabriel_jetroACTION waiting for thomasboimah to create the Secosol as a partner first 12:02
smohamud--Not urgent. But, the existing PR process would be good to know.12:02
smohamudWhen I say PR it's short hand for the whole code review process.12:03
zOnnythomasboimah: if you don't have secosol's address or person in contact add jeff and his address12:03
thomasboimahsure onit12:03
zOnnythomasboimah: you can change it once you have the right person to contact when invoicing12:03
thomasboimahzOnny, when is JCgroup meeeing?12:04
zOnnythomasboimah: he did text me this morning that he will not make it12:04
zOnnythomasboimah: we will skip this meeting this week12:04
thomasboimahgot you12:05
zOnnysmohamud: only maintainers and owners can merge without approval12:05
zOnnysmohamud: your gitlab account in the LO is a developer12:06
smohamudTotally get that - and I'm glad it's that way. I have used git for 8 years and quite familiar with the broad mechanics.12:06
smohamudThat said - I am not good with the details. Can you help me find a specific branch, the dev branch for LibreOrganize?12:06
zOnnysmohamud: this is classic in all the projects in gitlab and github 12:06
zOnnysmohamud: otherwise projects can get out of control12:07
thomasboimahgabriel_jetro, done12:07
smohamudI like that, GitLab is new to me so these roles, even though they're not permissions restricted, were informally enforced in all my projects.12:08
zOnnysmohamud: hold on12:08
smohamudThe Principal Engineer doesn't need a code reviewer. Sometimes an exerpeinced senior doesnt.12:08
zOnnysmohamud: I will create the branch12:08
zOnnysmohamud: and you can push there our navbar changes12:08
smohamudThanks12:09
smohamud+112:09
smohamudSide note: I have used some really good naming conventions for branches. Have we had a discussion about how to name branches and keep consistency across projects?12:09
zOnnygabriel_jetro: can you get running the secosol branch today12:09
thomasboimahACTION going to the bathroom12:10
zOnnythomasboimah: can you guide gabriel_jetro to also get the secosol_data.json in the fixtures12:10
zOnnygabriel_jetro: I have few more projects for you once it is done12:11
gabriel_jetroOkay 12:11
gabriel_jetroI'll, zOnny 12:11
zOnnygabriel_jetro: that is why it is important that the jetro team is ready for libreorganize projects12:11
zOnnygabriel_jetro: a lot fixes12:11
gabriel_jetroOkay 12:12
zOnnyACTION zonny goes to create the development branch12:12
gabriel_jetroIght 12:12
thomasboimahACTION back12:12
smohamudOk, Zonny what're you planning to name dev branch?12:12
thomasboimahgabriel_jetro, you was able to get secosol running?12:12
zOnnysmohamud: do you see https://gitlab.com/novawebdevelopment/business-tracker12:13
zOnnysmohamud: the branches name12:13
smohamud+112:13
zOnnysmohamud: we should keep consistent with naming them12:13
zOnnysmohamud: I will name it develop12:13
smohamudPerfect12:14
smohamud+112:14
smohamudIt looks like there were multiple patterns in the past...and multiple versions.12:14
smohamudI like the idea of keeping it simple, we push to develop and if we need to have a new version, we can discuss how to proceed from there. I don't see a major version change coming, though.12:16
smohamudanytime soon.12:16
smohamudTony mentioned having a staging environment in the future, which is also a good idea.12:16
smohamudMoving directly from dev to prod is not a good practice for multiple reasons. Among them, differences in data and api endpoints.12:17
smohamudFor more complex apps.12:17
dcammue has quit (Ping timeout: 480 seconds)12:17
zOnnysmohamud:it is there12:18
zOnnysmohamud: you can switch to that branch12:18
zOnnysmohamud: this is a good point to update LibreOrganize with the same workflow as business tracker12:19
smohamud+112:21
zOnnysmohamud: I need to create something like https://gitlab.com/novawebdevelopment/business-tracker/-/blob/docs/contributing-branching-model/CONTRIBUTING.md12:21
zOnnysmohamud: the CONTRIBUTING.md12:22
zOnnysmohamud: if you read that .md you will se that any developer needs to checkout from develop into its own branch and then create a merge request to develop12:23
smohamudOh nice12:23
smohamudThis process looks like one I used for a top-engineering startup I was at.12:24
smohamudI say we just lift it.12:24
smohamudUse it for LibreOrganize, like Copy Paste.12:24
zOnnysmohamud: right12:24
smohamudI just pushed to Develop :)12:24
zOnnysmohamud: that is in my todo 12:24
smohamudOk, you have a lot on your plate. I could honestly knock this out.12:25
smohamudThis week.12:25
smohamudAssuming I have permissions.12:25
smohamudin GitLab.12:25
zOnnysmohamud: sure12:25
smohamud+112:25
zOnnysmohamud: permission in gitlab?12:25
smohamudI imagine we'd want it on all branches, incl. Master12:26
smohamudActually --- nvm. No need...12:26
smohamudYou can merge after, duh.12:26
smohamudI have nothing on my plate besides broadly improving SJ Compute. Happy to make my own tickets.12:27
zOnnysmohamud: it is just a branch docs/contributing-branching-moldel12:27
smohamudShould I put them in BT and should I log hours if I'm not salaried?12:27
smohamud(paid)12:27
zOnnysmohamud: yes12:27
smohamud+112:28
zOnnysmohamud: but your permissions are limited12:28
zOnnysmohamud: you are as prospective member12:28
zOnnysmohamud: project can be assigned to you12:28
zOnnysmohamud: but you cannot create projects yet12:28
zOnnysmohamud: let me know what project you would like to work on12:29
zOnnysmohamud: so I can add it you you12:29
zOnnysmohamud: thing of projects as task 12:30
smohamudI want to work on SJ Compute as well as LibreOrganize geenrally.12:30
smohamudThose are what my changes up to now encompass.12:30
zOnnysmohamud: sjc we have a partner12:30
smohamud+112:30
zOnnysmohamud: LibreOrganize is an internal 12:30
zOnnysmohamud: let me assign it to you12:31
smohamudOk, for Libre, I won't log my hours worked.12:31
smohamudSince they're in-house. But, we prob should have a way to log those work hours too, since we work on internals...12:31
smohamud+112:31
zOnnysmohamud: you have to since your hours will help you with the membership12:32
smohamud+112:32
zOnnysmohamud: it will be internal project in novawebdev 12:32
smohamud+112:32
smohamudI misunderstood you. I thought you meant I can't be assigned to LibreOrganize on BT because it's internal/in-house.12:33
zOnnysmohamud: we have that feature12:33
zOnnysmohamud: let me assign it to you12:33
zOnnysmohamud: LibreOrganize doesn't have a partner12:33
zOnnysmohamud: that is what I meant to say12:34
zOnnysmohamud: LibreOrganize is an internal project without a partner12:34
smohamudThat makes sense because we use it across all projects. It wouldn't be fair...12:35
smohamudWell, many projects.12:35
zOnnythomasboimah: are you here12:35
smohamudGlad we can assign those hours. I'll start assigning today. I have a backlog of about 5 hours between yesterday and today. 12:36
thomasboimahyes12:36
smohamudDo I include time spent studying while debugging? I will be spending a lot of time reading up on Django and Python...12:36
gabriel_jetroLol, I don't think that's how it works 12:37
smohamudE.g. I had an issue this morning that required looking into several basic Django things.12:37
zOnnythomasboimah: can you create a project named "LibreOrganize" and assign it to smohamud 12:37
zOnnythomasboimah: since you are getting familiar with BT :)12:38
thomasboimahIn Novawebdevelopment organization12:38
smohamudwell, it has to work to an extent, not all problems while debugging does a developer have the knowledge to solve without researching / studying...12:38
zOnnythomasboimah: in the Novawebdev org12:38
thomasboimahsure12:38
zOnnythomasboimah: make it not billable12:38
zOnnythomasboimah: we are not billing it to a partner12:38
smohamudMy question is about *pure* study time, though.12:38
smohamudTechnically not business value, but they're dedicated to learning for coop.12:39
thomasboimahit count smohamud since the knowledge is going to be useful to the coop12:39
smohamudI'm new so you all just let me know :)12:39
smohamudeither way, I think I'm waaay more ready to contribute after the last two days. Thank you all!12:40
smohamudAlso - Gabriel - the lines are blurred for me because12:40
thomasboimahzOnny, what is going to be the description of the LibreOrganize project12:41
smohamudFor example, today debugging the Login issue, I had to look into what the %urls% means12:41
smohamudWhich led to looking into what full_path12:41
smohamudWhich led to looking into MVT pattern12:41
smohamudetc etc. Eventually, I spent 30-40m studying.12:41
smohamudBut it got solved, even though I looked into stuff a pro wouldn't have to...12:42
zOnnysmohamud: it all counts12:42
smohamud+112:42
zOnnythomasboimah: Be creative12:42
thomasboimahgot you12:42
smohamudIf yall say it goes, it goes. Sounds good - didn't mean to hijack the meeting.12:43
zOnnythomasboimah: it could be something relate to updates12:43
zOnnygabriel_jetro: did you see your assigned project?12:44
gabriel_jetroYes, zOnny will work on that after service, I'm just following the meeting right now 12:45
smohamudIs there a window we should enter hours in? Like, if I do work today, do I need to enter within 24 hours?12:45
zOnnygabriel_jetro: I was just making sure that it shows in your dashboard12:45
gabriel_jetroOkay 12:45
zOnnysmohamud: once you press start tracking12:46
gabriel_jetroNot really, but you can start tracking your time as you start 12:46
thomasboimahACTION done assign LibreOrganize project to smohamud 12:46
gabriel_jetroYour project 12:46
zOnnysmohamud: it will give you an option of pause it12:46
smohamud+112:47
smohamud+112:47
zOnnygabriel_jetro: if you feel submitting it because you are closing your computer12:47
smohamudWell that makes it easy.12:47
smohamudCool 12:47
zOnnysmohamud: from the time tracking page it will allow you to continue12:47
zOnnysmohamud: after the submitted hours12:47
zOnnysmohamud: it will add up to your previous shift12:48
gabriel_jetrozOnny: , I have to submit it before the dateline so I'll start as soon as I get home from church 12:48
zOnnysmohamud: you will figure it out once you start tracking time12:49
zOnnysmohamud: but if you have questions let me know12:49
smohamudWell, I've logged 5 hours between yesterday and today.12:49
smohamudI didn't press Track.12:49
zOnnysmohamud: we can fix it12:50
zOnnysmohamud: before approval12:50
smohamud+112:50
zOnnysmohamud: let's work on that12:50
zOnnysmohamud: that was sjc only?12:50
zOnnysmohamud: or libreorganize as well?12:50
zOnnythomasboimah: you got it12:51
thomasboimahyes12:51
zOnnythomasboimah: it is assigned to smohamud ?12:51
thomasboimahyes12:51
zOnnysmohamud: the ball is in your court then12:52
smohamudI am assigned two projects12:53
smohamudLibre and SJC12:53
smohamudI worked on both.12:53
smohamudI will count the IDE setup as SJC12:53
smohamudSince I did those at same time.12:53
zOnnysmohamud: +112:54
smohamudSJC/IDE 1.5 hour. LO 1.5 hours.12:54
smohamudI included the meetings in the original estimate.12:54
smohamudDo we count meetings as hours worked?12:54
zOnnysmohamud: yes12:54
smohamudOk, where?12:55
smohamudWhich proj12:55
zOnnysmohamud: good point12:55
zOnnysmohamud: we need a project for meetings12:56
zOnnythomasboimah: can you?12:56
thomasboimahsure12:56
zOnnythomasboimah: put "Meetings" as internal project and assign it to all of us12:57
zOnnythomasboimah: to all org members12:57
zOnnythomasboimah: you also do for the jetro12:57
smohamudComrades, I have to get going soon. Is there anything else to discuss today?12:58
zOnnythomasboimah: smohamud I'm feeling like a boss just ordering :)12:58
zOnnysmohamud:  you need to start tracking time on your projects12:59
zOnnysmohamud: so we can fix it 12:59
smohamudlol don't get on a power trip now. That's what they do in Big Tech management!12:59
smohamudHaha12:59
smohamudOk will do.13:00
thomasboimahDone13:00
smohamudAnything else for today?13:00
zOnnysmohamud: describe your projects what you did 13:00
smohamudIn BT?13:00
zOnnysmohamud: the same thing you described here13:00
zOnnysmohamud: yes13:00
zOnnysmohamud: then we will adijust it13:01
zOnnysmohamud: also the meetings is assigned to you13:01
smohamudI'm no longer assigned any projects13:01
smohamudI can't see them at least.13:01
zOnnysmohamud:?13:01
smohamudNvm, they're back.13:02
zOnnysmohamud: the the projects app13:02
zOnnysmohamud: the dashboard only is a notification window13:02
zOnnysmohamud: once you accept your projects it will dissapear13:02
zOnnysmohamud: it will show in your projects app13:02
zOnnysmohamud: one more thing13:03
smohamudI'm in Create Shift13:03
smohamudBut, it's saying I must elect a project from an empty dropdown.13:03
zOnnysmohamud: how on13:04
smohamudbrb 5m.13:04
zOnnysmohamud: ok13:04
zOnnythomasboimah: I think you assigned the meetings to the jetro web only13:05
zOnnythomasboimah: in the novawebdev team13:05
thomasboimahzOnny, 13:05
zOnnythomasboimah: yes?13:05
thomasboimahI notice so missed function on BT13:06
thomasboimah*some13:06
zOnnythomasboimah: what is it?13:07
thomasboimahWhen a project is created for the one organization it will also automatically be create for the other org13:07
thomasboimahexample when you create a project for nova it will also be created for Jetro13:07
zOnnythomasboimah: how?13:07
zOnnythomasboimah: which project you are talking about13:08
zOnnythomasboimah: which project is this13:08
thomasboimahAll projects that i just create for nova org, is automatically also create for Jetro org13:08
thomasboimah*created13:09
zOnnythomasboimah: that is not what I see13:09
zOnnythomasboimah: I see projects for novaweb only and jetro only on my end13:09
thomasboimahhmm, strange13:09
zOnnythomasboimah: I see why13:10
zOnnythomasboimah: because you are an administrator in bot orgs13:10
zOnnythomasboimah: let me change that13:10
zOnnythomasboimah: you should be a project manager in the novawebdev13:11
thomasboimahi see13:11
zOnnythomasboimah: I wasn't sure about administrators seen both sides13:11
smohamudback13:11
zOnnythomasboimah: now it should work13:11
thomasboimahyeah13:12
zOnnythomasboimah: see the projects13:12
zOnnythomasboimah: I think that isn't good for administrators in both sides13:12
zOnnythomasboimah: I will disable administrots seeing both sides projects13:12
zOnnythomasboimah: later13:12
smohamudComrades, I have to go and my screen is throwing an error. I will screenshot and send now and get back this afternoon around 3pm.13:12
smohamudShould I send novaweb team or jetro?13:13
zOnnysmohamud: wait13:13
smohamud+113:13
zOnnysmohamud: we need to fix your issue13:13
zOnnysmohamud: do you see your projects?13:13
smohamudhow long do you expect it? I have been on the meeting two hours and working since 53013:13
zOnnysmohamud: in the projects app13:13
smohamudI have LibreOrganize and Meetings projects.13:13
smohamudWhen I click "Create Shift" it asks me to select an Additional Project.13:14
zOnnysmohamud: can you start tracking them?13:14
smohamudThat dropdown contains no Projects.13:14
smohamudNo, I can't.13:14
zOnnysmohamud: no project?13:14
smohamudI've tried. Sending screenshot now.13:14
zOnnysmohamud: give one min13:14
zOnnysmohamud: I think it is your user role13:14
zOnnysmohamud: refresh it?13:16
zOnnysmohamud: still not seeing projects?13:16
smohamudNo.13:18
smohamudI'm sorry comrades I have to go, now.13:18
smohamudI will be on this afternoon.13:18
smohamudGreat meeting.13:18
zOnnysmohamud: check it out later13:18
smohamud+113:18
zOnnysmohamud: I will look into it13:18
zOnnysmohamud: bye now13:18
zOnnythomasboimah: did you assign smohamud only for the meetings project?13:19
thomasboimahno13:19
zOnnythomasboimah: I see it 13:20
zOnnythomasboimah: nvm13:20
zOnnythomasboimah: what are you thoughts about administrators seeing both sides of the coops?13:21
thomasboimahThat find to me13:21
zOnnythomasboimah: In my mind administrators are the owners of the coop13:22
zOnnythomasboimah: and owners are able to see the top level of the features13:22
zOnnythomasboimah: you are not novawebdev owner?13:23
zOnnythomasboimah: I'm confused13:23
thomasboimahSo you want to disable the access13:25
thomasboimah?'13:26
smohamud has quit (Ping timeout: 480 seconds)13:26
zOnnythomasboimah: not disabled at all, just add a contidional statement if needed13:28
zOnnythomasboimah: I was aware of it that administrators in both sides are able to see all projects, accounts, from both sides in their end13:29
zOnnythomasboimah: since I notice that made you feel a little bit confusing13:29
zOnnythomasboimah: It come to my mind that I should not enable it that way13:30
zOnnyjust that13:30
zOnnythomasboimah: it works fine for me since I'm just a project manager for jetro13:31
zOnnythomasboimah: and an owner in novawebdev13:32
thomasboimahBut I don't think a person will want to be Administrator for both org13:32
zOnnythomasboimah: as a project manager I cannot see accounts from the jetro13:32
thomasboimahI was just test permission that is why i make myself administrator for both org13:33
thomasboimah*testing13:33
zOnnythomasboimah: because I'm not an owner and I should not be able to edit any account from the jetro13:33
zOnnythomasboimah: got you13:33
zOnnythomasboimah: but we can change it if needed 13:33
thomasboimahyes13:34
zOnnythomasboimah: can I step away for 5min13:35
zOnnyI need to make coffee13:35
zOnnyACTION goes to make coffee13:35
thomasboimahsure13:36
zOnnyalright13:47
zOnnyACTION back13:47
zOnnythomasboimah: can I test something with you13:50
thomasboimahsure13:50
zOnnythomasboimah: I'm not understanding with he cannot see the project from the track time13:51
zOnny**why13:51
zOnnythomasboimah: I'm reviewing the code and testing in my local13:51
zOnnythomasboimah: but it works on my end13:52
thomasboimahalso work for me13:54
zOnnythomasboimah: I will look into it with him later with a video call 13:54
zOnnythomasboimah: you should Also create a meetings project for the jetro team13:56
thomasboimahI did that13:57
zOnnythomasboimah: in the jetro org?14:03
thomasboimahyes14:03
zOnnythomasboimah: can you see it?14:05
thomasboimahyes, can't you?14:05
zOnnythomasboimah: that makes sense14:05
zOnnythomasboimah: I'm a project manager not an adminsitrator14:05
zOnnythomasboimah: if it isn't assign to me I will not see it14:06
zOnnythomasboimah: which is fine14:06
zOnnythomasboimah: same goes to you14:07
zOnnythomasboimah: since you assigned to you in the novawebdev you can see it, yes?14:07
thomasboimahyes14:08
zOnnythomasboimah: I'm just afraid that switching to two orgs will not be easy14:09
zOnnythomasboimah: remember, I'm against it14:09
thomasboimahsure, but we will eventually get used to it14:10
zOnnythomasboimah: I did suggested to jeff having business tracker for each coop is better14:10
zOnnythomasboimah: he did mention logging in to each is not good14:11
zOnnythomasboimah: I get that14:11
zOnnythomasboimah: well cross finger that he doesn't get confuse switching to novawebdev and jetrowebdev14:12
zOnnythomasboimah: did you notice that the sidebar color change?14:13
thomasboimahyes14:13
zOnnythomasboimah: does that help to you?14:13
thomasboimahyes, that was smart move14:14
zOnnythomasboimah: or what else we can do to make it feel that you are not in the other coop14:14
zOnnyI try a circular intials "NW" but didn't like it14:14
zOnnythomasboimah: the other way is logo switch 14:15
thomasboimahyes, talking about logo14:15
zOnnythomasboimah: however for doing it is adding a profile field in models14:15
zOnnythomasboimah: yes?14:16
thomasboimahdcammue, sent you the logo we choose from the one nana send14:16
zOnnydcammue: did he14:16
zOnnythomasboimah: did he14:16
thomasboimahHe said he was going to14:16
thomasboimahdcammue, are you here?14:16
zOnnythomasboimah: email?14:16
thomasboimahYeah email with the link to the image on Nextcloud14:17
zOnnyI don't see it14:17
thomasboimahI will remain his about it 14:17
thomasboimah*him14:17
thomasboimahHe will send it anytime during the week14:18
zOnnythomasboimah: thanks 14:19
zOnnythomasboimah: I started school this week14:19
thomasboimahAhh, another University?14:20
zOnnythomasboimah: UoP14:20
thomasboimahthat's good to know14:20
thomasboimahMaster?14:20
zOnnythomasboimah: No14:21
zOnnythomasboimah: it is a Business administration class14:21
zOnnythomasboimah: I was looking into my emails14:22
zOnnythomasboimah: I saw ART Traffic emails14:22
zOnnythomasboimah: any update on that matter14:22
thomasboimahJeff said we should leave Tony's to handle14:23
thomasboimahit14:23
zOnnythomasboimah: ok14:23
zOnnythomasboimah: I just saw that the DEBUG to true will work with the sqlite3 that django works with14:24
zOnnythomasboimah: switching debug to true will work but send data to another DB14:25
zOnnythomasboimah: unless settings is setup differently14:25
zOnnyHi resl 14:31
reslHey z0nny. Just reading some of the chat logs - kind of getting myself organized so figured I'd logon too.14:33
zOnnyresl: feel free to ask if you have any questions14:40
reslOk, I will. Thank you!14:45
zOnnythomasboimah: I'm going to push the JCProGroup branch14:47
thomasboimahOkay14:48
zOnnythomasboimah: will you be able to help gabriel_jetro with the secosol?14:58
thomasboimahyes14:59
zOnnythomasboimah: assuming he will work on it during the week14:59
zOnnythomasboimah: make sure he learns how to dump the .json14:59
thomasboimahsure15:00
jelknerGood day, comrades!15:07
thomasboimahHello jelkner 15:08
zOnnyhi jelkner 15:20
zOnnyjelkner: Are you still in Charlottesville?15:35
jelknerNo, I'm home.15:45
jelknerJust got off a wonderful Jitsi meeting with resl 15:46
jelknerShe is all set up on May First now.15:46
zOnnyjelkner: progress15:47
thomasboimah has quit (Ping timeout: 480 seconds)15:48
zOnnyjelkner: are you adding her to the Business Tracker as well?15:48
jelkneroh drats, i forgot about that15:49
jelknerresl, are you here?15:49
jelkneryou definitely want to be added to BT!15:49
jelknerdcammue, you could help her with that, yes?15:49
reslzOnny: not yet, yeah, I am free though now if you can help get me on there now or soon?15:52
resldcammue: I am available today any time.15:56
jelknerresl, do you have zOnny's phone number?15:56
jelknerlearning to use irc as a combo synchronous/asynchronous communication tool is an art15:57
jelknerdcammue and i have been practicing with it15:57
reslz0nn15:57
reslOops- no I don't have Z0nny's number yet.15:58
jelknerlet me text it to you.15:58
zOnnyACTION is back16:00
zOnnyresl: can you send me your business email16:02
reslrachel.loesche@novawebdevelopment.coop16:02
zOnnyresl: email sent16:04
zOnnyresl: activation account sent16:04
zOnnyresl: let me know if that email went through to your inbox16:06
zOnnyresl: FYI: I added a default address to your info which you want to change it later16:07
resltaking a minute to get logged into my novawebdev account with MayFirst, sorry16:10
zOnnyresl: all good. Take your time16:12
zOnnyalright resl I see you have activated it16:21
reslYep, just got in.16:21
zOnnyresl: I just added a role to your account16:22
reslGot it.16:23
zOnnyresl: you should be able to see more options in the sidebar16:23
zOnnyresl: Business tracker is the platform that Nova Web Development is using currently as a way to manage our partners, projects, and invoices16:26
zOnnyresl: https://businesstracker.org/16:27
reslYep, got it. Just updated my address. Thank you z0nny16:27
zOnnyresl: business tracker isn't a finished product yet due that it is our core project and we are dogfooding before marketing it16:29
zOnnyresl: you can definitely help us out from the user's experience perspective16:30
zOnnyresl: since it is our project we can update it according our needs16:31
zOnnyresl: the goal of business tracker is to make it work for our internal use16:31
reslOkay, great. Feel free to come to me if you want to check with another user for things, ask me to try to go through some process or other, etc.16:32
zOnnyresl: will do16:33
zOnnyresl: This Business tracker is currently hosting two coops 16:34
zOnnyresl: you have access to the NovaWebDev16:34
reslNWDC and Jetro?16:34
zOnnyresl: right16:34
reslgot it16:34
zOnnyresl: if you don't see projects related to partners, this is because we let the Jetro team take care of it16:35
zOnnyresl: this doesn't mean we won't have partners in the Novawebdev16:36
reslUnderstood. If you want to have me test things with you on any Jetro work, I will not touch any Jetro work without direct supervision, etc.16:37
reslI can also maybe help get the novawebdev work onto the BT with Sahnun and others, as needed. No rush to put me to work, but just know you can do that if that is useful.16:38
zOnnyresl: it is all good if you explore it both sides 16:39
zOnnyresl: we are in the dogfooding phase16:39
reslsounds good16:39
zOnnyresl: let me grant you permission to the Jetro org16:40
reslRegarding May First accounts associated with the novawebdev account, I figured out with Jeff earlier how to disable and remove dormant accounts. If you have a minute and want to get on a call with me, I can just ask "This person/business - still active with us or no?" and in that way, quickly go down the list and remove all who no longer need to have access.16:42
zOnnyresl: yes we can do a jitsi call16:42
zOnnyresl: you can share your screen and remove the ones we don't need16:43
reslok cool. meet you in the novaweb jitsi then, take your time - I will start the call now.16:43
zOnnyresl: same in the bitwarden account16:43
zOnnyresl: sounds good16:45
gabriel_jetro has quit (Quit: Connection closed for inactivity)16:47
smohamudHi Jelkner18:50
smohamudHi thomas, dcammue18:51
smohamudZonny, resl18:51
thomasboimahHi smohamud 18:51
smohamudI just tried BT again, no luck...18:51
zOnnysmohamud: hold on18:52
zOnnysmohamud: I figure with resl what is going on18:52
zOnnysmohamud: same issue with her account18:52
smohamudOk, I made an error adding something.18:53
smohamudIt finally worked qwhen I clicked submit.18:53
zOnnysmohamud: already18:53
zOnnysmohamud: try it again18:54
smohamudCan you remove the two entries I made? There prob should be a way to delete or edit...18:55
smohamudAt least to request to admins to do that...That's how most Time Trackers work.18:56
thomasboimah has left #novawebdev (None)18:58
zOnnysmohamud: the Discussed BT?18:58
smohamudNevermind, found a way to edit..18:58
smohamudAll good18:58
zOnnysmohamud: glad to help :)18:58
smohamudSo, for the IDE setup I'm just going to put it under LibreOrganize...18:58
zOnnysmohamud: +118:59
zOnnyresl: can you see smohamud hours in the pending approvals?19:04
smohamudAnything I can do right now Zonny?19:10
zOnnysmohamud: have you done with the sjc?19:11
zOnnythomasboimah: are you working on the sjc?19:12
thomasboimahno19:12
zOnnythomasboimah: the sjc has no content on my end19:12
zOnnythomasboimah: can you confirm it?19:12
zOnnythomasboimah: nvm I was in the spanish version :)19:13
smohamudI haven't done anything besides the banner fix and the LibreOrganize Login fix19:13
smohamudI have multiple ideas for improvements, though.19:13
zOnnysmohamud: list them all19:13
smohamudNothing crazy, mostly little stuff.19:13
zOnny1.19:14
zOnny2.19:14
smohamud(1) Jelkner and I discussed the banner taking up too much room. Has that been attempted yet? Thomas, in web design, the area a user immediately sees on a website is called "Above the fold" - it's critical - because the majority of people who visit *will not scroll* so we must engage them within that space.19:14
smohamud(1) We are lacking a search bar. A huge percentage of users will actually go straight to the search bar to find specific information on a website. These are also "high value" users because they're there with intention and if they can't find what they want we lost out on someone who was genuinely curious / potential donor or supporter.19:14
smohamud(2) Citing wikipedia on the front page is not ideal because it seems we haven't done our research or are amateurish, even if it's only because we think wikipedia happens to nail it. Instead, we should either define it ourselves (syntehsizing what we know, including the wikipedia), skip the section since many people more-or-less can infer we want to promote social justice values through computing....19:14
smohamud(3) The "Resources" section is poorly labelled. In fact, no where was I expecting to see Decidim after reading that header and the rest of the front page... If we want to promote Decidim, we either rename that section "Other Projects we Love" or "Other Social Justice Technology." For now, I would temporarily remove it entirely because it's a distraction to users.19:14
smohamud(4) Why is there a Login option? That might weird out users, and even if we keep it, it's not clear it's a "Login" until hovering over and seeing the link completion... We either have a good reason to have it and do it right, or we remove it imho.19:14
zOnnysmohamud: 3 and 4 make sense19:17
zOnny1. search bar? not sure if we need it at this point19:18
zOnnysmohamud: there isn't enough info to search for19:18
zOnnysmohamud: pages are at the mnimal stage19:18
zOnnysmohamud: but it can be implemented, I don't see why not19:19
zOnnysmohamud: in case the information grows19:19
smohamudI would disagree, only because many people are used to going *straight* for the search bar regardless of how information is packed on the site.19:19
smohamud+1 on 3, 419:19
smohamudI don't, and was surprised when I learned it's a thing...19:20
zOnnysmohamud: the login can be removed for now. no clear point on why keeping it19:20
smohamudOk, I am curious why it was put there to begin. And what use it has for users.19:21
smohamudI will gut it.19:21
zOnnysmohamud: about wikipedia that should be discussed with the client19:21
zOnnysmohamud: meaning jelkner 19:21
smohamudI'm on the board, I will bring it up.19:21
zOnnysmohamud: have you log in to the site?19:22
smohamudNo, I haven't made an account19:22
zOnnysmohamud: until you log in and explore the dashboard you will find out why the log in19:22
smohamudGood idea19:22
zOnnysmohamud: it doesn't work with activation email 19:22
zOnnythomasboimah: can you add smohamud to the accounts of sjc19:23
thomasboimahsure19:23
thomasboimahon it19:23
zOnnythomasboimah: so he can explore it19:23
zOnnysmohamud: libreorganize comes with core default features already19:24
zOnnysmohamud: however not al the clients need these apps19:24
thomasboimahsmohamud, you can create an account here: https://sjcompute.org/accounts/register/?next=/accounts/login/19:24
smohamudOk, I have to go soon, but can someone help me finish getting access to the Next Cloud calendar?19:25
smohamudjelkner and I started the process19:25
thomasboimahWhat is you next Next Cloud username?19:25
thomasboimah*your19:25
smohamudI am not sure I have one. Can you send link to the login please19:26
thomasboimahit is the same username that you user to login to your nova web email19:26
smohamudok, and novawebemail is mayfirst, correct?19:26
thomasboimahyes19:26
thomasboimahsmohamud, do you have a novawebdevelopment.coop email? I check the control panel and i am not seeing one for you19:29
thomasboimahI can create one for you if you want19:29
smohamudplease create one. I thought I had one, but I am not sure19:31
smohamudBut first, make sure I'm not on any email lists...19:31
smohamudDon't want duplicate...19:31
thomasboimahsure19:31
smohamudPls send next cloud login link, too19:33
dcammue has quit (Ping timeout: 480 seconds)19:37
thomasboimahNext cloud login link: share.mayfirst.org19:38
smohamudI'm in, thanks tboimah19:54
thomasboimahOkay19:54
smohamudnova web coop email?19:54
smohamudWhen are you going to be on tomorrow?19:55
smohamudZonny - how did the meetign JCPro Group go?19:55
thomasboimahI will be here by 11:00 UTC tomorrow19:55
smohamudOk, I'll try to catch you as early as possible. I have a full day job plate, but, I will prob have time to figure the email out.19:56
thomasboimahyou can login to you email here by using you same username and password: https://roundcube.dev.mayfirst.org19:56
thomasboimah*your19:56
smohamudit's asking for my "Sender Identity"19:56
smohamudAnd it put a mayfirst email.19:56
thomasboimahor type: mail.jetrowebdevelopment.org in you url19:57
thomasboimah*in you browser19:57
thomasboimah*your19:57
smohamudSahnun Mohamud <sahnun.mohamud@novawebdevelopment.coop>19:58
smohamudTurns out, this email has existed since last year already.19:58
smohamudMy question is, how do I find the inbox?19:58
thomasboimahhave you login?19:58
smohamudOops, nevermind.19:58
smohamudThe email just bounced.19:59
smohamudSo, it doesn't exist.19:59
zOnnysmohamud: no meeting today20:00
zOnnysmohamud: client did cancel this morning but it is expecting see the live website this week20:01
smohamud+120:01
smohamudCould you fwd me the latest email chain? To sahnunhm@gmail.com please20:01
smohamudAlso - I'm gonna jump off, I have gotten home after several hours of other duties.20:02
smohamudJust an hourish ago.20:02
zOnnysmohamud: busy man20:02
smohamudThomas, I'll ping you tomm to figure out the .coop email.20:02
smohamudLol, we have a-lot to do :)20:02
dcammueresl: how are you 20:03
smohamudAnd I'm Jeff's friend, by association I'm busy.20:03
dcammueSorry for the long delay 20:03
thomasboimahokay20:03
dcammueI was attending to something 20:03
dcammueA20:05
zOnnydcammue: you got an A?20:08
dcammueSorry, my bad20:08
dcammueMistake:-)20:08
smohamud has quit (Ping timeout: 480 seconds)20:14
dcammuezOnny: you added resl to BT right?20:14
zOnnydcammue: yup20:19
zOnnydcammue: have you meet her yet?20:19
dcammueNope20:19
zOnnydcammue: well, in brief, she is a prospective member of the novawebdev coop 20:20
dcammuezOnny: thanks 20:20
zOnnydcammue: same as sahnun20:20
dcammuezOnny: I have not meet her yet20:20
dcammueOkay great 20:20
zOnnyalright dcammue thomasboimah , I'm heading out20:24
thomasboimahokay20:24
zOnnythomasboimah: I did push the jcprogroup20:24
thomasboimahi did see it20:25
zOnnythomasboimah: see you next weekend20:26
zOnnydcammue: see you next weekend20:27
thomasboimahokay you too20:27
zOnnyACTION signs off for the day20:27
zOnny has quit (Remote host closed the connection)20:27
thomasboimahACTION sign off for the day20:29
thomasboimah has quit (Quit: Leaving)20:29
jelkner has quit (Quit: Leaving)20:39

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!