Today, I was looking for a solution to have ActiveStorage upload files to S3 path/folder.
I was shocked when I found this issue and saw abrupt conversation ending and closing of issue with “No, sorry”: https://github.com/rails/rails/issues/32790
Many other developers agreed that at least some form of explanation could have been provided. There are 288 thumbs down on that “No, sorry” comment alone (not a great absolute metric, but you get the picture).
Here’s how some developers perceived it:
It’s unreasonable IMO to simply say “no”, close the issue, give no explanation of any kind and offer no alternatives besides “increase your bucket limit” and “use a different file storage”
I’d like to suggest the post-mortem on this conversation is that the mod missed the social/community context of how many people were involved / cared, here on github, and therefore didn’t give enough support to move the conversation to the mailing list. Had they done that, it would have created a more supportive and welcoming environment.
I think a simple response: “we don’t plan to introduce this functionality now, but we’re open for PRs” would be much, much better.