<@pboy:fedora.im>
17:00:10
!startmeeting fedora-server
<@meetbot:fedora.im>
17:00:11
Meeting started at 2026-05-27 17:00:10 UTC
<@meetbot:fedora.im>
17:00:11
The Meeting name is 'fedora-server'
<@pboy:fedora.im>
17:00:16
!topic Roll Call
<@eseyman:fedora.im>
17:00:22
!hello
<@zodbot:fedora.im>
17:00:23
Emmanuel Seyman: Emmanuel Seyman (eseyman) - he / him / his
<@pboy:fedora.im>
17:00:25
!group members server-wg
<@zodbot:fedora.im>
17:00:27
Members of server-wg: Alexander Bokovoy, Adam Williamson, Paul Maconi, eseyman, jwhimpel, Kevin Fenzi, korora (@korora:fedora.im, @korora1981:matrix.org), mowest, ngompa (@conan_kudo:matrix.org, @ngompa:fedora.im, @pharaoh_atem:opensuse.org, @ngompa:kde.org, @ngompa:almalinux.im), Peter Boy, Stephen Gallagher
<@aggraxis:fedora.im>
17:00:36
!hello
<@pboy:fedora.im>
17:00:40
As usual, let's wait a moment for everybody to show up.
<@pboy:fedora.im>
17:00:40
<@pboy:fedora.im>
17:00:40
Welcome to our weekly Server WG meeting.
<@pboy:fedora.im>
17:00:40
I'll post the agenda in 2-3 minutes.
<@korora:fedora.im>
17:00:41
!hi
<@zodbot:fedora.im>
17:00:42
Paul Maconi (Aggraxis): Paul Maconi (aggraxis) - he / him / his
<@zodbot:fedora.im>
17:00:44
Jocelyn Gould (UTC-4): Jocelyn Gould (korora) - she / her / hers
<@aggraxis:fedora.im>
17:00:49
I'm trapped at work but I'm watching
<@nirik:matrix.scrye.com>
17:01:09
morning, will try and pay attention if I can. ;)
<@pboy:fedora.im>
17:01:58
We had agreed to continue the discussion, particularly regarding the Ansible project.
<@pboy:fedora.im>
17:02:08
So we have
<@pboy:fedora.im>
17:02:17
!topic Agenda
<@pboy:fedora.im>
17:02:25
!info Follow-up actions & announcements
<@pboy:fedora.im>
17:02:33
!info Server tickets issues template
<@pboy:fedora.im>
17:02:46
!info Server ticket Labels systematisation
<@pboy:fedora.im>
17:02:54
!info home server intial preinstalled software
<@pboy:fedora.im>
17:03:02
!info Open Floor
<@pboy:fedora.im>
17:03:20
Any comment / addition / revoking ?
<@eseyman:fedora.im>
17:03:33
I'm good
<@korora:fedora.im>
17:03:43
I'm good
<@pboy:fedora.im>
17:03:48
!topic 1. Follow-up actions & announcements
<@pboy:fedora.im>
17:03:58
https://docs.fedoraproject.org/en-US/server-working-group/wg-minutes-2026/
<@pboy:fedora.im>
17:03:58
meetings overview:
<@pboy:fedora.im>
17:03:58
Regarding the action, see the list in our
<@pboy:fedora.im>
17:04:16
There is also a list with open and closed actions.
<@pboy:fedora.im>
17:04:28
Announcements:
<@pboy:fedora.im>
17:04:36
Nothing from me today.
<@pboy:fedora.im>
17:05:02
Has someone something here?
<@theprogram:fedora.im>
17:05:17
!hi
<@zodbot:fedora.im>
17:05:20
MatH: Mat H (theprogram)
<@korora:fedora.im>
17:05:22
I got nothing
<@pboy:fedora.im>
17:05:35
OK, let's go on.
<@eseyman:fedora.im>
17:05:41
Nothing as well
<@pboy:fedora.im>
17:05:45
!topic 2. Server tickets issues template
<@pboy:fedora.im>
17:05:55
Tracking ticket: https://forge.fedoraproject.org/server/tickets/issues/187
<@pboy:fedora.im>
17:06:48
I just noticed that I missunderstood Jocelyns remark on Sunday. I thougt, she wanted to discuss about templates. But it was the calendar issue.
<@pboy:fedora.im>
17:07:12
Nevertheless, probably we can take a look at that anyway.
<@korora:fedora.im>
17:07:20
You're good. I don't have anything on this yet
<@theprogram:fedora.im>
17:07:45
It was both
<@pboy:fedora.im>
17:08:09
Yeah, sorry, obviously I was in too much of a hurry and missed the last number
<@theprogram:fedora.im>
17:09:01
We found a workaround for the Calender issue, put the link in the body of the text and it will hyperlink. Put eg #meeting : fedoraproject.org in the chat field, but it does not hyperlink
<@pboy:fedora.im>
17:10:24
OK, the missing hyperlink would be not that a problem, I guess. Do you know if they check for room overbooking?
<@theprogram:fedora.im>
17:10:52
I dont know, we can check asfter the meeting
<@theprogram:fedora.im>
17:10:59
I dont know, we can check after the meeting
<@korora:fedora.im>
17:11:18
I don't think so, but like Mat said,we can check more after the meting
<@nirik:matrix.scrye.com>
17:11:29
There's not any automated thing that does that. Just have to check the view and avoid conflicting.
<@nirik:matrix.scrye.com>
17:11:38
(or move to another room)
<@korora:fedora.im>
17:12:02
and there's the answer.
<@pboy:fedora.im>
17:12:56
Another issue is, or at least I'm missing it, there is no general overview which rooms are booked at what time. So, if you want to know if a room is free at a specific time, you (or at least I) are lost.
<@korora:fedora.im>
17:13:51
I think that's why there are multiple meeting rooms, so you can adhoc pick one if a meeting runs over
<@nirik:matrix.scrye.com>
17:14:35
yeah, it's not great.
<@nirik:matrix.scrye.com>
17:14:55
but there's not usually too many meetings, so it's not hard to just move to another room or move to a different time if there's a conflict.
<@korora:fedora.im>
17:15:10
I think we would need some sort of groupware solution to try to track it
<@nirik:matrix.scrye.com>
17:15:36
There's been a lot of talk in the past about dropping fedocal, or improving it a bunch, or replacing it with a discourse calendar, or... but nothing has gone over the line
<@korora:fedora.im>
17:15:41
(we as a project,n ot we as the Server WG)
<@pboy:fedora.im>
17:16:03
Yeah, a bit of improvisation is refreshing
<@pboy:fedora.im>
17:17:11
Well, I think Fedocal is very useful und very efficient, nevertheless. Instead of switching to something else I would prefer to improve it.
<@pboy:fedora.im>
17:17:37
New things used to have new issues, but seldom none. 😙
<@pboy:fedora.im>
17:18:21
OK, much about calendar, so far. Any ideas to the template part?
<@theprogram:fedora.im>
17:19:06
I think if we go through the ideas for templates one by one, starting with the list in the ticket, we can get them out. No need for to much complecxity on this.
<@theprogram:fedora.im>
17:19:12
I think if we go through the ideas for templates one by one, starting with the list in the ticket, we can get them out. No need for to much complexity on this.
<@korora:fedora.im>
17:19:57
I need ot work on writing one up, (and I need to brush up on my yaml cause... it requires precisise spacing and yeah..)
<@nirik:matrix.scrye.com>
17:20:43
templates aren't too difficult in forgejo...
<@nirik:matrix.scrye.com>
17:21:26
I'm not sure about some of those, since they seem very end user facing.... do we really want users to report bugs in things here? Those should be in bugzilla no? and help would perhaps be better in discussion?
<@nirik:matrix.scrye.com>
17:21:51
https://forgejo.org/docs/v14.0/user/issue-pull-request-templates/ <- docs for templates.
<@pboy:fedora.im>
17:21:59
Well, I think we prepare this in out Matrix room. And wait for Joyelyn to improve her YAML routine. 🫠
<@eseyman:fedora.im>
17:22:14
I don't see documentation bugs going to bugzilla
<@korora:fedora.im>
17:22:19
I did note that i don't seem to have more than just read access to the ticket repo. (I am unable to fork it and create the files and push to my fork and open a PR)
<@korora:fedora.im>
17:22:52
Docs tickets should be handled by us
<@nirik:matrix.scrye.com>
17:22:54
sure, docs bugs are good there...
<@pboy:fedora.im>
17:23:34
Jocelyn Gould (UTC-4): Oh, I remember, we have to fix that. Let's talk about this ion our Matrix room.
<@eseyman:fedora.im>
17:23:57
I'll argue help should indeed go to discussion
<@pboy:fedora.im>
17:24:12
OK. let's proceed.
<@theprogram:fedora.im>
17:24:13
I agree
<@pboy:fedora.im>
17:24:36
!topic 4. Server ticket Labels systematisation
<@pboy:fedora.im>
17:24:45
No tracking ticket yert
<@pboy:fedora.im>
17:24:52
See: https://forge.fedoraproject.org/server/tickets/labels
<@pboy:fedora.im>
17:25:26
Forgejo has a lot more options as pagure. Or at least I didn't found them in pagure.
<@nirik:matrix.scrye.com>
17:26:16
I guess it depends on the goal of want you want to label...
<@pboy:fedora.im>
17:26:29
I tried to make some systematization. Would it be helpfull?
<@pboy:fedora.im>
17:27:05
The goal: To get a quick overview about the status of projects and work.
<@theprogram:fedora.im>
17:27:08
Having the Home server spin off label was useful to me this week while compiling all the info into one palce
<@theprogram:fedora.im>
17:27:14
Having the Home server spin off label was useful to me this week while compiling all the info into one place
<@nirik:matrix.scrye.com>
17:27:17
whatever folks want to do is fine with me. we can always adjust them more over time.
<@theprogram:fedora.im>
17:27:38
I'm easy going with regard to this, happy to let anyone play with it
<@eseyman:fedora.im>
17:27:55
same
<@korora:fedora.im>
17:28:31
I think we need simplistic labels, but that's a detailed discussion for our room.
<@pboy:fedora.im>
17:28:37
So obviously I'm not completely wrong. So let's try it out.
<@pboy:fedora.im>
17:28:45
And proceed with next.
<@pboy:fedora.im>
17:28:55
!topic 4. home server spin-off: preinstalled applications
<@pboy:fedora.im>
17:29:02
!link https://forge.fedoraproject.org/server/tickets/issues/192
<@pboy:fedora.im>
17:29:42
I think as a first step we should limit ourselfs to a few apps.
<@pboy:fedora.im>
17:30:12
I hope I get our shared development server up and running after the weekend.
<@theprogram:fedora.im>
17:30:32
I have collated our 4 tickets of ideas down to one location, but have not checked that list against Fedora repos yet, notr have I proposed which apps to use.
<@pboy:fedora.im>
17:30:33
So we can start to experiment with kiwi and these things.
<@korora:fedora.im>
17:30:43
One issue I foresee is my needs, are different from others.
<@theprogram:fedora.im>
17:30:45
I have collated our 4 tickets of ideas down to one location, but have not checked that list against Fedora repos yet, nor have I proposed which apps to use.
<@nirik:matrix.scrye.com>
17:31:10
so is this intended to be a live image then?
<@theprogram:fedora.im>
17:31:21
In this issue, I think we think not of our needs, but of the needs a person new and fresh to the server and remote system world
<@theprogram:fedora.im>
17:31:30
And keep the goals strongly in mind
<@pboy:fedora.im>
17:31:35
nirik: For now an installation image like the ARM one
<@eseyman:fedora.im>
17:31:38
No, this is not a live image
<@korora:fedora.im>
17:32:17
i've been checking some of the stuff aganist the repos, but We need ot figure out if we want to sitck with just the fedora main repos or pull in rpmfusion or the epel (if necessary)
<@nirik:matrix.scrye.com>
17:32:24
The problem I have always had with these things is that... it's hard to make one thing for everyone. Many people have particular ideas what they want... but i am quite happy to see you all try and make something nice here. ;)
<@nirik:matrix.scrye.com>
17:32:41
ah, ok, so it's a install image, ok.
<@theprogram:fedora.im>
17:32:48
Getting people stated in the key, helping them extend comes after
<@theprogram:fedora.im>
17:32:54
Getting people started in the key, helping them extend comes after
<@nirik:matrix.scrye.com>
17:33:11
you cannot ship rpmfusion items in fedora. No go. epel is already just a subset of fedora, so it shouldn't matter. ;)
<@theprogram:fedora.im>
17:33:35
I'm good with RPM Fusion, but I dont know that we can preinstall it, and I def vota against EPEL
<@theprogram:fedora.im>
17:33:42
I'm good with RPM Fusion, but I dont know that we can preinstall it, and I def vote against EPEL
<@korora:fedora.im>
17:33:45
Understood.
<@pboy:fedora.im>
17:33:50
nirik: Agreed. Therefore the idea, there might somethins which everyone needs, e.g. mail, web proxy, media. And then high flexibility to add various things.
<@korora:fedora.im>
17:34:26
I'm mainly thinking outloud. I would need to see where my stuff on bare metal came from (I think it's all in the repos)
<@nirik:matrix.scrye.com>
17:34:58
yeah, could be nice. :) I don't want to / mean to discourage, I am glad you are working on something new and exciting...
<@theprogram:fedora.im>
17:36:10
My community vube read is people really dig the idea
<@theprogram:fedora.im>
17:36:16
My community vibe read is people really dig the idea
<@nirik:matrix.scrye.com>
17:36:42
one possible way forward might be to see all the things cockpit can manage and look at installing those... then you already have a way to manage them...
<@nirik:matrix.scrye.com>
17:36:53
but I'm sure there's other things too
<@korora:fedora.im>
17:37:27
I have a gripe with Cockpit, to me it is slow (at least on my server.) but i don't know why. I like the idea of being able ot manage the system from cockpit
<@pboy:fedora.im>
17:37:48
Although, with cockpit we are missing some important things, e.g. mail and Samba
<@theprogram:fedora.im>
17:38:22
If you come up with anything later we have a ticket https://forge.fedoraproject.org/server/tickets/issues/192
<@theprogram:fedora.im>
17:38:35
(or 4... but this one is good)
<@korora:fedora.im>
17:39:16
Well, cockpit could be a 'managemnt intreface' I know nothing about writing modules for it, but, theroritecally, could we create a module ot handle the install of stuff that is in the repos?
<@pboy:fedora.im>
17:40:17
Cockpit has a nice tool to write rather simple management page. Maybe we can explore, how far we can get.
<@eseyman:fedora.im>
17:40:25
FTR, the cockpit devs have a dedicated matrix room here
<@theprogram:fedora.im>
17:40:45
Peter Boy (ServerWG, Docs) could you do a write up of how you imagine Ansible should be used, for preinstalling, and activating apps in the home server?
<@theprogram:fedora.im>
17:41:02
Christian was starting ot give me a run down on Ansible, he is a pro at it
<@theprogram:fedora.im>
17:41:10
Christian was starting to give me a run down on Ansible, he is a pro at it
<@pboy:fedora.im>
17:41:24
MatH: I already did somewhere, but I can post a summary on Matrix.
<@eseyman:fedora.im>
17:42:08
I see us shipping Ansible roles in rpm format, enabling users to write playbooks to suit their infrastructure
<@pboy:fedora.im>
17:42:37
I guess, we also ship some playroles for the basics.
<@korora:fedora.im>
17:42:47
This is what i want to do with my own personal configs...
<@pboy:fedora.im>
17:42:49
with hooks to expand.
<@eseyman:fedora.im>
17:43:07
we can ship sample playbooks as documentation sure
<@pboy:fedora.im>
17:43:43
Yeah, I'm looking forward to our first test cases.
<@pboy:fedora.im>
17:45:18
As an example: our post install tasks. We need Ansible to do all the legwork. The user only has to fill some variable parts, e.g. the hostname or the time zone
<@eseyman:fedora.im>
17:46:08
I've started making progress on the postinstall role but got hit with a lot of packaging obligations. I see if I can continue this weekend
<@pboy:fedora.im>
17:46:38
And we can write a Cockpit page that asks for the values, completes the Ansible config file and lets it work.
<@pboy:fedora.im>
17:47:24
At least, that's my hope and idea. And what should possible with Ansible as far as I studied it.
<@pboy:fedora.im>
17:49:37
Well, what would be next? I think, I get the development VM ready next week, so we can start to explore kiwi capabilities.
<@pboy:fedora.im>
17:50:12
We should first reproduce a simple basic install and then add software step by step.
<@pboy:fedora.im>
17:50:47
OK, let's proceed.
<@pboy:fedora.im>
17:50:55
!topic 5. Open Floor
<@pboy:fedora.im>
17:51:21
We have more time for this as usual.
<@eseyman:fedora.im>
17:51:33
Flock is only a few weeks away
<@nirik:matrix.scrye.com>
17:51:44
yeah, coming fast
<@pboy:fedora.im>
17:52:08
Yes, and always completely surprising
<@theprogram:fedora.im>
17:52:14
Im going to https://2026.piwo.sh/en/ on the weekend
<@theprogram:fedora.im>
17:52:47
But I dont speak Polish, so I will do photography
<@pboy:fedora.im>
17:53:42
Seems to be something similiar to Chemnitz Linux Day in Germany.
<@pboy:fedora.im>
17:54:06
Good to see, that free software it moving forward.
<@theprogram:fedora.im>
17:54:31
Flock is fully booked out, no free tickets left
<@korora:fedora.im>
17:54:42
I can't wait for Ohio Linux Fest toward the end of the year, I just hope my body will cooporate for it
<@pboy:fedora.im>
17:54:46
Oh, that's hard.
<@nirik:matrix.scrye.com>
17:55:16
yeah, theres a wait list now for flock...
<@pboy:fedora.im>
17:55:37
nirik: do you join Flock again?
<@nirik:matrix.scrye.com>
17:55:48
I am planning to
<@pboy:fedora.im>
17:56:12
Good to know, and hoping the plans will succeed
<@theprogram:fedora.im>
17:56:44
Maybe we should find a small cafe for a couple hours one day or a lunch to get together
<@theprogram:fedora.im>
17:57:05
I am there from 12th, late afternoon, for a week
<@eseyman:fedora.im>
17:57:36
I arrive on the evening of the 13th
<@pboy:fedora.im>
17:58:06
Following current plans I'll arrive on Saterday about 1400
<@pboy:fedora.im>
17:58:34
and leave WEdnesday afternoon
<@theprogram:fedora.im>
17:59:30
I'll send you my number via PM, and you can pass it to other team members and vice versa Peter
<@pboy:fedora.im>
17:59:58
OK, time is up. And unlike usual, we can close on time today
<@eseyman:fedora.im>
18:00:43
and we can continue our discussions in our own room
<@theprogram:fedora.im>
18:00:54
Time to bake a rhubarb cake, see you all next time
<@pboy:fedora.im>
18:01:03
No objection, so:
<@pboy:fedora.im>
18:01:07
!endmeeting