Open JoelleJS opened 1 month ago
Sorry, but this directory is used by multiple dev tools at Red Hat to provide consistent telemetry results. We would need to change them everywhere and we currently don't have the bandwidth to do that unfortunately.
@fbricon Unfortunate but understandable.
On Linux, the Red Hat telemetry functionality creates the
.redhat
directory in the home directory. Most importantly, this directory containsanonymousId
; see USAGE_DATA.md and https://github.com/redhat-developer/vscode-redhat-telemetry/blob/d5737dc1096f8220c2e10287e774f4dec3be45b5/src/node/fileSystemIdManager.ts#L46This unfortunately adds to the problem of the home directory filling up with hidden dotfiles. As a better way of organizing the home directory, the XDG Base Directory Specification is widely used.
For those of us who value a clean home directory, I hope you can consider a few options:
redhat
directory relative to an appropriate XDG Base Directory, if specified in the user environment;redhat
directory using a dedicated environment variableChanging this would affect more projects, including but not limited to:
.redhat
directory. See https://quarkus.io/guides/build-analytics.