Sitelet https://web.archive.org/web/20201202014721/https://github.com/PowerShell/PowerShellGet/issues/74
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

Include version info in User-Agent #74

Open
edyoung opened this issue Dec 6, 2018 · 0 comments
Open

Include version info in User-Agent #74

edyoung opened this issue Dec 6, 2018 · 0 comments
Milestone

Comments

@edyoung
Copy link

@edyoung edyoung commented Dec 6, 2018

Modify the User-Agent string presented when we download packages from the gallery to include information about the software versions being used for the download process by including it in the User-Agent header. The gallery already records user-agent information but this is not currently very useful.

The same header would be sent to any other repository (such as an internal nuget feed or nuget.org). We would not emit telemetry directly from the powershellget, and would not get any information about downloads from other feeds than powershellgallery.com.

Desired information:
Version of PowerShellGet, PackageManagement (and NugetProvider?) (eg PowerShellGet 2.1.0)
Version and Edition of PowerShell (eg PowerShell Core 6.1.1)
Identifier for operating system

We should not include any personally identifiable information.

This would allow us to make better-informed decisions about which versions of the components above are most commonly-used in the wild.

If there are concerns about this proposal please note them below.

@alerickson alerickson transferred this issue from PowerShell/PowerShellGetv2 Mar 30, 2020
@SydneyhSmith SydneyhSmith added the vNext label Mar 30, 2020
@SteveL-MSFT SteveL-MSFT added this to the vNext milestone Sep 4, 2020
@SteveL-MSFT SteveL-MSFT removed the vNext label Sep 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.