bigquery-etl VS winget-pkgs

Compare bigquery-etl vs winget-pkgs and see what are their differences.

winget-pkgs

The Microsoft community Windows Package Manager manifest repository (by microsoft)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
bigquery-etl winget-pkgs
2 98
223 8,050
0.4% 1.5%
9.9 10.0
4 days ago 4 days ago
Python PowerShell
Mozilla Public License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

bigquery-etl

Posts with mentions or reviews of bigquery-etl. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-03-17.
  • Each Firefox download has a unique identifier
    20 projects | news.ycombinator.com | 17 Mar 2022
    I don't know how many folks will see this, and of those that do I don't expect many will necessarily be moved by what I say here. I'm going to say it anyways, however, and then I may never look at this thread again. I'm the person who designed the download token scheme that is discussed in this article, and, while I understand all of the concerns and suspicions, I believe that the way we designed this and the way we handle our telemetry data means that this is not the privacy violation some of you are claiming it is. Also, to be clear, I am speaking for myself here, these are my own thoughts and opinions, and I am not representing Mozilla in any official capacity.

    So, a download token is a UUID associated with a unique download event. It gets generated when you click the 'download' link, added to the installer, and then passed through to the installed browser. It is returned to us in the telemetry pings that the browser sends back to our telemetry ingestion endpoints. When the download happens, on the server side we capture the download token and the GA session ID and store those in a table. There is nothing else stored in this table.

    Having access to this table means that you can correlate the user's activity on the Mozilla website that GA provides with the telemetry data that Firefox sends us. The website activity contains URLs that the user visited, so we consider this "category 3" data (see https://wiki.mozilla.org/Data_Collection#Data_Collection_Cat...), quite sensitive. For that reason this table has highly restricted access, only a small number of individuals are able to get to it.

    Access restrictions offer no protection against subpoenas, of course. But I believe you can safely maintain your anonymity by opting out of our telemetry gathering, because when you opt out of telemetry we delete all of the historical telemetry data we have collected for your Firefox profile. Everything, including all of the records that contain the download token.

    If this happens, all we are left with is that original record with the download token and a GA session. The download token can no longer be correlated with your telemetry data, and we have no way of associating your Firefox installation with your GA session, not even under subpoena. And this is all assuming that you haven't blocked GA, or that you haven't specified 'Do Not Track' before visiting our website. If you've done either of those things, we won't have a GA session ID for you to begin with.

    Oh, incidentally, we never store any IP addresses or other PII in our telemetry data. That all gets scrubbed during ingestion.

    Again, I don't expect this to have much impact, but I'm sharing what I know to counter some of the more extreme claims that this removes the ability for Firefox users to remain anonymous.

    Finally, we have the obvious question: Why we would even do this? Believe it or not, understanding your user base does actually have some value in serving that user base. For most of Firefox's existence, there has been no trustable feedback loop. Sure, folks out there in the world have opinions, and share them, but opinions differ, and anecdotes are not data. If one person thinks most users will like a particular change, and someone else thinks they won't, nobody can prove their point in any meaningful way. The folks making decisions about Firefox have been flying blind. And, as many of you in this thread have pointed out, it hasn't necessarily been going that well.

    In Firefox's early years, there was lots of low hanging fruit, and the competition was a poorly maintained Internet Explorer, so it was easy to win a bunch of market share. Then Chrome came on the scene with their effectively limitless budget and famously data driven product process. We'll never match their budget, but we can try to make choices based on data instead of just letting whoever has the most organizational power decide. My team has spent the last few years building out a data infrastructure that we hope will support better decision making going forward while still trying to honor user privacy and choice. This is a tough balance to strike, and we're far from perfect, but we do our best.

    You can learn about or data collection infrastructure and policies in great detail on our docs site (https://docs.telemetry.mozilla.org/index.html), and you can see nearly all of the code that handles our data ingestion and processing in our public repositories (https://github.com/mozilla/gcp-ingestion and https://github.com/mozilla/bigquery-etl).

  • Firefox Is the Only Alternative
    10 projects | news.ycombinator.com | 29 Nov 2021
    I used to work on Mozilla's data platform. That stuff is all open source. See e.g. https://github.com/mozilla/gcp-ingestion/ for the ingestion pipeline, https://github.com/mozilla/bigquery-etl for queries/ETL, and https://github.com/mozilla/looker-spoke-default/ for looker model definitions for that data.

    Also go read the docs at https://docs.telemetry.mozilla.org/. Those will give you insights into every way they use data.

    I've never seen a company that's more open about their data usage.

winget-pkgs

Posts with mentions or reviews of winget-pkgs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-04.
  • FFmpeg 7.0 Released
    11 projects | news.ycombinator.com | 4 Apr 2024
    7.0 is now available: https://github.com/microsoft/winget-pkgs/pull/147886
  • Packaging up NVIDIA driver updates...
    1 project | /r/sysadmin | 8 Dec 2023
    I researched this for a WinGet thing: https://github.com/microsoft/winget-pkgs/pull/110618
  • 2 spaces? 4 spaces? One tab?
    1 project | /r/programminghorror | 7 Dec 2023
    Ah, reminds me of that time I requested a .editorconfig file in a Microsoft repo: https://github.com/microsoft/winget-pkgs/issues/329
  • MS and Windows gets a lot of (well deserved) hate, but winget is just fantastic!
    3 projects | /r/Windows11 | 6 Dec 2023
    Take dropbox as an example. This is what the yaml manifest looks like for that if you install it through winget. It literally has a hardcoded link to an .exe installer hosted by dropbox and then just set the flags to silent. I am not spreading misinformation, you are.
  • Windows is the malware compatibility layer for everything
    1 project | news.ycombinator.com | 13 Jul 2023
    It's not quite the same though, as there are different considerations when using a repository of things a unified group has decided should be included and built (or slightly modified existing) packages for and a repo where anyone can submit a package that will go through some level of vetting. In the end I still believe most this discussion is really about individuals and how much trust they apply towards different groups and sources and is not really about Linux or Windows in particular as much.

    1: https://github.com/microsoft/winget-pkgs

  • PowerToys Release 0.71
    2 projects | /r/windows | 6 Jul 2023
  • installed from winget, where is it located?
    2 projects | /r/scrcpy | 19 Jun 2023
    I never used winget, but probably: - https://github.com/microsoft/winget-pkgs/issues/107858 - https://github.com/Genymobile/scrcpy/issues/4027
  • The Unreasonable Effectiveness of VLC - A Comprehensive Exploration of a Multimedia Powerhouse
    6 projects | /r/windows | 18 May 2023
    It's probably not on the Store, winget pulls from both the Store and a community collection of manifests on GitHub: https://github.com/microsoft/winget-pkgs
  • Seven.zip
    3 projects | news.ycombinator.com | 18 May 2023
    I think that's part of the problem, if you don't have that package manager to bootstrap your signature key ring, DNS is your next best bootstrap. It is, of course, a terrible bootstrap for trust, but it is one so many users on Windows have been relying on for such a long time.

    For power users on any modern Windows 10/Windows 11 there is at least WinGet now. Its manifests repo is becoming a very interesting (open) source of truth for common Windows applications. Admittedly, it in most cases doesn't seem to be checking specific code signatures in most cases either, but at least includes SHA checksums.

    For instance, 7zip's manifests: https://github.com/microsoft/winget-pkgs/tree/master/manifes...

    It's too bad there's still not a great option for "average user that doesn't know/trust how to use a CLI", given how sadly polluted the Microsoft Store can be for many common, especially Open Source, applications. For direct instance, because winget kindly includes Microsoft Store results when searching, there is a "7zip 22" in the Microsoft Store that costs some amount of money (winget details say "PaidUnknownPrice" for the pricing information; I'm on a corporate machine right now with the actual Store access locked so can't search in the actual Store right now) and the Publisher is listed as RepackagerExpress.com. (That website currently doesn't go anywhere, giving it a spot check.)

    Having seen this, I may boot up my personal machine and try to report this specific Store listing for violating the Store's Open Source policies, though I'm unsure if such whackamole is all that useful. (Seems like it might be a useful winget feature request for it to provide Store Report URLs.)

  • App deployment switches
    1 project | /r/ApplicationPackaging | 5 May 2023
    For example, see that Firefox has /S here.

What are some alternatives?

When comparing bigquery-etl and winget-pkgs you can also consider the following projects:

go-bouncer - A Go version of the redirector portion of bouncer.

ansible.windows - Windows core collection for Ansible

gcp-ingestion - Documentation and implementation of telemetry ingestion on Google Cloud Platform

Scoop - A command-line installer for Windows.

standards-positions

ctags - A maintained ctags implementation

browser-laptop - [DEPRECATED] Please see https://github.com/brave/brave-browser for the current version of Brave

appget - Free and open package manager for Windows.

elinks - Fork of elinks

winget-intune-win32 - Repository containing examples of how to use winget from Intune, also in system context.

gecko-dev - Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

gsudo - Sudo for Windows