Handling toxic users #2819
Replies: 5 comments 5 replies
-
@twpayne I'm assuming your post is following some toxic interaction - if that is the case, sending you (or any maintainer who dealt with that) words of support from myself and on behalf of the small group of users I personally have introduced to chezmoi. The care, thought, work you and the other maintainers put in, as well as the community you have cultivated around this tool is absolutely amazing. And to any potential troll out there, shame on you. |
Beta Was this translation helpful? Give feedback.
-
The article How ‘open’ should your open source be? on the GitHub blog is well worth reading. |
Beta Was this translation helpful? Give feedback.
-
I came here to ask for help and found this discussion. Instead, this is my love letter to Chezmoi: Until a couple of months ago, I was still managing my dotfiles using a combination of symlinks + Git heavily inspired by GNU Stow. For the past two years, it served me well to keep my hosts in sync. It served me so well that I was reluctant to spend time trying Chezmoi; after all: how much could Chezmoi improve my workflow? An accurate depiction of myself managing my dotfiles with my old homebrew solution The funny thing is that I came to know about Chezmoi after learning that Home Manager could help me better manage my dotfiles, not only my Nix packages. So I played a little with Nix Flakes and liked what I saw. I was %99,9 sure I was ready to start working on the new stuff, but me being me, I also decided to give Chezmoi a try. Right off the bat, the ability to GPG-encrypt files and directories on-the-fly before uploading them is a chef's kiss. Being able to make some changes, push them to a remote private repository then equally easily grab those changes everywhere else? The templating system? The ability to add/remove/forget/ignore entities? Commands like I was barely into my first week of using Chezmoi when I knew I wasn't looking back to anything else. Chezmoi felt right at home (no pun intended) from the get-go. And I believe that's a hallmark of a well-designed, well-crafted tool, right? You know something is good (anything) when there's no friction in its adoption. It's a good change of pace that, for once, I don't feel I have to fight with a tool, but instead, it behaves like a good old friend, and you can have fun with it. Thank you! 🙌 |
Beta Was this translation helpful? Give feedback.
-
No more manually enabling user-managed systemd units and making my scripts executable, every time. The complicated chain of manually copying and setting up the environment and writing custom scripts has been reduced to two commands. So, here are my words of support. |
Beta Was this translation helpful? Give feedback.
-
As I tried to figure out the best way to handle moving across many machines, Chezmoi proved to be amazingly useful. and as I search for solution to common issues i face, I always see @twpayne engaged and explain in details how to manage it. I would like to extend my gratitude and thanks for all the work you all do. The entitlement surround us unfortunately, but always remember that the number of people who appreciate your brilliance is far ahead of few entitled noise makers. |
Beta Was this translation helpful? Give feedback.
-
The vast majority of chezmoi users are happily using the software, and a few are contributing ideas for improvements, reporting bugs, and even helping other users, which is fantastic. By simple statistics, as the number of users grows, so does the absolute number of toxic users. Toxic users have a extremely detrimental effect on maintainers and can lead to maintainers burning out and abandoning the project if they are not handled quickly decisively.
In short, chezmoi is free software made available to everybody to use as they wish. Maintainers and contributors have zero obligations to users. When you encounter a toxic user please, for your own mental health, do not engage with them.
Some insightful articles:
Beta Was this translation helpful? Give feedback.
All reactions