fedora-server
LOGS
<@pboy:fedora.im>
18:00:23
!startmeeting fedora-server
<@meetbot:fedora.im>
18:00:25
Meeting started at 2025-02-12 18:00:23 UTC
<@meetbot:fedora.im>
18:00:25
The Meeting name is 'fedora-server'
<@pboy:fedora.im>
18:00:34
!topic Welcome / roll call
<@pboy:fedora.im>
18:00:43
I'll post the agenda in 2-3 minutes.
<@pboy:fedora.im>
18:00:43
As usual, let's wait a moment for everybody to show up.
<@jwhimpel:fedora.im>
18:00:49
!hi
<@zodbot:fedora.im>
18:00:50
John Himpel (jwhimpel)
<@eseyman:fedora.im>
18:01:24
!hello
<@zodbot:fedora.im>
18:01:25
Emmanuel Seyman (eseyman) - he / him / his
<@jwhimpel:fedora.im>
18:03:59
Emmanuel Seyman: I updated the ansible roles for nfs in the fedora-server repository. It may have some leftover gradu from discovering that uid & gid must match, but it works fine if that is the case. It also has some hardcoded variables in the "defaults" and "vars" directories pointing to my environment. I will attempt to genericize those and improve docs in the next two weeks.
<@pboy:fedora.im>
18:05:55
Welcome John and Emmanuel. We have our quorum and should start.
<@pboy:fedora.im>
18:06:41
And I suppose nirik , you are lurking as always while working on various issues?
<@eseyman:fedora.im>
18:06:52
Got it. I will take a look this weekend
<@pboy:fedora.im>
18:07:18
!topic Agenda
<@pboy:fedora.im>
18:07:26
!info Follow-up actions & announcements
<@pboy:fedora.im>
18:07:34
!info Server user poll
<@pboy:fedora.im>
18:07:45
info Proposal: Fedora Server Edition - homelab spin-off
<@pboy:fedora.im>
18:07:54
!info Ansible assisted installation and configuration of WEB service
<@pboy:fedora.im>
18:08:03
!info Ansible assisted installation and configuration of NFS service
<@pboy:fedora.im>
18:08:10
info FLOCK 2025
<@pboy:fedora.im>
18:08:19
!info Open Floor
<@pboy:fedora.im>
18:08:49
I think, we are full. But, nevertheless, any additions?
<@pboy:fedora.im>
18:09:10
Let's start
<@pboy:fedora.im>
18:09:19
!topic 1. Follow-up actions & announcements
<@pboy:fedora.im>
18:09:30
Regarding the action, nothing new. See
<@pboy:fedora.im>
18:09:30
<@pboy:fedora.im>
18:09:43
We need to prepare that at one of the next meetings.
<@pboy:fedora.im>
18:09:43
We have the opportunity to be guests at a Fedora podcast session on March 11.
<@pboy:fedora.im>
18:09:43
<@pboy:fedora.im>
18:09:56
Anything to add here?
<@eseyman:fedora.im>
18:10:23
I don't think so
<@pboy:fedora.im>
18:10:30
OK, next
<@pboy:fedora.im>
18:10:38
!topic 2. Server user poll
<@pboy:fedora.im>
18:10:46
about 15 mins max
<@pboy:fedora.im>
18:10:46
<@pboy:fedora.im>
18:11:00
We should prepare our evaluation goals. I have prepared a brainstorming document on hackmd.io.
<@pboy:fedora.im>
18:11:10
<@pboy:fedora.im>
18:11:43
The page is currently empty. for write permission you have to login to hackmd.
<@pboy:fedora.im>
18:11:55
Any idea?
<@eseyman:fedora.im>
18:12:58
I think the first step is seeing how much of the survey people filled in
<@eseyman:fedora.im>
18:13:21
which question was the most answered ? least answered ? ...
<@pboy:fedora.im>
18:13:56
Yes, that relates to the issue of reliability.
<@pboy:fedora.im>
18:15:12
We have to heck, if we need to set a minimal number of question anwered to include an item into the data body.
<@pboy:fedora.im>
18:15:32
We have to check, if we need to set a minimal number of questions answered to include an item into the data body.
<@pboy:fedora.im>
18:17:03
Any further ideas how we should proceed?
<@eseyman:fedora.im>
18:17:34
We both have access to the raw data, right ?
<@pboy:fedora.im>
18:20:00
Yes, and Mowest. And we can export the data, so anyone of us can work on it. I think, that is the most appropriate solution (in the interest of Fedora to handle the survey area with all its data carefully and confidentially
<@pboy:fedora.im>
18:21:43
We have a kind of development server (sisyphos) where John does some of the NFS testing. And we can set up a data area and every WG member can have a login.
<@aggraxis:fedora.im>
18:22:25
Does the data contain identifiable information? I'm trying to understand the confidentiality concerns.
<@pboy:fedora.im>
18:22:29
Welcome Paul!
<@aggraxis:fedora.im>
18:22:33
Hi :)
<@eseyman:fedora.im>
18:22:51
Ok, I would rather we restrict access to the data as much as possibled
<@eseyman:fedora.im>
18:22:58
Ok, I would rather we restrict access to the data as much as possible
<@pboy:fedora.im>
18:24:20
Paul Maconi (Aggraxis): Justin is very carefully. Some raw data may be sensible. And the Fedora community is very privacy protective sensitive.
<@eseyman:fedora.im>
18:24:55
Okay, I'm in too much pain right now to think too much about this.
<@eseyman:fedora.im>
18:24:55
I will think on it and put my thoughts on the hackmd document before next meeting
<@pboy:fedora.im>
18:25:24
The problem is that anyone who has access to the survey server has access to all surveys.
<@aggraxis:fedora.im>
18:25:34
I understand.
<@aggraxis:fedora.im>
18:25:45
Ok yeah I get it now. Sorry :)
<@eseyman:fedora.im>
18:26:06
Ah, you want to export the data so that only we have access to it
<@pboy:fedora.im>
18:29:00
Yes. We can export data into various formats, Excel, R, comma separated. And we can restrict, what we export, e.g. no IP addresses, and we can each id replace by a random number. That way we can identiy, that several answeres are from the same person, but we have no longer any connection to the persons id properties. That makes handling the data much easier without loosing any important information.
<@pboy:fedora.im>
18:30:05
And any WG member can download those data and explore them.
<@pboy:fedora.im>
18:30:55
OK, as soon as we close the survey, I'll do several download formats.
<@eseyman:fedora.im>
18:31:52
I'ld ask which WG members want to work on this and restrict to them but otherwise, I approve
<@pboy:fedora.im>
18:31:56
Another question, eseyman, could you do some further advocating? Or can you tomorow?
<@eseyman:fedora.im>
18:32:33
Yes, I just sent to the devel list. I'll sent to the user list sometime tonight
<@pboy:fedora.im>
18:32:56
OK thanks!!!!!!
<@eseyman:fedora.im>
18:33:09
Paul Maconi (Aggraxis): do you want to remind r/homelab that the survey time is almost over ?
<@pboy:fedora.im>
18:34:39
Hm, the seems to be thinking. Let' go on in he meantime.
<@pboy:fedora.im>
18:34:49
!topic 3. Proposal: Fedora Server Edition - homelab spin-off
<@pboy:fedora.im>
18:34:57
about 10 mins MAX
<@pboy:fedora.im>
18:34:57
No tracking issue yet
<@pboy:fedora.im>
18:35:06
<@pboy:fedora.im>
18:35:06
Proposal draft see
<@pboy:fedora.im>
18:35:24
We had discusses that last meeting and there was no objection.
<@pboy:fedora.im>
18:35:40
Necverthjeless, we have to decide about the further procedure.
<@pboy:fedora.im>
18:35:51
And to be clear again: I would like to keep the focus of Server and Server WG on professional use. Creating a homelab spin-off creates a separate area for this and facilitates the former focus. And at the same time, we can better meet the needs and demands of the obviously large number of home server users. Additionally, I would also like to strive to achieve cooperation with ARM sig and CoreOS WG.
<@pboy:fedora.im>
18:36:02
But to get it all started, we need to make a fundamental decision without delay.
<@pboy:fedora.im>
18:36:47
Therefore: proposed: !agreed Server WG decides to start work on a honelab / homeserver spin-off.
<@pboy:fedora.im>
18:37:26
Therefore: proposed: !agreed Server WG decides to start work on a homelab / homeserver spin-off.
<@eseyman:fedora.im>
18:37:50
I'm worried this will get 80% of our users but ok...
<@aggraxis:fedora.im>
18:38:43
I'm not entirely convinced homelabbers are looking for a tailored product.
<@pboy:fedora.im>
18:38:53
Emmanuel Seyman: Maybe, bug I hope there are enough professional uses left. And the data say so.
<@aggraxis:fedora.im>
18:38:55
Many of us just enjoy tinkering with... stuff.
<@jwhimpel:fedora.im>
18:39:04
I question whether or not we have enough human resources to support both WG. Our current server WG is currently hanging on by a thread (IMO). I agree with the sentiment, just wondering about resources.
<@copperi:fedora.im>
18:39:32
I am not either sure a tailored one is needed, is there someone wanting one ?
<@pboy:fedora.im>
18:40:38
Regarding tailored: There was some discussion about the difficulty to get it started. So yes, there is some demand for an easy beginning by a tailored, or partly tailored instance.
<@pboy:fedora.im>
18:41:25
And everything has to be perfectly customizhable. That is the difference to the commercial NAS devices. And there tinkering will start.
<@pboy:fedora.im>
18:42:52
And regarding resourcen: I would like to test Participatory Development, a methodology I used in my university project for some years. It will - hopefully if successful - let more people participate.
<@pboy:fedora.im>
18:43:14
and contribute
<@pboy:fedora.im>
18:44:01
And regarding resourcen: I would like to use Participatory Development, a methodology I used in my university project for some years. It will - hopefully if successful - let more people participate.
<@pboy:fedora.im>
18:45:21
Any additional ideas?
<@pboy:fedora.im>
18:46:36
Otherwise, do we agree to start it? Of course, if we find out it does not work or nobody else is interested, we will stop it.
<@pboy:fedora.im>
18:47:15
The technical side - creating the image - es quite easy with the arm SBCs as target.
<@pboy:fedora.im>
18:47:45
That is not much work to get a first workable alpha version.
<@eseyman:fedora.im>
18:48:03
Let's give it a shot
<@pboy:fedora.im>
18:48:20
Thanks, John?
<@pboy:fedora.im>
18:48:52
OK, no objection.
<@pboy:fedora.im>
18:49:07
!agreed Server WG decides to start work on a honelab / homeserver spin-off.
<@pboy:fedora.im>
18:49:41
I would like to jump to 6 because the time is urgent.
<@pboy:fedora.im>
18:49:43
#
<@pboy:fedora.im>
18:49:51
!topic 6. FLOCK 2025
<@pboy:fedora.im>
18:49:58
No tracking issue yet
<@pboy:fedora.im>
18:49:58
about 10 mins max
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
We discusses several possible WG contributions to Flock 2025
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
Emmanuel: Talk worktitle: "What do our users do and what do they wish? A regular survey series for each edition to optimize further development."
<@pboy:fedora.im>
18:50:13
pboy: Talk worktitle: "Participatory software development – Creating a Fedora Server Edition homelab spin-off"
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
Mowest & eseyman/pboy: Talk, worktitle: "How we use Fedora Server Edition - Expected, unexpected and lessons learned for future developments"
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
pboy & eseyman & mowest & et.al.: Working group, worktitle: "Fedora Server Edition homelab spin-off"
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
pboy & eseyman & mowest & et.al.: Talk, worktitle "Fedora Server Edition next – Where are we heading"
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
<@pboy:fedora.im>
18:50:13
Question is: Are there additional ideas aroung?
<@pboy:fedora.im>
18:50:24
proposed !agreed Eseyman, Mowest and Pboy will finalize suitable contributions to Flock 2025 on the basis of the current collection of ideas and submit the application(s).
<@pboy:fedora.im>
18:50:24
therwise:
<@pboy:fedora.im>
18:50:24
<@pboy:fedora.im>
18:52:53
OK, I see no objections and no additional ideas. May Paul Maconi (Aggraxis) would you like to participate at and contribute to Flock (in June at Prague, Europe)?
<@eseyman:fedora.im>
18:53:14
Dates noted, I have planned to be there
<@aggraxis:fedora.im>
18:53:37
I will not be able to attend Flock this year
<@jflory7:fedora.im>
18:53:45
My best advice is to think about topics in scope of the Fedora contributor community and less about users. DevConf CZ is the week after Flock. That is the best place for user and dev content. Flock should be all about the contributors!
<@jflory7:fedora.im>
18:53:57
I like some of what I see here, though :)
<@jflory7:fedora.im>
18:54:57
Also, interactive sessions might score a little higher this year than traditional talks/presentations, but we will definitely still have both.
<@pboy:fedora.im>
18:55:24
JWW (@jflory7): Agreed :-) I want to get an agreement how we as WG will act. Seeing the time frame we need an active group to do it and decide it.
<@pboy:fedora.im>
18:55:43
OK, no objections, therefore:
<@pboy:fedora.im>
18:55:56
!agreed Eseyman, Mowest and Pboy will finalize suitable contributions to Flock 2025 on the basis of the current collection of ideas and submit the application(s).
<@eseyman:fedora.im>
18:56:11
Let's start with who plans to be there
<@pboy:fedora.im>
18:56:49
I think, currently it is the two of us, maybe mowest can make it, too.
<@jwhimpel:fedora.im>
18:56:54
I will not be at Flock 2025
<@pboy:fedora.im>
18:57:43
Yes, John, I didn't want to exclude you. But I rembered, you said a long tine ago that you can't participate.
<@aggraxis:fedora.im>
18:57:44
I'm going to watch as many of the session recordings that I can, that's for sure. :)
<@jwhimpel:fedora.im>
18:58:59
I did not feel excluded. Just added my comment to insure clarity. Like Paul, I will watch as many recordings as I can. Recordings from Flock 2024 worked pretty well for me.
<@pboy:fedora.im>
18:59:12
OK, thanks!
<@pboy:fedora.im>
18:59:22
Let's return to
<@pboy:fedora.im>
18:59:36
!topic 4. Ansible assisted installation and configuration of WEB service
<@pboy:fedora.im>
18:59:57
Eseyman reviewed the article proposing 2 minor modifications.
<@pboy:fedora.im>
19:00:21
We descussed it last meeting, we now should decide.
<@pboy:fedora.im>
19:00:33
proposed !agreed We create a supported web service following the current description of a basic setup in the server docs. This is also the basis for developing an Ansible playbook.
<@jwhimpel:fedora.im>
19:01:47
I hate to bring up an old topic, but I thought a long time ago, we agreed on NGINX instead of Apache. This was due to a smaller footprint along with better reverse proxy support. This input may be too late for this proposal or maybe we need to support/document both.
<@eseyman:fedora.im>
19:02:04
I would really like another week to mock up its use
<@eseyman:fedora.im>
19:03:10
I think Peter feels this is for hosting websites, not being a reverse proxy for psgi/wsgi/whatever...
<@pboy:fedora.im>
19:03:18
@John Apache is the "official" Fedora approved web server. So we should document and support it. Nginx is a often used algternative, so we should document and support it, too.
<@pboy:fedora.im>
19:03:54
Emmanuel Seyman: OK, let's postpone it.
<@pboy:fedora.im>
19:04:40
We should not rush into anything and think carefully about everything.
<@pboy:fedora.im>
19:05:05
And achieve the greatest possible consensus.
<@jwhimpel:fedora.im>
19:05:19
We're out of time and I need to be elsewhere. Leaving now. Sorry!
<@pboy:fedora.im>
19:06:15
John Himpel: Perfectly OK! our last topic is NFS. We postpone it, too. And start with this next meeting!!
<@pboy:fedora.im>
19:06:31
!topic 6. Open Floor
<@eseyman:fedora.im>
19:06:50
John Himpel: I will take a look at your changes and review!
<@eseyman:fedora.im>
19:08:22
The f42 fork makes this hard to test right now
<@eseyman:fedora.im>
19:08:22
FTR, I have started a spec file for rdebock's users ansible role.
<@eseyman:fedora.im>
19:08:44
Hopefully, once that package exists, others will be trivial to do
<@pboy:fedora.im>
19:09:35
We are out of time. Nevertheless, anything else to talk about?
<@eseyman:fedora.im>
19:09:51
that's all for me
<@pboy:fedora.im>
19:10:02
Paul?
<@aggraxis:fedora.im>
19:10:36
sorry I'm g ood
<@aggraxis:fedora.im>
19:10:43
sorry I'm good
<@pboy:fedora.im>
19:10:48
OK. I close. Bye Bye
<@pboy:fedora.im>
19:10:59
!endmeeting