Thursday, 2021-01-21

*** jamesmcarthur has joined #storyboard00:11
*** jamesmcarthur has quit IRC00:40
*** tosky has joined #storyboard08:16
*** tosky has quit IRC09:36
*** tosky_ has joined #storyboard09:36
*** tosky_ is now known as tosky09:43
*** tosky has quit IRC13:06
*** tosky has joined #storyboard13:06
*** irclogbot_3 has quit IRC15:21
*** irclogbot_2 has joined #storyboard15:23
*** jamesmcarthur has joined #storyboard16:51
*** diablo_rojo has quit IRC17:41
*** diablo_rojo has joined #storyboard17:50
diablo_rojoI actually managed to get a good chunk of research done over the last week so I am good to meet if you both are? SotK fungi17:51
fungii'm around, sure17:51
SotKI'm also around17:52
SotKI've not got to looking at dockerifying our deployment yet but it'll be good to meet to discuss your research diablo_rojo17:52
* diablo_rojo makes a pot of tea for the meeting17:52
diablo_rojoYeah no worries SotK :)17:52
SotKmeeting time!18:02
SotK#startmeeting storyboard18:02
openstackMeeting started Thu Jan 21 18:02:08 2021 UTC and is due to finish in 60 minutes.  The chair is SotK. Information about MeetBot at http://wiki.debian.org/MeetBot.18:02
diablo_rojoReady!18:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:02
*** openstack changes topic to " (Meeting topic: storyboard)"18:02
openstackThe meeting name has been set to 'storyboard'18:02
diablo_rojoo/18:02
SotKhi!18:02
SotK#link https://wiki.openstack.org/wiki/Meetings/StoryBoard#Agenda_for_next_meeting Agenda18:02
SotKvery minimal, we can flesh it out in time as we get things done I think18:02
* diablo_rojo digs up etherpad she was using for research18:03
SotK#topic In Progress Work18:03
*** openstack changes topic to "In Progress Work (Meeting topic: storyboard)"18:03
diablo_rojoSo I was doing research on replacements for Angular.js18:04
diablo_rojo#link https://etherpad.opendev.org/p/replace-angularjs-storyboard-research Research!18:04
diablo_rojoI've generally arranged them in descending order of preference, though the top 3-4 are on reasonably even footing.18:05
diablo_rojoI compiled the data from a variety of sources.18:05
* diablo_rojo imagines a lot of reading is happening18:07
diablo_rojoThey are basically all MIT licenses.18:07
diablo_rojoI tried to gather data on their latest stable and release cadence if I could find it easily.18:08
diablo_rojoWhat I should have done was probably figured out our requirements first? Like there was one option (I can't recall anymore) that only worked with MongoDB and I was like.. oh well that won't work.18:09
SotKthis is a good doc, thanks for the research!18:12
diablo_rojoNo problem!18:12
diablo_rojoIt didn't take more than a couple hours.18:12
diablo_rojoIf we narrow it down to like two or three then I can do more research into them for next week and we can make a final decision?18:12
SotKmeteor is the full-stack mongodb one, I reckon we can probably count that out18:12
SotKthat sounds good18:12
diablo_rojoAh yes, I wrote it down. Nice.18:13
diablo_rojoLol18:13
diablo_rojoMithril sounds a bit restricted because they focus so much on lightweight and making the whole thing so itty bitty.18:14
diablo_rojoSo I might cross that one off too18:14
SotKI'm in favour of crossing that out too18:14
diablo_rojoDone!18:15
* fungi really is around and paying attention, just knows less than nothing about web development and its frameworks so is happy to see others deciding this18:15
SotKas for requirements, I'm sure all the remaining options can cover our needs fine from a technical standpoint18:15
SotKstoryboard's client needs aren't massively complex really18:16
diablo_rojoOkay cool. Yeah, I know there were like.. 100 other options, but I didn't want to stray too far from the beaten path.18:16
diablo_rojoThe list is probably a bit biased by ones I have heard of before or saw mentioned in multiple places.18:16
fungimaybe we can follow up this meeting with a post to the service-discuss ml saying a sentence or two about the framework we're leaning toward, and a link to the meeting minutes for folks who want to see the long-form explanations/analysis18:17
diablo_rojoAs I was going I actually remembered that I had experience with Meteor in university :)18:17
diablo_rojoThat's a good idea fungi!18:17
diablo_rojoI might give like two options and see what others think. If they have experience or opinions.18:18
diablo_rojoI can handle sending the email18:18
SotKI think the most important factor needs to be the availability of quality documentation, community/support, and perhaps 3rd party libraries (for things that we currently use libraries for, like the drag-and-drop/sortable behaviour of the boards and worklists)18:18
fungimy only real criteria are that the framework uses a compatible free/libre open source copyright license, and that it has an active community with some history of stability so we hopefully don't have to revisit it in 12-24 months18:18
diablo_rojoYeah okay. I can look into which have those libraries.18:18
SotKI suspect they all will have adequate things, especially the big 3 of Vue/React/Angular18:19
diablo_rojoYeah. I tried to note users on them too to kinda give an idea of like.. investment and maybe longevity18:19
diablo_rojoYeah I would think so.18:19
diablo_rojoIn the teeny bit of market research I did, I think Angular was biggest and then Reach and then Vue.18:20
fungis/reach/react/?18:20
diablo_rojoThat said, Vue is the newest of the three so that should be taken into account when you look at that stuff.18:20
diablo_rojoYeah react18:20
diablo_rojomy bad18:20
fungino worries, just making sure i can follow along with my very limited knowledge of the space18:21
diablo_rojoAlso at contributor numbers.18:21
SotK#link https://2020.stateofjs.com/en-US/technologies/front-end-frameworks/18:21
SotKthat has some interesting stats on users/satisfaction18:21
diablo_rojoI think I lean towards React and Vue because they are supposedly more simple and easy to learn than Angular.18:22
diablo_rojoThat is interesting.18:22
diablo_rojoVue isnt on it though.18:22
diablo_rojoOh wait18:22
diablo_rojoI am blind18:22
diablo_rojolol18:22
SotKI also lean towards React and Vue18:23
diablo_rojoSo yeah I guess I lean towards React and Vue and then Angular.18:23
fungireact also has the potential to draw on help from the zuul community, as their dashboard rewrite is in react and they use opendev's storyboard deployment for defect and task tracking18:24
diablo_rojoCool. Well then I can dig into those a little more and do some more research on the docs and communities and write up a ML thread to send out to get other feedback/ opinions and we can move forward.18:24
SotKthey're both nicer to work with than Angular (though its been a long while since I used Angular, and I've only used React a little (and even then using a React-based framework called Next.js))18:24
diablo_rojoOhhhh yeah thats a good point fungi.18:24
diablo_rojoWant to add that to the etherpad?18:24
fungihappy to18:25
fungiwhere's the etherpad? ;)18:25
SotKhttps://etherpad.opendev.org/p/replace-angularjs-storyboard-research18:25
fungii'm probably blind but not seeing it mentioned in here18:25
fungithanks18:25
SotKits some way up in the backscroll :D18:25
fungiheh, yeah i'm just blind then ;)18:26
diablo_rojoWe are chatty folks today18:26
diablo_rojoSo I guess my action is to write the ML thread and do more research18:26
diablo_rojo(on Vue and React)18:26
SotKthat sounds good to me18:28
fungiand really, the ml post can be very, very brief. feel free to just link to the meeting log and etherpad, no need to rehash details18:28
SotK+118:29
diablo_rojoYeah that was my plan.18:29
fungithe less work wasted the better18:29
diablo_rojoAlright. That's all I had on my work item :)18:29
diablo_rojoGold star for me for actually doing what I planned lol18:29
fungiyou're showing me up ;)18:29
fungii'll have to improve my game for next week and have something useful to contribute18:30
diablo_rojoIt doesn't happen often so I will bask in this brief brief moment18:30
SotK:D18:30
SotKI hope to have at least made a start on containerisation by next week18:31
diablo_rojoIn the world of hypotheticals, we should do a StoryBoard midcycle at fungi's someday.18:31
SotKthat sounds like fun, when the after times finally come around18:33
SotK#topic Open Discussion18:34
*** openstack changes topic to "Open Discussion (Meeting topic: storyboard)"18:34
fungiyeah, happy to put people up in the guest room, sofa, hammock, whatevs18:34
fungiwe do have a lot of crash space and lots of bathrooms18:34
fungiand wifi18:35
diablo_rojoSounds awesome to me. I bring baking and cooking skills. And happy to run errands as well.18:35
diablo_rojoAnd games too18:35
fungidown side is we're not easy to reach (unless you want to come into ffa on a 12-seat charter flight it's ~2 hours by car from ord, the nearest international airport)18:36
fungiactually a 12-seater may be pushing it for ffa18:37
fungibut if you're a flight engineering buff, it might still be worth it to be able to say that once you landed at the site of the wright brothers' flight tests18:37
fungimy house is a 2 mile walk from the airstrip/memorial/museum there18:38
diablo_rojo2 hour drive doesn't bother me.18:38
diablo_rojoThats super cool.18:38
diablo_rojoWell I think we have more or less concluded the meeting. I don't have anything else.18:39
SotKme neither18:39
SotK(though I agree that airfield sounds cool)18:39
fungiit's also a fun thing to visit here, along with the largest natural sand dune on the atlantic coast of north america which is ~3 miles from me18:39
fungiand we have a museum with bits of blackbeard's ship, which is wrecked just offshore18:40
* fungi takes off his bureau of tourism hat18:40
diablo_rojoOh man that is awesome too18:41
SotK:D18:41
SotKsounds like a super interesting place to live18:41
SotK#endmeeting18:41
*** openstack changes topic to "StoryBoard - A task tracker for OpenStack development needs :: http://storyboard.openstack.org/ :: https://wiki.openstack.org/wiki/StoryBoard"18:41
openstackMeeting ended Thu Jan 21 18:41:18 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:41
openstackMinutes:        http://eavesdrop.openstack.org/meetings/storyboard/2021/storyboard.2021-01-21-18.02.html18:41
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/storyboard/2021/storyboard.2021-01-21-18.02.txt18:41
openstackLog:            http://eavesdrop.openstack.org/meetings/storyboard/2021/storyboard.2021-01-21-18.02.log.html18:41
* diablo_rojo imagines morning runs on the beach18:41
fungiit's a mile walk across the island to the shore18:41
fungiand this is basically the widest part of the island18:41
fungithere are long stretches here where you can see water just off either side of the road18:42
fungithat is, when the ocean doesn't decide to reclaim them for its own18:42
diablo_rojoHa ha ha18:55
diablo_rojoMother earth taking what she wants.18:55
fungimost of that's parkland, but for some residents that's the only way in and out by car18:59
diablo_rojoI hope they all drive chitty chitty bang bang19:06
diablo_rojoOr duck boats19:06
fungithere's a ferry off that end, to another island, which in turn has a separate ferry (out of a different port 12 miles away) to a couple of points on the mainland19:09
fungiso in theory they can go that way by car, just takes half a day19:09
*** jamesmcarthur has quit IRC19:52
*** jamesmcarthur has joined #storyboard20:03
*** irclogbot_2 has quit IRC20:14
*** tosky has quit IRC20:14
*** tosky has joined #storyboard20:15
*** irclogbot_3 has joined #storyboard20:17
fungidiablo_rojo: when i said service-discuss i meant service-discuss@lists.opendev.org, though i suppose it can't hurt to bring it up in the openstack community as well since they're the largest consumer of our deployment21:30
fungialso, happy to approve it through moderation if you don't want to subscrive21:31
fungisubscribe21:31
*** jamesmcarthur_ has joined #storyboard21:45
*** jamesmcarthur has quit IRC21:49
*** jamesmcarthur has joined #storyboard22:02
diablo_rojoHahahaha oops.22:04
diablo_rojowill forward that email now fungi if you could approve :)22:04
fungigladly22:04
*** jamesmcarthur_ has quit IRC22:05
diablo_rojofungi, sent!22:05
diablo_rojoMy bad about the confusion.22:05
fungiand approved through moderation. no need for apologies22:08
fungii followed up to both lists with a link to the meeting minutes too22:18
*** jamesmcarthur_ has joined #storyboard22:51
*** jamesmcarthur has quit IRC22:55
*** jamesmcarthur has joined #storyboard23:02
*** jamesmcarthur_ has quit IRC23:05
*** jamesmcarthur has quit IRC23:12
*** jamesmcarthur has joined #storyboard23:16
*** jamesmcarthur has quit IRC23:16
*** jamesmcarthur has joined #storyboard23:16
*** jamesmcarthur has quit IRC23:55
*** jamesmcarthur has joined #storyboard23:59

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