4 ms·
We got a lot of angry feedback about the whitespace bot that was roaming GitHub for a while. We tried to sit back and let people deal with it themselves (e.g.
by technoweenie 14y ago
We got a lot of angry feedback about the whitespace bot that was roaming GitHub for a while. We tried to sit back and let people deal with it themselves (e.g. send feedback/patches to the bot owner).
We're not opposed to bots or services. We encourage it, and use one ourselves. The key is making it opt-in so it doesn't bother people that don't want it.
Travis CI is a popular addon, but they don't have a bot that runs tests and tries to get you to setup their service. They just focus on providing a bad ass service that you _want_ to setup.
Edit: You 'opt' in to a bot one of two ways:
1. You add their GitHub Service to your repository (see the Service Hooks tab of your Repository Settings). This is how Travis CI started out.
2. You setup an OAuth token with the service. Travis does this now, and provides a single button to enable CI builds for one of my repositories.
- 3pt14159 14y agoHow do I opt in? I'm curious to see what will come up.
- hughlomas 14y agoAs some have pointed out many of the requests they provide are quite helpful and it could be useful to have an interface to browse a selection of optimizations that have been offered up by bots. What about splitting them off into a separate interaction lane to eliminate the noise they create elsewhere? A "Bot pull requests" tab. Make it passive, so it does not trigger notifications, emails or other active communication, but is available and streamlined.
- deleted 14y ago[deleted]
- Ragnis 14y agoSo I would have to add another file to my repository that has nothing to do with my repository's content? Thanks, but no, I think we have enough of those already.
- bhickey 14y agoThe whitespace bot was written by someone I know. He's an incorrigible troll and did not do it to be helpful.
- jayferd 14y agoI distinctly remember a Travis bot sending me like 4 pull requests that added a `.travis.yml` file...
- stock_toaster 14y agoThat was a troll bot someone not affiliated with travis wrote, as I recall.