i3
MINUTES
16:03:12 <jwf|mozilla> #startmeeting Fedora i3 SIG - 2020-08-11
16:03:12 <zodbot> Meeting started Tue Aug 11 16:03:12 2020 UTC.
16:03:12 <zodbot> This meeting is logged and archived in a public location.
16:03:12 <zodbot> The chair is jwf|mozilla. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:03:12 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:03:12 <zodbot> The meeting name has been set to 'fedora_i3_sig_-_2020-08-11'
16:03:13 <nasirhm> jwf (he/him): Hey Matrix jwf :D
16:03:14 <jwf|mozilla> #meetingname i3
16:03:14 <zodbot> The meeting name has been set to 'i3'
16:03:33 <jwf|mozilla> #chair nasirhm x3mboy defolos
16:03:33 <zodbot> Current chairs: defolos jwf|mozilla nasirhm x3mboy
16:03:39 <nasirhm> Woohoo, jwf (he/him) running the meeting today. :D
16:03:48 <nasirhm> .members i3-sig
16:03:48 <zodbot> nasirhm: Members of i3-sig: aegorenk defolos jflory7 nasirhm siddharthvipul1 sumantrom @x3mboy
16:03:49 <jwf|mozilla> #topic Roll call
16:03:58 <nasirhm> .hello2
16:03:58 <jwf|mozilla> .hello jflory7
16:03:58 <zodbot> nasirhm: nasirhm 'Nasir Hussain' <nasirhussainm14@gmail.com>
16:04:01 <zodbot> jwf|mozilla: jflory7 'Justin W. Flory' <jflory7@gmail.com>
16:04:02 <jwf|mozilla> #chair jwf
16:04:02 <zodbot> Current chairs: defolos jwf jwf|mozilla nasirhm x3mboy
16:04:23 <jwf|mozilla> nasirhm oh hah I don't have bandwidth to chair! Just starting off roll call :)
16:04:59 <jwf|mozilla> I hope I got the #meetingname right
16:04:59 <nasirhm> jwf (he/him): No worries, I have the agenda ready 😁
16:05:15 <defolos> .hello2
16:05:15 <jwf|mozilla> Super
16:05:15 <zodbot> defolos: defolos 'Dan Čermák' <dan.cermak@cgc-instruments.com>
16:05:27 <jwf|mozilla> I am following along from mobile… will be back at desk soon
16:05:50 <nasirhm> #topic Agenda
16:05:51 <defolos> I unfortunately managed to get sick, so please only expect about ~50% brain power
16:05:51 <jwf|mozilla> Hey defolos :)
16:06:00 <nasirhm> defolos: o/
16:06:01 <jwf|mozilla> Oh no! Hope you feel better soon.
16:06:09 <defolos> I sure hope that as well
16:06:10 <nasirhm> #info (1) Announcements
16:07:27 <nasirhm> #info (2) Assessment on the Workstation ks file to look for linux related changes.
16:07:40 <nasirhm> #info (3) Follow up on bcotton's response for the Spin proposal (
16:07:40 <nasirhm> https://pagure.io/i3-sig/Fedora-i3-Spin/issue/11)
16:07:53 <nasirhm> #info (4) Our Docs needs some love: https://pagure.io/i3-sig/docs
16:08:04 <nasirhm> #info (5) Goals for the next respin to move forward with the proposal
16:08:22 <nasirhm> #info (6) Any package ideas for the next respin
16:08:32 <nasirhm> #info (7) Open Floor
16:08:41 <nasirhm> #topic Announcements
16:10:15 <nasirhm> #info i3-4.18.2-1.fc32 Pushed to stable, show your love to defolos  with some cookies :D
16:10:27 <nasirhm> defolos++
16:11:08 <defolos> thanks, but that was really not too hard 😉
16:11:16 <nasirhm> #info Our Docs are up now, thanks to jwf and pbokoc.
16:12:17 <nasirhm> defolos: Hehehe, Packaging something is not that hard but it's all about the commitment to maintain it.
16:12:38 <jwf|mozilla> defolos++
16:12:43 <jwf|mozilla> Looking forward to building up our docs :)
16:13:14 <jwf|mozilla> We might even be able to write user-facing "quick docs" over time as we continue growing the SIG
16:13:39 <jwf|mozilla> nasirhm very true
16:14:09 <nasirhm> Sounds Awesome jwf.
16:14:20 <nasirhm> #topic (2) Assessment on the Workstation ks file to look for linux related changes.
16:15:32 <jwf|mozilla> Some context to refresh will help… I haven't reviewed the ticket fully yet
16:16:04 <nasirhm> Here's the context, I was going through our ks file and found that somethings (EarlyOOM) are not present in our ks but is available on the Workstation. I am thinking to go through the Workstation ks and add linux specific and non-GNOME things in the i3 ks.
16:16:35 <nasirhm> jwf (he/him): (I haven't created a ticket about it yet, will create them once we know what needs to be added / fixed.)
16:17:01 <defolos> I am not super familiar with kickstart files, but isn't it possible to base one on another?
16:17:18 <defolos> something like inheritance
16:18:13 <nasirhm> <defolos "I am not super familiar with kic"> Interesting idea (We can do it), but basing the i3 one on Workstation ks will really need a lot of cleaning which we've already performed on the XFCE one.
16:19:06 <nasirhm> <defolos "something like inheritance"> We need to break our ks file into 2 or 3 files and include them in a single one, like we have for other spins
16:20:20 <defolos> well, it's juts an idea, we don't have to go down that road
16:21:22 <nasirhm> How about I assess the workstation ks and find the changes and we can discuss the changes in out next meeting.
16:21:24 <nasirhm> ?
16:21:34 <defolos> sure, sounds good to me
16:22:12 <defolos> well just have to continously watch out for changes wrt to the workstation ks
16:22:18 <nasirhm> #action nasirhm to go through the workstation ks file to find changes and discuss them in next week's meeting.
16:22:47 <nasirhm> <defolos "well just have to continously wa"> Hmm, that depends on how we grow and what the users ask us to roll out.
16:23:14 <nasirhm> #topic (3) Follow up on bcotton's response for the Spin proposal
16:23:26 <nasirhm> #link https://pagure.io/i3-sig/Fedora-i3-Spin/issue/11
16:23:35 <jwf> Thought: It might be nice to have the Workstation kickstart that we could rebase on time to time
16:23:41 <jwf> I could add the idea to a ticket
16:24:21 <nasirhm> LGTM :)
16:24:29 <nasirhm> s/L/S/
16:25:31 <nasirhm> x3mboy: Do you have any ideas for our next steps for the proposal
16:26:20 <nasirhm> #link https://fedoraproject.org/wiki/Spins_Process
16:26:27 <nasirhm> #link https://fedoraproject.org/wiki/Spins_Guidelines
16:28:02 * nasirhm just discovered we have something like `ksvalidator` to validate the ks files.
16:29:30 <nasirhm> I think x3mboy is away today, they'll share their ideas once they're back.
16:29:50 <nasirhm> #topic (4) Our Docs needs some love.
16:29:52 <nasirhm> #link https://pagure.io/i3-sig/docs
16:30:05 <nasirhm> jwf++
16:30:11 <nasirhm> pbokoc++
16:30:34 <jwf> For now, I think our docs are probably fine. We can think of new content to add as we go
16:30:55 <jwf> nasirhm: A meeting template/script might help to add there, like the D&I Team has: https://docs.fedoraproject.org/en-US/diversity-inclusion/meetings/
16:31:31 <jwf> It will make it easier to hand-off meeting chair responsibility, so we can pass it on across meetings so it is not one person all the time :)
16:31:32 <nasirhm> jwf: Thank You for the heads up, I'll add the meeting template there. :)
16:31:35 <jwf> Super
16:31:38 <jwf> .thank nasirhm
16:31:38 <zodbot> jwf thinks nasirhm is awesome and is happy they are helping! (Please also type nasirhm++ since that is what gives them a cookie)
16:31:58 <nasirhm> #action nasirhm to add to the meeting template to the i3wm docs.
16:32:08 <fedi3bridgerbot> <x​3mboy> Hello
16:32:16 <fedi3bridgerbot> <x​3mboy> give me a minute to go to Matrix
16:32:21 <nasirhm> #topic (5) Goals for the next respin to move forward with the proposal
16:32:21 <fedi3bridgerbot> <x​3mboy> And sorry for the delay
16:32:53 <nasirhm> @x3mboy o/ , You're right on time, The previous topic and this one are pretty related.
16:34:09 <nasirhm> I was thinking about discussing things on what things we would like to be shipped for the next respin that enables us to start the change proposal ?
16:34:26 <x3mboy[m]> Agreed
16:35:03 <x3mboy[m]> Also I would like to know if you think the list in https://fedoraproject.org/wiki/SIGs/i3/Brainstorm is already final
16:35:20 <x3mboy[m]> If it's final, we can create that list in a docs page
16:35:54 <x3mboy[m]> Why? Because a thing I hate about spins and labs in general is that there is no way to know what software is included
16:36:43 <nasirhm> <x3mboy[m] "Also I would like to know if you"> The i3-core one looks good to me and can be moved to hte docs.
16:38:13 <defolos> i3-core is fine by me
16:38:23 <x3mboy[m]> We need to choose:
16:38:23 <x3mboy[m]> nitrogen or azote
16:38:23 <x3mboy[m]> Gedit or mousepad
16:38:28 <defolos> I think we discussed that one relatively extensively already
16:38:34 <x3mboy[m]> I think we decided gedit
16:38:41 <x3mboy[m]> But not azote or nitrogen
16:38:51 <nasirhm> I will create a ks file with the i3-core along with passing that to Respins SIG and linking Test cases for the appropriate packages.
16:39:11 <x3mboy[m]> Can I drop the powerful hammer and choose nitrogen arbitrarily?
16:39:13 <nasirhm> <x3mboy[m] "But not azote or nitrogen"> I have a question here do we need azote or nitrogen ?
16:39:31 <x3mboy[m]> Those are GUIs for changing the background
16:39:47 <x3mboy[m]> Since we want to make things easier to end users, I think yes, we need
16:39:51 <defolos> nitrogen had no upstream activity for well over a year
16:40:01 <x3mboy[m]> defolos:
16:40:05 <x3mboy[m]> * defolos: really?
16:40:09 <x3mboy[m]> Holly!
16:40:20 <defolos> last commit January 2019
16:40:36 <nasirhm> Yep, if that's the case, let's add one of them. I tend to go with the `feh --bg-scale` way (or jwf 's Ansible files way)
16:40:37 <x3mboy[m]> I never tried azote, really
16:40:40 <x3mboy[m]> Let me check
16:41:00 <x3mboy[m]> If it's close to the easy that is nitrogen
16:41:00 <defolos> I don't even know what they are for, just googled them
16:41:29 <nasirhm> And by default after installation LightDM sets the wallpaper.
16:42:01 <x3mboy[m]> nasirhm: sure, but we need something to customize it
16:42:16 <x3mboy[m]> It's part of the "get your own l&f"
16:42:23 <x3mboy[m]> * It's part of the "get your own L&F"
16:42:41 <nasirhm> x3mboy: I got the idea, I'm a +1 to add it :)
16:44:35 <x3mboy[m]> I think we should go with azote, since it's more modern (features and first)
16:44:51 <x3mboy[m]> But BTH it lacks of a couple of features I need
16:45:12 <x3mboy[m]> Voting azote or nitrogen, real quick
16:45:15 <x3mboy[m]> azote +1
16:45:22 <defolos> azote +1
16:45:46 <nasirhm> azote +1 for first
16:46:10 <defolos> jwf: ?
16:46:34 <x3mboy[m]> volumeicon?
16:47:07 <defolos> i3status has a volume indicator
16:47:14 <x3mboy[m]> Oh, ok
16:47:18 <x3mboy[m]> So nevermind
16:47:29 <defolos> well, it's not clickable
16:47:34 <defolos> and needs to be configured
16:47:45 <x3mboy[m]> But we can configure it
16:48:35 <nasirhm> @CarlosRFS you around ?
16:49:37 <x3mboy[m]> jwf (he/him): Are you around?
16:49:52 <jwf> in work meeting sorry
16:49:57 <jwf> will check in soon
16:50:02 <x3mboy[m]> No problem
16:51:21 <defolos> let's go with azote unless there are major objections or/and compelling reasons not to use it
16:52:47 <nasirhm> #agreed addition of azote in i3 ks
16:53:31 <nasirhm> any other packages?
16:55:04 <defolos> not from my side
16:56:03 <nasirhm> so addition of azote and then spin proposal?
16:56:16 <defolos> +1
16:56:20 <x3mboy[m]> Not from me
16:58:23 <nasirhm> Awesome
16:58:43 <nasirhm> #topic (6) Any package ideas for the next respin
16:58:52 <nasirhm> Azote it is
16:59:08 <nasirhm> #topic (7) Open Floor
16:59:14 <nasirhm> Open Floor
16:59:36 <defolos> I've chatted with adamw and lruzicka about adding i3 respin tests to openqa
16:59:52 <defolos> I'd like to get started on that, but I need an iso for that
17:00:12 <defolos> is the latest iso somewhere for grabs?
17:00:12 <nasirhm> Sounds interesting, I learnt some Perl to follow your OpenQA tutorials :)
17:00:47 <nasirhm> <defolos "is the latest iso somewhere for "> It can take some time, as it depends on respins.
17:00:52 <defolos> <nasirhm "Sounds interesting, I learnt som"> heh, don't get too deep, perl is crazy 🤪
17:01:32 <defolos> hm, can I either get an old iso or build one myself?
17:01:35 <nasirhm> <defolos "heh, don't get too deep, perl is"> Perl has soo many ways to do the same thing, i always thought it was something Python and JS specific.
17:01:59 <nasirhm> <defolos "hm, can I either get an old iso "> I can work on the ks file and share it in an hour and you can build it
17:02:22 <defolos> <nasirhm "Perl has soo many ways to do the"> python tends to have one obvious way how to do things, perl has about 500 of them and ~450 of those are absolutely unreadable, unless you wrote that line of code yourself
17:03:01 <nasirhm> and i will also share it with Respins and will ask them to build the respins ASAP for us to start with OpenQA.
17:03:23 <nasirhm> <defolos "python tends to have one obvious"> lol, with the readability aspect, can you beat APL ?
17:03:39 <defolos> <nasirhm "lol, with the readability aspect"> hardly 😉
17:04:19 <defolos> <nasirhm "I can work on the ks file and sh"> no stressing out over that please, I cannot promise I'll get very far soon, I'm still pretty much under the weather
17:05:15 <nasirhm> defolos: No worries, Take your time as I've just had this meeting I'm feeling to work on the ks now :D
17:06:09 <nasirhm> #action defolos will be working with QA to initialize OpenQA tests for the i3 spin.
17:06:32 <nasirhm> We're over 7 mins today.
17:06:46 * defolos has nothing more on the plate
17:06:46 <nasirhm> Does anyone have anything else for Open Floor ?
17:07:08 <x3mboy[m]> Sure, I did the Nest presentation
17:07:24 <nasirhm> Ah I totally forgot that.
17:07:28 <x3mboy[m]> We didn't have too many people or questions, but in general it was good
17:07:44 <nasirhm> x3mboy+++++++++ for it.
17:08:07 <nasirhm> Once we have the link to the recording I will add the link and close the ticket on Pagure.
17:08:19 <x3mboy[m]> The main question was where is the ISO and I mistakenly guide them to the respins
17:08:21 <nasirhm> <x3mboy[m] "We didn't have too many people o"> I did saw some questions which you answered.
17:08:46 <x3mboy[m]> But then I link them to drive a little later
17:09:10 <nasirhm> Drive == Respins as well :)
17:09:25 <x3mboy[m]> Hints for next times: have a VM prepared
17:09:38 <defolos> is there still an iso on google drive?
17:09:43 <x3mboy[m]> Also, I still love the template we use, I like that more than the "modern" one
17:09:45 <defolos> (if yes, link pls)
17:10:09 <nasirhm> <x3mboy[m] "Hints for next times: have a VM "> I did have it and that's the reason we had that slide, but due to internet connection I wasn't able to present.
17:10:18 <x3mboy[m]> https://drive.google.com/drive/folders/1zNurY_YOvJkCeCrL593PcjBxa4OKKSFl
17:10:41 <x3mboy[m]> It's a little old, but I think that's the last one that was produced
17:10:55 <x3mboy[m]> It's a month old
17:11:13 <nasirhm> By the way you did an awesome job by also covering the development sections as well.
17:12:40 <x3mboy[m]> :D I did my best
17:12:55 <nasirhm> Anyone else got anything ?
17:13:38 <defolos> nope
17:13:52 <x3mboy[m]> Did we covered the change proposal?
17:14:22 <nasirhm> x3mboy: Change Proposal is in agenda for the next meeting as we would have the ISO and ks ready by that time. :)
17:15:55 <x3mboy[m]> Ok, so nothing from my side
17:15:56 <x3mboy[m]> :D
17:16:01 <nasirhm> I and jwf set this page up for the proposal : https://fedoraproject.org/wiki/SIGs/i3/SpinChangeProposal_Draft
17:16:05 <x3mboy[m]> Thanks so much for the awesome work
17:17:15 <nasirhm> Welcome, Thank you everyone for helping me learn the ks process especially kk4ewt / Southern_Gentlemen for the ksflatten process and help with Respins.
17:17:59 <nasirhm> and x3mboy for the creation of the SIG :)
17:18:06 <nasirhm> Good to close ?
17:18:15 <x3mboy[m]> Yes!
17:18:26 * defolos nods
17:19:09 <nasirhm> #endmeeting