IRC log of #novawebdev for Wednesday, 2020-08-26

*** jelkner has joined #novawebdev11:31
jelkner!remind11:31
Consciously growing our dev team - review progress (jelkner)11:31
Whose going to the Worker Co-op Conference? (jelkner)11:31
jelkner!Status and plans for LibreOrganize development11:32
jelkner!remind Status of and plans for LibreOrganize development11:33
'Status of and plans for LibreOrganize development' added to message queue11:33
jelkner!remind11:33
Consciously growing our dev team - review progress (jelkner)11:33
Whose going to the Worker Co-op Conference? (jelkner)11:33
Status of and plans for LibreOrganize development (jelkner)11:33
*** ubuntourist has joined #novawebdev11:52
jelknerGood morning, ubuntourist 12:13
jelknerCan you see the git repo now?12:13
jelknerhttps://gitlab.com/jelkner/tddexercises12:14
ubuntouristjelkner, Yup. (I saw your message yesterday, but did not check out the repo visibility until just now.)12:17
jelknercool12:17
ubuntouristjelkner, In one of my many fantasies: I will try to construct my own tutorial, which will be opinionated, humorous, and may start with "assert".12:20
jelknernice12:20
jelkneri can't wait to read it!12:20
jelkneri've found one of the best ways to learn something challenging is to write a tutorial on in ;-)12:20
jelkners/in/it12:21
ubuntouristI'll go back to "the goat" but try to see if I can whittle it down to more beginner-friendly thing -- unless, that is, I find examples that don't work.12:21
ubuntouristHowever, if memory serves, he's using a better publisher. (I think I've seen previous Packt books that were unedited. Probably that awful TurboGears book.)12:23
ubuntouristjelkner, I'm currently planning on hitting the S&T today at 11:00 after my prodigal student and I meet at 10:00.12:25
jelknerS&T, ubuntourist?12:27
ubuntouristBut, it looks like it will be complexity built on complexity built on complexity.12:28
jelkneri don't know what you're talking about, my friend12:28
ubuntouristjelkner, Show and Tell12:28
jelknerahh, perfect!12:28
jelknerthank you12:28
jelknerwe need to show up12:28
jelknerare you saying the S&T will be complexity built on complexity built on complexity?12:29
jelknerif so, that sounds like a computer ;-)12:29
jelknerin the mean time12:30
ubuntourist(Apostrophe CMS - Built on Node.js and MongoDB, and Nunchuks and Express... So, I don't know how much I'll get from it.)12:30
jelknerit's Canvass day for me12:30
jelknerWelcome to modern software12:30
jelknerthat's how it goes12:30
jelknerbut even our old brains aren't that different from young ones12:30
jelkner(ours just have more junk in them)12:31
ubuntouristNever heard of Nunchuks and Express as software components. I've at least heard of, but never used Node.js and MongoDB.12:31
jelknerso as soon as a system gets too complex, it won't just be us that can't deal with it12:31
jelknerothers will complain too12:31
jelknerand someone will eventually do something about it12:31
jelkneror the system will die12:32
ubuntouristBTW, thoughts about the wiki e-mail to Paul?12:32
jelkneri called paul12:32
jelknerfor now, what you are proposing sounds too complex ;-)12:32
jelkneri am asking for something much simpler12:32
jelkner1. take what Stefan did with The Blog (no small feat) and plug it into LO12:33
jelkner2. Make this configurable at setup, so that most LO users can have the current wiki, but we can have the new one12:34
jelknerthat's enough of a challenge for him12:34
ubuntouristWell, then, I'll try not to clutter the landscape with overly complicated stuff. My bad.12:34
jelknernp12:34
jelkneri wanted a way for paul to test his metal12:35
jelknerwhat i'm asking involves reading, understanding, adapting, communicating12:35
jelknersince the pieces are already there in our code base12:35
jelkneri'm hoping it isn't too much of a heavy lift12:35
ubuntouristI sent him something prior to that encouraging him to explore and not be afraid of going down the wrong path. I mentioned it was a big lift.12:36
jelknerand it will help build paul's connections with the dev team12:36
jelknerabsolutely12:36
jelkneri called all three interns yesterday12:36
jelknercaleb didn't answer, but he emailed me back12:37
jelkneri'm encouraging amina to use LO for a personal project12:37
jelknerwe can talk about that tomorrow12:37
ubuntouristI have to remember -- 4:00 tomorrow. 4:00 tomorrow. 4:00 tomorrow. (as opposed to it's previous time.)12:40
*** inana_16 has joined #novawebdev14:06
*** SITarabuta has joined #novawebdev16:33
SITarabutaubuntourist, jelkner, inana_16 have we started using something for storing our passwords?18:01
inana_16Not yet18:01
inana_16I'm waiting for it18:02
*** zOnny has joined #novawebdev18:02
SITarabutaokay18:02
ubuntouristSITarabuta, I use keepassxc. ;-) But as far as I know, we did not settle on a group "thang".18:02
jelknerWe did, keepass18:02
jelkneri'm going to use keepassx18:02
ubuntouristOh, good. ;-)18:02
jelknernot xc18:02
inana_16:( I was excited to use Bitwarden18:02
jelknerbut they read the same files18:02
jelknerbitwarden is not an option18:03
jelknerrequires Microsoft SQL Server18:03
SITarabutaHmm, KeePass it is18:03
SITarabutabut how are we gonna do with the database sync? Should I create on and upload it to NextCloud?18:03
SITarabutaI'll take that as an yes ;-)18:06
ubuntouristSITarabuta, I think that's probably the best option. However, because I think it's very little overhead...18:06
ubuntouristSITarabuta, ...adding a private key and distributing that separately is not a bad idea.18:06
SITarabutaSure, but what about the master password. where should I put that? Not everyone can handle a private key ;-) I think..18:07
ubuntouristSITarabuta, Sadly, I've never managed to successfully make the case for GPG.18:08
ubuntouristSITarabuta, But the philosophy seems to be "service X is already encrypting -- so don't sweat it."18:09
ubuntouristSITarabuta, If that's true, then temporarily, with a suitably obscure name, you could put a file out there with nothing but the plain-text password.18:09
SITarabutaubuntourist, alright. I will do that right now.18:10
ubuntouristSITarabuta, (I'm not wild about that. I suppose you could slowly speak it to people in a Jitsi session and repeat yourself a lot.)18:10
SITarabuta;-)18:11
ubuntouristSITarabuta, Go ahead and do the obscure file thing, then. As for the key, I'd put that somewhere else...18:12
SITarabutaBut if you don't have the key, can you access the database?18:12
ubuntouristSITarabuta, e.g. e-mail attachment, or somewhere scp-able, but not with the database.18:13
ubuntouristSITarabuta, Right.18:13
SITarabutaAnd does it also work the other way? I don't have the pass, but I have the key - can I sitll access it?18:13
ubuntouristSITarabuta, people would need to grab the key and put it somewhere on their system, then open the database and tell it to use the key they downloaded.18:13
ubuntouristSITarabuta, This is one of the only places that I've used two-factor: For my own database, I need both the key and the password.18:14
ubuntouristSITarabuta, KeepassXC lets you do either or both.18:14
SITarabutaubuntourist, Maybe we should do both and force people to use both..18:15
ubuntouristSITarabuta, Once you tell it where you've put your local copy of the key, you never need to fuss with it again.18:15
SITarabutaAh, that's convenient.18:15
ubuntouristSITarabuta, When I open the application, it remembers the last database opened, and the last key used. I only need to enter the password.18:16
ubuntouristSITarabuta, Of course, that probably won't be true when I have two databases, with two separate keys and two separate passwords...18:17
ubuntouristSITarabuta, Still, I don't expect to be referencing the NWD password database that often. And I don't know if it's possible to18:17
SITarabutaI think it has some sort of "Recents" thing18:18
ubuntouristregularly merge the NWD database into my database -- that would be super convenient for me.18:18
ubuntouristACTION is stepping away for a minute...18:19
ubuntouristACTION is back18:25
ubuntouristACTION is minimizing the Hexchat window. So ping by name to alert.18:26
jelknerSITarabuta, this meeting looks like it will run over18:49
SITarabutaokay jelkner 18:50
jelknerSITarabuta, let's talk tomorrow19:16
jelknerthis meeting is loooong19:17
jelkneri'm exhausted from being online all day19:17
jelknerthis online teaching is going to kill me :-(19:17
SITarabutajelkner, ok no problem19:41
SITarabutajelkner, are they saying anything interesting at least19:42
SITarabuta?19:42
jelknerit is torture, SITarabuta 19:42
jelknerit is going on and on and on19:42
jelknermakes me appreciate how efficient we are at NOVA Web19:43
jelknerwith inana_16 to keep us on task! ;-)19:43
SITarabuta;-) They should hire us to teach them about AGILE!19:43
jelkner+119:43
inana_16+119:44
jelknerinana_16, SITarabuta before i sign off for the day, you want to meet briefly on planning?20:08
SITarabutasure jelkner 20:08
inana_16I'm kinda busy now jelkner :(20:20
jelknerinana_16, never mind, tomorrow morning at 10 am, ok?20:21
jelknerwe need to get FreeIPA setup before SITarabuta leaves for Europe20:21
jelknerwhich is in a few weeks20:21
jelknerACTION done20:21
jelknerhasta tomorrow20:21
jelknerACTION signs off20:21
*** abuchholz has joined #novawebdev22:43
*** abuchholz has joined #novawebdev22:44
*** abuchholz_ has joined #novawebdev22:44
*** abuchholz_ has left #novawebdev (None)22:45
*** inana_16 has joined #novawebdev23:41

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