Menu

I Stopped Merging Pull Requests to My Browser Tool. Contributors Still Ship.
๐Ÿ“ฐ

I Stopped Merging Pull Requests to My Browser Tool. Contributors Still Ship.

DEV Community: githubยทืื—ื™ื” ื›ื”ืŸยท2 days ago
#F4JPmADG
#devtogithub#technology#devto#dev#safari
Reading 0:00
15s threshold

I maintain safari-mcp , an MCP server that lets AI agents drive Safari on macOS. Not a fresh browser in a sandbox. The user's own Safari, with their Gmail session, their bank tab, their cookies. That is the whole point of the tool, and it is also why I no longer merge anyone's pull request.

People still contribute, and their ideas still ship. Today's release, v2.23.0, has four of them. But none of the contributor's commits are on main . The ideas are there, rewritten line by line in my own commit, with the contributor credited in the changelog.

Here is why I ended up there, and what it costs.

The pull request that said one thing and did another

On August 27 an account I had never seen opened a PR titled "add x86_64 safari-helper binary variant".โ€ฆ

Continue reading โ€” create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.