Feature Requests Aren't Always a Waste of Time


A lot of the time, users are discouraged from making feature requests to a project because the developers don’t want extra work. See here, here, and here.

But it’s easy to just ask, and sometimes it works out way better than you’d have guessed.

NeoMutt

I read my mail in the terminal because pictures did me wrong. I use NeoMutt, a fork of mutt. One day, an idea occurred to me for a motto for NeoMutt and I suggested it to the developers.

The amount of bikeshedding that went on in that thread was incredible. But they adopted it.

New Motto

NeoMutt - “Teaching an Old Dog New Tricks”

It’s very appropriate, it’s catchy, it’s funny. Thank you Alok Singh for the suggestion.

That got me a NeoMutt developer credit despite writing no actual code.

fd

You should use fd. It’s a better version of find.

One request I made ended up bumping the project up a major version.

Neovim

Maybe this is just a theme with projects that start with Neo. In Neovim, if you try to edit a filename with spaces using :e file with spaces, you get an error. Or at least, you used to.

That led to the maintainer of neovim asking vim’s maintainer to change their behavior too.

Which led to this.

So I (indirectly) changing the default behavior of Vim, my beloved editor and a major open source project.


Turns out that asking really is worth it.

Related Posts

Middle School by Bo Burnham

How to Disable Disqus Ads on your Blog

Derivation of Reservoir Sampling

Fun with Python Iterators: Linked Lists Made Easy

Notes for November 11, 2018

Underrated Vim Option: undofile and undodir

Hot Take on Solo Travel: Starve

Alan Perlis

Book Notes: The Map of My Life by Goro Shimura

Prague