beatcracker / toptout

📡 Easily opt-out from telemetry collection
https://toptout.me
MIT License
137 stars 6 forks source link

Add different badges/tags/topics for channels #369

Open emanuelb opened 3 years ago

emanuelb commented 3 years ago

In order to filter the telemetry channels & look for stuff that is related or in same category due to programming language, OS or other stuff like "SDK" or container.

for example the "nodejs" can be applied for related stuff like:

  1. env var SCARF_ANALYTICS=false #29
  2. npm ads & console adds issue: https://github.com/beatcracker/toptout/issues/110
  3. more relevant issues from searching of npmjs node nodejs yarn in repo: https://github.com/beatcracker/toptout/search?q=npmjs&type=issues https://github.com/beatcracker/toptout/search?q=node&type=issues https://github.com/beatcracker/toptout/search?q=nodejs&type=issues https://github.com/beatcracker/toptout/search?q=yarn&type=issues

Thus will be possible to filter all stuff that related to nodejs for example, as it will be tagged for related channels.

beatcracker commented 3 years ago

I've added a bunch of labels, let' see how it works out.

For new telemetry

Readme/website related stuff

Project-related

Something to investigate (new telemetry, unknowns vars, etc...)

emanuelb commented 3 years ago

Great! you can add github issue templates: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates so when clicking new issue in github it will show several options, which some of them will auto add the related label (like "telemetry" or "update check" etc..)

Also maybe add the following labels (for what used to change setting): "env var" "configuration file" "command line arg"

What I meant in this issue is something that is reflected in website as well, so visiting: https://toptout.me/

Can filter results, like advanced search, to answer query such as: "show me all stuff that related to nodejs" (not by writing this text, by just filtering by "nodejs" or technology, etc...)