Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send RFC to LLVM to gather requirements before disabling -commits lists #100

Open
rnk opened this issue Mar 1, 2022 · 11 comments
Open

Send RFC to LLVM to gather requirements before disabling -commits lists #100

rnk opened this issue Mar 1, 2022 · 11 comments

Comments

@rnk
Copy link
Collaborator

rnk commented Mar 1, 2022

As outlined in the mailing list archive issue, the *-commits and *-bugs email lists are the highest traffic Mailman lists still running on lists.llvm.org. These services still represent a maintenance burden, they are a potential source of spam, and we would like to disable them if possible. In order to do that, we need to first gather requirements. We need to understand what they are still being used for, and identify alternative solutions for those use cases. This means putting together an RFC to gather input.

I'm trying to shop this task around to my reports.

@rnk rnk self-assigned this Mar 1, 2022
@asl
Copy link

asl commented Mar 1, 2022

I just checked and it seems at least emails on llvm-bugs ML is opened by 1-2k users daily.

@tlattner
Copy link

tlattner commented Mar 1, 2022

I just checked and it seems at least emails on llvm-bugs ML is opened by 1-2k users daily.

Are these hits to the list archives webpages? Can we confirm these are not crawlers?

@asl
Copy link

asl commented Mar 1, 2022

No, these are not to archives. These are to live emails sent.

@tlattner
Copy link

tlattner commented Mar 1, 2022

Ok, got it. These are number of subscribers then? I assume no way to know if people are actually reading them?

@asl
Copy link

asl commented Mar 1, 2022

This is the number of distinct opens. We are tracking them

@tlattner
Copy link

tlattner commented Mar 1, 2022

Interesting. What are you using to track it? I didn't realize you had added this.

@asl
Copy link

asl commented Mar 1, 2022

This is the standard Mailgun feature. We are using Mailgun to send emails from GH actions.

@tlattner
Copy link

tlattner commented Mar 1, 2022

Ah ok. It just seems high because we only have 391 subscribers to llvm-bugs. I don't know on average how many bugs get created per day though which would then factor into email views.

@rnk
Copy link
Collaborator Author

rnk commented Mar 29, 2022

Arthur held the RFC, and folks raised the issue that any workflow they set up using Phabricator will be disrupted by any future migration to GitHub Pull Requests. I can't honestly tell people that migration to pull requests won't happen in the next two years, so in the spirit of not disrupting existing workflows, I think it makes sense to leave the -commits lists running.

If spam begins to become a concern, we can reconsider disabling the mailing lists, or explore other options, such as blocking all non-commit email. I'm not sure how easy that is.

However, I think we should update the developer policy and other docs to remove mentions of subscribing to llvm-commits, and replace those with new links or descriptions of new workflows that accomplish the same objectives.

@rnk rnk removed their assignment Mar 29, 2022
@rnk
Copy link
Collaborator Author

rnk commented Mar 29, 2022

@aeubanks

@ChristianKuehnel
Copy link
Collaborator

postponing the topic until he have a decision on pull requests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants