Hi all, I'm considering removing `babushka search` and the associated Babushka::RunReporter that reports dep results.
Looking through the logs, 11 unique IPs (excluding my wormly checks) have performed searches in the last seven days, so general usage is light. (I never use it myself.)
I also think that it's making a risky operation too easy: a malicious dep source can run any code. (This isn't a security issue because that's how it works by design, through the front door: a dep source is supposed to run arbitrary code.)
But, I think that it's the wrong design choice to make "find a dep in a source I've never seen and run it" an easy task, or to make it look like I'm encouraging that, when I'm not.
To be clear: this wouldn't remove automatic source cloning with the `babushka source:dep` or anything like that, just `babushka search` output (and the associated reporting).
What do you think?
Cheers