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

Unmaintained tap #2

Open
Nirusu opened this issue May 31, 2024 · 0 comments
Open

Unmaintained tap #2

Nirusu opened this issue May 31, 2024 · 0 comments

Comments

@Nirusu
Copy link

Nirusu commented May 31, 2024

The documentation is suggesting to use this tap to install Spectral for macOS:
https://guides.spectralops.io/docs/how-to-get-started

However, the version offered by this tap is ancient:

brew info spectralops/tap/spectral
==> spectralops/tap/spectral: stable 1.7.206
Automated code security for modern teams
https://spectralops.io
Not installed
From: https://github.com/spectralops/homebrew-tap/blob/HEAD/spectral.rb

Can the tap please be maintained again? I personally like the tap more than the version installed via some random bash script (which does not auto-update).


Also, slightly off-topic, but could you also please make the documentation and distribution of your software more sane?

  1. The tap above is outdated and installs an outdated version.
  2. There is no arm64 binary to this day for macOS. We're almost four years into Apple Silicon by now.
  3. If you Google for documentation, you will find this:
    https://docs.spectralops.io/
    However, this will not accept any Enterprise DSN, as this is the demo tenant (or is it?). The error message, however, does not hint to any of this. Figuring this out that get.spectralops.io (a domain which sounds like a download domain) only works for demo versions once costed me multiple hours of working time.
    Then you have this:
    https://guides.spectralops.io/docs/welcome-to-checkpoint-cloudguard-guides
    But it suggests you to install this ancient tap - but the rest of the configuration is more complete and also seems more maintained compared to docs.spectralops.io.
  4. Why are there two documentations? And why does guides.spectralops.io have stuff docs.spectralops.io does not? For example, I was looking for ignore rules, and Google leads me to docs.spectralops.io. This page does not document any capabilities regarding inline ignore rules. Meanwhile, guides.spectralops.io does.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant