Collection of this group's data for a LLM-powered weekly report #373

Closed
opened 2026-09-09 15:48:06 +00:00 by abompard · 4 comments

Hi folks,

I'm generating a weekly report of activity in the Fedora project centered on teams and SIGs, it's called This Week in Fedora. This generation uses an LLM. The goal is to make it easier to catch up with everything that's going on in the project, and to give visibility to each group's work and requests for help or testing. I think that from a newcomer's point of view, having an insight on what a group is working on at a point in time is helpful to decide whether it's interesting and worth contributing to.
I'm collecting activity from:

  • the following mailing-lists: epel-devel, epel-announce and epel-users
  • discourse posts with the #epel-sig tag
  • the following trackers: epel/releng, epel/misc and this one
  • meetings in Matrix meeting channels

In the latest version, I've added the possiblity to gather messages exchanged in Matrix channels. The #epel channel is public and its history is available to anyone, but a quite a few people in mutiple Matrix channels were unhappy about the LLM collecting this info, for various reasons.
I would like to know whether this group is OK with my program collecting and submitting info to an LLM from the following sources:

  1. mailing-lists, discourse posts and meetings
  2. the trackers
  3. the matrix channel

I would like to make the case for source 3 (the Matrix channel) because I think it's less obvious: knowing the "tone" of a conversation and the currently discussed subjects before joining is very important to help contribute to it. It's like when you're added to an empty group chat and you don't know how to start. That's why we show history to new channel members, and this would be the same idea at a higher level. Plus there's actual work going on in there for a lot of groups.
That said, I recognize that the form of the tool influences its use, chat messages are usually less thought-through than emails or forum posts, and members could be indimidated that something they write there and regret end up in a visible summary (the program respects message edits, but anyway).
Since my goal is to foster participation, the one thing I don't want to do is to hinder it in another way.

I know I've asked this in the chat yesterday but someone in another room noted that people can easily miss Matrix messages, which it true.

Please decide which collected sources, if any, you are OK with (and if you work in other places that you would like to have collected, of course (I can do RSS feeds!)). If the group is OK with Matrix channel collection but some individuals aren't, I can also exclude certain Matrix usernames from collection throughout the Matrix channels that are not meetings.

I'm happy to answer questions if you have any. Thanks!

Hi folks, I'm generating a weekly report of activity in the Fedora project centered on teams and SIGs, it's called [This Week in Fedora](https://abompard.fedorapeople.org/twif/). This generation uses an LLM. The goal is to make it easier to catch up with everything that's going on in the project, and to give visibility to each group's work and requests for help or testing. I think that from a newcomer's point of view, having an insight on what a group is working on at a point in time is helpful to decide whether it's interesting and worth contributing to. I'm collecting activity from: - the following mailing-lists: `epel-devel`, `epel-announce` and `epel-users` - discourse posts with the `#epel-sig` tag - the following trackers: `epel/releng`, `epel/misc` and this one - meetings in Matrix meeting channels In the latest version, I've added the possiblity to gather messages exchanged in Matrix channels. The `#epel` channel is public and its history is available to anyone, but a quite a few people in mutiple Matrix channels were unhappy about the LLM collecting this info, for various reasons. I would like to know whether this group is OK with my program collecting and submitting info to an LLM from the following sources: 1. mailing-lists, discourse posts and meetings 2. the trackers 3. the matrix channel I would like to make the case for source 3 (the Matrix channel) because I think it's less obvious: knowing the "tone" of a conversation and the currently discussed subjects before joining is very important to help contribute to it. It's like when you're added to an empty group chat and you don't know how to start. That's why we show history to new channel members, and this would be the same idea at a higher level. Plus there's actual work going on in there for a lot of groups. That said, I recognize that the form of the tool influences its use, chat messages are usually less thought-through than emails or forum posts, and members could be indimidated that something they write there and regret end up in a visible summary (the program respects message edits, but anyway). Since my goal is to foster participation, the one thing I don't want to do is to hinder it in another way. I know I've asked this in the chat yesterday but someone in another room noted that people can easily miss Matrix messages, which it true. Please decide which collected sources, if any, you are OK with (and if you work in other places that you would like to have collected, of course (I can do RSS feeds!)). If the group is OK with Matrix channel collection but some individuals aren't, I can also exclude certain Matrix usernames from collection throughout the Matrix channels that are not meetings. I'm happy to answer questions if you have any. Thanks!
Owner

We have discussed this in this weeks EPEL Steering Committee meeting and we have decided to decline your offer.
Thank you for your offer.

We have discussed this in this weeks EPEL Steering Committee meeting and we have decided to decline your offer. Thank you for your offer.
tdawson 2026-09-16 18:55:34 +00:00
Author

Thanks for the reply! Is it still OK for me to collect mailing-lists, discourse posts, meeting logs and ticket trackers? Or should I collect nothing from the EPEL group?

Thanks for the reply! Is it still OK for me to collect mailing-lists, discourse posts, meeting logs and ticket trackers? Or should I collect nothing from the EPEL group?
abompard reopened this issue 2026-09-17 10:05:16 +00:00
Owner

You have a point. We really only discussed the Matrix channel. I can bring the rest up again.
I looked over your list and it needs to be trimmed down to

  • mailing-lists: epel-devel, epel-announce
  • discourse posts with the #epel-sig tag
  • tracker: epel/steering
  • Matrix: Only our weekly meeting on #meeting-1:fedoraproject.org

Things I removed:

  • mailing-lists: epel-users - This is no longer used, and from what I can see, is turned off.
  • trackers: epel/releng, epel/misc - These are both used by the RHEL EPEL team. And while public, it isn't something we want mixed in with the regular epel history. They were created specifically so they wouldn't get mixed in with the other EPEL stuff.
  • Matrix: #epel:fedoraproject.org - This is what we had a discussion about and voted that no, we don't want it summarized.

I'll put the meeting tag back on this and we will discuss the other things at next weeks meeting.

You have a point. We really only discussed the Matrix channel. I can bring the rest up again. I looked over your list and it needs to be trimmed down to * mailing-lists: epel-devel, epel-announce * discourse posts with the #epel-sig tag * tracker: epel/steering * Matrix: Only our weekly meeting on #meeting-1:fedoraproject.org Things I removed: * mailing-lists: epel-users - This is no longer used, and from what I can see, is turned off. * trackers: epel/releng, epel/misc - These are both used by the RHEL EPEL team. And while public, it isn't something we want mixed in with the regular epel history. They were created specifically so they wouldn't get mixed in with the other EPEL stuff. * Matrix: #epel:fedoraproject.org - This is what we had a discussion about and voted that no, we don't want it summarized. I'll put the meeting tag back on this and we will discuss the other things at next weeks meeting.
Owner

We discussed your proposal, with the more limited sources of information, at this weeks committee meeting.
We have agreed to your proposal, with gathering limited to these sources of information.

  • mailing-lists: epel-devel, epel-announce
  • discourse posts with the #epel-sig tag
  • tracker: epel/misc, epel/releng, epel/steering
  • Matrix: Only our weekly meeting on #meeting-1:fedoraproject.org

You might notice that we added epel/misc and epel/releng back to the tracker portion. We discussed it, and decided it would be good to have them in your sources.

Thank you very much for doing this.

We discussed your proposal, with the more limited sources of information, at this weeks committee meeting. We have agreed to your proposal, with gathering limited to these sources of information. * mailing-lists: epel-devel, epel-announce * discourse posts with the #epel-sig tag * tracker: epel/misc, epel/releng, epel/steering * Matrix: Only our weekly meeting on #meeting-1:fedoraproject.org You might notice that we added epel/misc and epel/releng back to the tracker portion. We discussed it, and decided it would be good to have them in your sources. Thank you very much for doing this.
tdawson 2026-09-23 18:30:28 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
epel/steering#373
No description provided.