Proposal: Mailing list retirement plan #452
Labels
No labels
budget
Closed As
approved
Closed As
declined
Closed As
deferred
Closed As
duplicate
Closed As
no action needed
Closed As
resolved
code-of-conduct
documentation
elections
events
hackfests
initiatives
In Progress
mindshare
Needs Review
Next Meeting
policies
spending-request
ticket-vote
trademarks
urgent
No milestone
No project
No assignees
7 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Council/tickets#452
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A proposal was brought to FESCo to decide on whether there should be an inactive list policy for Fedora. FESCo collectively agreed that such a policy should rightfully be decided upon at the Council level.
With that in mind, I have the following specific proposal to offer for the purposes of starting the discussion:
Any list that hasn't seen a message for the last four Fedora release cycles will be archived.
Metadata Update from @jflory7:
For some reason, the Discourse bot did not repeat this Pagure issue to GitLab. I suspect we will want that relay because I don't think this is a ticket that will be resolved quickly.
Is there a link to the discussion that kicked this topic off in FESCo? I am curious of the context behind this ask.
Generally, inactivity for four release cycles seems fair. That is two years. I'm not sure whether this should be applied universally or if we should start with something else, i.e. no new mailing lists without getting an exception approved?
See https://meetbot.fedoraproject.org/fedora-meeting/2023-05-02/fesco.2023-05-02-17.00.log.html and https://pagure.io/fesco/issue/2982
t2dbot got disconnected from the message bus and my error-handling code is not very robust. :)
Discussion here: https://discussion.fedoraproject.org/t/fedora-council-tickets-ticket-452-proposal-mailing-list-retirement-plan/82079
@sgallagh Is this still needed? I think the proposal is solid and would like to work on it with other council members to formalise a policy. The points raised in the discussion thread about retention for historical purposes is valid, so I would like to pursue a policy that incorporates a 'de-activation' based on activity as you suggested.
It may be a good first step towards overall retirement of our mailing lists, save for devel-announce and maybe one or two others.
Metadata Update from @amoloney:
That sounds fine to me.
@mattdm will work on this ticket
Metadata Update from @amoloney:
Hey y'all, I am proposing an initial draft for a policy regarding the archival of inactive Fedora Project mailing lists. The primary goals are to help focus our community communication channels, reduce the maintenance burden of unused lists, and gently encourage the use of more centralized platforms like Fedora Discussion, all while ensuring the preservation of the valuable historical record contained in our mailing lists.
Over the past several years, the way our community communicates has evolved, and it's important that our infrastructure and policies adapt to best support our contributors and users.
Below is a very early first draft of a "Fedora Project Mailing List Archival Policy." This proposal is based on the initial idea by @sgallagh and aims to incorporate considerations for historical preservation, clear definitions of inactivity, and a process for managing these lists.
We are currently in an initial feedback gathering phase for this draft. The intention is to discuss and refine this proposal, particularly with input from the Council and other interested community members, to develop a version we are confident in.
Once a more finalized draft is prepared, the Fedora Council will then initiate the formal Fedora Council's Policy Change Policy. That process includes public announcements on the
#council
tag on Fedora Discussion and in a Fedora Community Blog post, followed by a minimum two-calendar-week community feedback period before any Council vote.For now, we encourage you to review this preliminary draft and provide constructive feedback to help us shape it. Your early input is valuable as we work towards a formal proposal.
Draft: Fedora Project Mailing List Archival Policy
Please share your thoughts and feedback on this proposal.
Metadata Update from @jflory7:
How would this policy work if we wanted this for Discourse? How would we wind down unused sections, tags, etc. there? Because if you're making such a policy for mailing lists, you need an equivalent for all communication mechanisms.
Hi @ngompa, you've raised an excellent point about the need for similar guidance there, which is certainly something for future consideration. This current proposal, however, is intentionally focused solely on mailing lists as part of our specific effort to wind down that older platform. Mailing lists have different archival ramifications and stakeholder groups (primarily Infrastructure and list owners) compared to Fedora Discussion (which involves its moderators, Ask Fedora, and contributor teams). Addressing both now would expand the scope of this ticket too much, but I agree that a dedicated discussion for Fedora Discussion policy will be valuable down the line, likely led by those closer to its day-to-day management.
Who specifically said we wanted this as a community? Because that's news to me.
@ngompa That's a fair point to raise regarding the broader community discussion on the future of our communication platforms. There have indeed been ongoing conversations about evolving our strategy here, since this ticket is already over two years old. It is also true that a long-term vision articulated by Matthew involves greater consolidation towards platforms like Fedora Discussion.
This specific proposal for archiving inactive mailing lists focuses on the stated goals within this ticket: to streamline our channels, reduce the maintenance burden of unused lists, and gently encourage use of more modern platforms.
For a more in-depth discussion on the overall strategic direction and to pose questions like these to the Council directly, the upcoming Fedora Council AMA at Flock is an excellent venue.
One slight technical issue: The way we set lists 'read-only' is just to set message acceptance to reject/bounce, etc.
However, those settings are something the lists owners can change, so a list owner would be able to 'un read only' a list.
I suspect the chances are low of that, but thought I would mention it.
There's a number of other active lists for various other purposes, but since they are active, they wouldn't be affected here...
Otherwise seems fine to me.