Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add different badges/tags/topics for channels #369

Open
emanuelb opened this issue Jul 19, 2021 · 2 comments
Open

Add different badges/tags/topics for channels #369

emanuelb opened this issue Jul 19, 2021 · 2 comments
Labels
enhancement New feature or request project Issues related to the Toptout repo/project

Comments

@emanuelb
Copy link

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 Add Scarf & env var SCARF_ANALYTICS=false #29
  2. npm ads & console adds issue: Env vars to disable console ads #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 beatcracker added enhancement New feature or request project Issues related to the Toptout repo/project labels Jul 19, 2021
@beatcracker
Copy link
Owner

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

For new telemetry

  • telemetry
  • update check
  • crash reports

Readme/website related stuff

  • readme
  • website

Project-related

  • project

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

  • research

@emanuelb
Copy link
Author

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...)

@beatcracker beatcracker pinned this issue Jul 22, 2021
beatcracker added a commit that referenced this issue Oct 16, 2021
Traits are described like this:

```json
"traits": {
  "official": false,
  "usage_data": true,
  "update_check": false,
  "error_report": false
}
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request project Issues related to the Toptout repo/project
Projects
None yet
Development

No branches or pull requests

2 participants