IRC log of #novawebdev for Sunday, 2020-02-23

*** jelkner has joined #novawebdev09:09
*** nrcerna has joined #novawebdev09:30
nrcerna!remind brief report about progress - LO v.02 (Stefan) & Business Tracker (German) 09:31
"brief report about progress - LO v.02 (Stefan) & Business Tracker (German)" added to message queue09:31
*** ubuntourist has joined #novawebdev09:45
ubuntouristACTION has been getting his "surl" on... Practice, practice, practice.09:46
jelknergm, nrcerna and ubuntourist 09:59
jelknerubuntourist, what are you doing up so early on a sunday?09:59
ubuntouristSnarling. :-/09:59
ubuntouristjelkner, I'm often "vertical" early, but "up" is debatable. ;-)10:00
nrcernaGM 10:02
ubuntouristThis morning's rant: The Qt integration with Python just seems hopelessly broken in so many apps now.10:02
jelknerLoL, ubuntourist 10:03
ubuntouristI keep expecting it to resolve, but it's been several months. There's a component called "shiboken" which I now refer to as "shibroken"10:03
jelknergood to see you vertical in any case10:04
ubuntouristbecause it's always "shi-broken" these days.10:04
jelknerubuntourist, should we ask walter if he has any advice about our coop finding funding to work on educational projects?10:05
jelknerafter the big win in nevada last night10:06
jelknera new world maybe, just maybe possible ;-)10:06
ubuntouristjelkner, No harm in asking, as long as it's clear that we're not pestering.10:06
jelkneroh, i am not asking him for money, just advice10:07
jelknerhold on, stefan just arrived10:07
ubuntouristWe need to find some law students...10:08
ubuntouristGoogle's updating its Terms of Service -
ubuntouristwith very friendly ways of trying to convince me that poison is, in fact, medicine.10:11
ubuntourist(freedom is slavery, war is peace, ignorance is strength, google is benevolent, etc.)10:12
*** SITarabuta has joined #novawebdev10:20
ubuntouristHail SITarabuta. I've been ranting about Python Qt integration ("shiboken" is really "shi-broken") and Google's updating terms of "service"10:22
SITarabutaI swear I have clicked "Yes, I agree" 10 times, yet it still bothers me10:23
ubuntourist(freedom is slavery, war is peace, ignorance is strength, google is benevolent, etc.)10:25
ubuntouristACTION will BRB10:26
ubuntouristACTION is back10:37
*** SITarabuta has joined #novawebdev10:48
*** GFbot has joined #novawebdev10:49
nrcernaGood morning everyone 11:00
ubuntourist"Time keeps on tickin', tickin', tickin'... into the future. Tick-tock" - Steve Miller Band.11:01
ubuntourist 11:01
*** esutko has joined #novawebdev11:01
ubuntouristACTION is waiting for Big_Brother to wake. ;-)11:01
jelknergood morning, all11:01
nrcernaI think this meeting is going to be really brief 11:01
nrcernaSince we all have work to do. 11:02
esutko : GFbot : SITarabuta : @ubuntourist : nrcerna : +jelkner : @ChanServ : wolcen : @mjsir91111:02
Schedule an invoice session for nrcerna and jelkner to invoice VA DOE and others (jelkner)11:02
brief report about progress - LO v.02 (Stefan) & Business Tracker (German) (nrcerna)11:02
nrcernaAnd we have just 2 items at our agenda 11:02
nrcernaCan we start? 11:03
jelknerlet's move11:03
jelknerwe have so much to do11:03
nrcernaFirst item :Schedule an invoice session for nrcerna and jelkner to invoice VA DOE and others11:03
nrcernaYou did this jelkner 11:03
jelknercan you and me work on this after?11:03
jelkneryes, nrcerna 11:03
jelknerACTION done11:03
nrcernaSecond one :"brief report about progress - LO v.02 (Stefan) & Business Tracker (German)"11:04
nrcernaSITarabuta: could you please give us a brief report? 11:04
jelknerhe's typing11:04
nrcernaWe need an update 11:04
nrcernaOk jelkner 11:05
jelknera lot11:05
SITarabutaLO now has pages (aka boxes). We have 100% test coverage. We are now working on getting email for the account reset feature.11:05
ubuntouristThe #python channel recommends for your pastebin needs11:05
SITarabutaAutomated pipeline is also setup on GitLab11:05
SITarabutaubuntourist, can you help me with email today?11:05
SITarabutaWe need to clean stuff up.11:05
jelknerubuntourist, can you?11:06
ubuntouristSITarabuta, I can attempt...11:06
SITarabutaThat is a good start11:06
SITarabutaACTION done11:06
nrcernaThan you SITarabuta 11:06
nrcernaAnd now, GFbot could you please give us an update about our business tracker app? 11:07
jelknerGFbot, i'm hoping you will work with nrcerna and me after11:07
jelknersince we are the crew that needs to focus on billing11:08
nrcernaWhat about the update GFbot? 11:09
GFbotwell, i've been working on the business tracker App this week11:09
jelknernrcerna, GFbot let's report on this next week11:10
jelknerso we can get moving11:10
jelknerthe three of us will talk after11:10
nrcernaHas anyone something to add or share? 11:10
ubuntouristI had 211:11
nrcernaShoot ubuntourist 11:11
ubuntourist1. Dogfooding: If we have any scheduling capabilities now, we should use that for cancellations of meetings. 11:11
ubuntouristLast week, I either missed the memo or forgot and showed up on IRC... A calendar would have been a nice thing to check.11:12
jelknerthat's a great suggestion, ubuntourist 11:12
jelknerit means implementing events11:12
jelknerwe don't have that yet11:12
SITarabutaACTION is on it11:12
ubuntourist2. Stefan and I talked after I posted the agenda item, but I inquired about11:12
ubuntouristhow best to handle merge requests etc. Fork? Branch? Work on the same master? 11:13
ubuntouristSITarabuta's feeling was "branch".11:13
SITarabutaWell it depends.11:14
jelknerubuntourist, you two please figure that out11:14
jelknernrcerna, and i need to start billing11:14
SITarabutaI am going to copy here a long text without Pastebin11:14
jelkneror we have no income11:14
SITarabutaeveryone needs to read it11:14
SITarabutaWell there are 2 ways to deal with this as far as11:14
SITarabutaI know:11:14
SITarabuta"I am a developer of the project and I just want to11:14
SITarabutaadd my work in an organized manner"11:14
SITarabutaA new branch is created on the LOV2 repo. One11:14
SITarabutaand only one issue is fixed on the branch, and then11:14
jelknerso let's get to work11:14
SITarabutaa merge request is created. If a solution for another11:14
SITarabutaissue is found, another branch is created and a new11:14
SITarabutapull request is also made, and so on and so forth.11:14
SITarabuta"I am not a developer of the project, but I would like11:15
SITarabutato contribute with fixes"11:15
SITarabutaA fork of the project is made. The master of the fork11:15
SITarabutashould be kept up to date with the master of the11:15
SITarabutaoriginal repo and issues are fixed in a new branch of11:15
SITarabutathe fork (just like you would on the original repo). Then,11:15
SITarabutait should be possible for a cross-repos merge request to11:15
SITarabutabe made between branches. Something along the lines11:15
SITarabutaof "I have this issue fixed on my fork in branch 5. I want11:15
SITarabutato merge this specific branch to the master of the original11:15
SITarabutarepo. Can you guys approve my request?"11:15
SITarabutaNow it is your choice on which category you fall into.11:15
SITarabutamy bad,
ubuntouristI would have elaborated, but SITarabuta did a better job of that.11:15
jelknerso my basic approach to these questions is11:16
jelknerask folks we know and trust who have experience11:16
jelkneraelkenr, replaceafill11:17
jelknerwe should ask them both11:17
jelknerSITarabuta, says he's got this11:17
jelknerubuntourist, work with him to try the process11:17
jelknerand teach the rest of us11:17
SITarabutacreate a branch, fix the issues, merge request, rinse and repeat11:17
SITarabutaif you don't like making branches on the main repo, make them on a fork11:18
SITarabutathat's about it11:18
ubuntouristOK. Well those two items were all I had.11:18
ubuntouristjelkner, do you want to make any brief mention of conversation with Karen over pizza? Or too soon?11:19
jelknertoo soon11:19
jelknerwe have work to do11:19
jelknerbut you and i will follow up later on that11:19
jelkneronce we can invoice people11:19
jelknerif we can't bill11:19
jelknerwe starve anyway11:19
jelknerso all else is mute11:20
jelknerACTION done11:20
nrcernaSo, are we done? 11:20
ubuntouristmoot. But I suppose mute works too. ;-)11:20
ubuntouristACTION is done11:21
nrcernaOk since we are done. 11:21
ubuntouristACTION is simultaneously well done and rare. ;-)11:21
nrcernaSee you all next week! Thank you. 11:21
jelknerACTION waits for nrcerna to drop the...11:22
ubuntouristSITarabuta, I'm disappearing for a few minutes. Back shortly.11:22
SITarabutaok, ubuntourist 11:22
ubuntouristACTION will BRB11:22
nrcernaIts seem like my action command doesn't work :/ jelkner 11:22
nrcernaCould you please? jelkner 11:23
jelknerACTION drops the bag of gravel11:24
nrcernaThank you11:24
nrcernaSo jelkner, what do you want to work on? 11:25
jelknerjust tried to call you, nrcerna 11:27
jelkneryou didn't answer11:27
nrcernaI didnt received a call 11:27
nrcernaYes 11:27
jelknerlet me try again11:27
GFbotjelkner, you can call me later if you want to11:29
*** abuchholz has joined #novawebdev11:33
ubuntouristACTION is back11:35
ubuntouristSITarabuta, namecheap stuff, right?11:36
SITarabutai got an account11:36
SITarabutabecause jeff added me as a manager11:36
SITarabutabut right now, we are trying to move everything from domaindiscover.com11:36
SITarabutaaka tierra.net11:36
ubuntouristLet me crack open my password store...11:37
ubuntouristSITarabuta, So. Logged in on Namecheap now, and beginning to poke around...11:39
SITarabutagreat, ubuntourist i have manager acccess (highest) to novawebdevelopment.net11:40
SITarabutai will need .com and .org as well soon11:41
ubuntouristSITarabuta, I didn't even remember we still had a .net. When I login as me I only see .org.  But I can also login as Edzon where I may see more.11:42
SITarabutaoh, yeah. Edzon's account is the main one with everything11:42
ubuntouristSITarabuta, switched...11:43
*** SITarabuta has joined #novawebdev11:47
SITarabutai got dced11:47
SITarabutathanks ubuntourist, I got them11:51
ubuntouristSITarabuta, what next? Or are you good for now?11:52
SITarabutai should be good for now11:52
*** nrcerna has left #novawebdev (None)11:53
*** nrcerna16 has joined #novawebdev11:54
*** SITarabuta has joined #novawebdev12:09
SITarabutauh this internet.12:09
SITarabutahas been closed12:10
SITarabutabut the server that was hosting it12:10
SITarabutais still up12:10
SITarabutaand we need to get rid of that so we don't waste money.12:10
SITarabutais that on linode ubuntourist 12:10
jelknernrcerna16, GFbot got a minute?12:16
jelknerGFbot, where is nrcerna16?12:19
jelknerI have some really good news12:19
jelknerGFbot, is nrcerna16 around?12:20
GFbotjelkner, yes wait12:21
SITarabutaGFbot, I sent you an email. I need hosting information.12:21
jelknernrcerna16, are you here?12:21
nrcerna16yes jelkner 12:21
jelknerah there you are12:22
GFbotwell, i just saw your email12:22
GFbotSITarabuta, 12:22
jelkneri have some good news, nrcerna16 12:22
SITarabutaalright GFbot 12:22
GFboti have the hostings but, not the credentials hosting12:22
jelkneresutko wants to help with the business workflow problem12:22
jelknerso we'll be a team of 412:22
SITarabutawhat do you mean GFbot? like you have info about them, but you cannot modify them right?12:22
GFbotright SITarabuta 12:23
SITarabutaok, who should i talk to?12:23
GFbotto jelkner 12:23
GFbothe used to have nova domains12:23
GFboton tierra.net12:23
GFbotjelkner, what will esutko do?12:24
jelknerGFbot, work with you to develop our application12:26
jelknerhe wants to call it Todo++12:26
nrcerna16ToDo++? jelkner 12:27
esutkoToDo++ will be the Django app for handling invoices and buissness stuff.12:29
GFbotbut, why call it ToDo++?12:29
nrcerna16I know, I just want a reason for the name esutko 12:29
esutkoHopefully the application will support a stream of updates on various tasks such as invoices, kind of like a todo list.12:30
GFbotmm ok12:30
esutkoThat way it will be easy to use.12:31
GFbotwell, we need to vote for that jelkner 12:31
nrcerna16I think we need to vote jelkner, about the naming.12:31
jelknerfine with me12:31
nrcerna16your idea is great esutko 12:31
jelkneri don't care what y'all call it12:32
jelknersince its for internal use12:32
jelknerso i felt that whatever the developers wanted to call it is fine with me12:32
jelknerbut so can the three of you decide?12:33
jelknersince you care and i don't, i don't want to add complexity to the process12:33
jelknerwhat matters to me, as the customer12:33
jelkneris the process12:33
jelkneragile, customer driven12:33
jelknerwith me as the customer ;-)12:33
jelkneri want to see a list of hosting customers together with the dates for their renewals12:34
jelknerthat's the story i keep repeating12:34
jelknersince if we can't bill, we are dead12:34
jelknerpure and simple12:34
nrcerna16ok jelkner 12:35
jelknerso the three of you can vote12:35
*** SITarabuta__ has joined #novawebdev12:35
GFbotok go ahead call it toDo++ if you want it's ok12:35
nrcerna16I set up this with GFbot :12:37
nrcerna16jelkner, esutko plase see this:
nrcerna16and this:
nrcerna16jelkner, esutko.12:41
nrcerna16tha's what we planned12:42
esutkoThat seems to be a good layout.12:42
GFbotesutko, what's your idea about the app12:49
esutkoI want to start with the database.12:49
GFbotand then?12:50
esutkoLogic, then front end.12:50
jelknernrcerna16, i found it12:56
jelknercan i call you again? then i have to do some grading12:56
jelknerso i can keep my day job ;-)12:56
jelknernrcerna16, i tried to call, no answer12:57
nrcerna16sorry I was talking with GFbot 12:57
*** esutko_ has joined #novawebdev13:14
*** esutko_ has left #novawebdev (None)13:16
*** esutko_ has joined #novawebdev13:16
*** SITarabuta has joined #novawebdev13:47
SITarabutaGFbot, I restarted novawebdevams on linode because Jeff and I didn't know what website it was for. It is back up, but Apache now says "Service Unavailable"13:48
SITarabutado you know what could be going on?13:48
GFbotSITarabuta, nova uses gunicorn14:01
SITarabutai try starting it, but it keeps giving me this vague error14:08
SITarabutaCould not find platform independent libraries <prefix>14:08
SITarabutaConsider setting $PYTHONHOME to <prefix>[:<exec_prefix>]14:08
SITarabutaFatal Python error: Py_Initialize: Unable to get the locale encoding14:08
SITarabutaModuleNotFoundError: No module named 'encodings'14:08
SITarabutamaybe i use the wrong venv?14:09
*** nrcerna16 has joined #novawebdev14:28
jelknernrcerna16, ping14:29
SITarabutaGFbot, i am stuck :-(. what virtual environment should i use? there are 10 with the same name14:29
jelknernrcerna16, r u here?14:29
jelkneri forgot to ask you something14:29
jelknerwould you be available for hire to turn a png into a nice svg?14:29
jelknerACTION has to remember to ask nrcerna16 about this soon, since she doesn't seem to be here now...14:34
jelknerACTION signs off for the day14:34
SITarabutaGFbot, if you could get that up, it will be great. I have to go - I've migrated some stuff from to namecheao14:42
*** GFbot has joined #novawebdev15:15
*** ChanServ has joined #novawebdev15:42
*** ChanServ has joined #novawebdev16:16

Generated by 2.17.2 by Marius Gedminas - find it at!