yegor256 / cam

Classes and Metriсs (CaM): a dataset of Java classes from public open-source GitHub repositories
http://cam.yegor256.com
MIT License
25 stars 39 forks source link

Uninstaller tool #373

Closed nai1ka closed 2 months ago

nai1ka commented 2 months ago

@yegor256 , what do you think about adding an uninstaller tool? cam installs many apps (e.g. TeX-Live, Inkscape, parallel etc.) and I think it would be nice to have such a feature.

yegor256 commented 2 months ago

@nai1ka this would be pretty dangerous, I believe. We will have to remove a lot of system-level packages. Maybe, instead, we can print a detailed message when make install happens? Some sort of a warning: "You are going to install these packages: ... Do you agree?" Then, the user should click Yes (or call it like this: make install FORCE_INSTALL=yes)