Closed maximiliankolb closed 2 years ago
From the commit message, I don't understand why. Is there something I can do to make that happen again?
Because the download link is now no longer versioned.
Reading https://github.com/Homebrew/homebrew-cask/pull/119418#discussion_r810514167, I must say that I totally disagree.
That's fine, but since you're not putting in the work to maintain it that means less to me than a frequent contributors opinion.
Can I simply revert the commit and then update chromium to top of that, providing a valid checksum that I checked locally for both architectures? Would you accept such a PR?
Not likely, the current approach seems to be the most reasonable.
@maximiliankolb You can always consider hosting this in your own Tap where you get to make all the decisions.
@SMillerDev I remember requesting a "chromium-stable" that provides stable releases alone as per https://chromiumdash.appspot.com/schedule instead of multiple updates per day/week. This is because I just use Chromium instead of Chrome on my Mac.
The purpose of this cask appears to be for developers and testers of Chromium, or so I guess. But since this is the closest to my use-case, I end up using this. Would be glad to switch to a "chromium-stable" whether it's added here or someone creates and maintains a Tap or I end up doing it (which I don't intend to at the moment).
@miccal When looking for my request for "chromium-stable" in my comment above, I chanced upon https://github.com/Homebrew/homebrew-cask/issues/118263#issuecomment-1024801921 but couldn't reply there so asking you here.
There is no "stable" version of Chromium, the developers instead release several snapshot builds per day and we generally update the Cask every week or two.
Is https://chromiumdash.appspot.com/releases?platform=Mac different than Chromium?
@trss I see mentions of Chrome Browser and Chrome OS, but not Chromium. See also https://github.com/chromium/chromium/tags for what @miccal meant.
Ah, makes sense. Thanks.
@neutric I just looked deeper into that website and here's my understanding.
Schedule - Mentions Chrome Browser and Chrome OS, but not Chromium.
Releases - No mention of a specific name, I assumed this to be Chromium.
Branches - Mentions Chromium and appears to provide all necessary details like branch position.
I understand that https://github.com/chromium/chromium/tags is the most direct source and hence the most reliable. However, given it doesn't provide sufficient info, can http://chromiumdash.appspot.com be considered for making a "chromium-stable" happen?
Quoting from the homepage:
Chromium Dash ties together multiple data sources in order to present a consolidated view of what's going on in Chromium and Chrome, plus related projects like V8, WebRTC & Skia. Log in using your Chromium account for a personalized view.
Releases - No mention of a specific name, I assumed this to be Chromium.
This is under "Chrome Data" on the rightleft, so I think this is for Chrome, not Chromium.
I understand that https://github.com/chromium/chromium/tags is the most direct source and hence the most reliable. However, given it doesn't provide sufficient info, can http://chromiumdash.appspot.com be considered for making a "chromium-stable" happen?
Does this page identify a stable version of Chromium? If it does, then that's a start, but we also need to be able to parse this page using livecheck
.
Didn't notice the "Chromium Data" and "Chrome Data" headings, thanks for pointing out.
About stable version of Chromium, again going by my understanding, the milestones with light blue background in Branches appear to be stable releases. If branches not listed under "Active Branches" will never be committed to, we can leave them out and go for the one before them. For e.g., at the time of this writing, 99 is the only active branch and 95 is the one before that.
About being able to parse the page I have no idea. I don't think I have much more to add. I'm glad there is hope. I'll let the experts take this on.
Verification
--force
.brew update-reset && brew update
and retried my command.brew doctor
, fixed as many issues as possible and retried my command.Description of issue
With https://github.com/Homebrew/homebrew-cask/commit/dcd9f8ab0feb3a44523efc360975e62b73fbe62b, the checksum for chromium has been removed. cc @robertleeblairjr & @miccal
From the commit message, I don't understand why. Is there something I can do to make that happen again?
Reading https://github.com/Homebrew/homebrew-cask/pull/119418#discussion_r810514167, I must say that I totally disagree.
Can I simply revert the commit and then update chromium to top of that, providing a valid checksum that I checked locally for both architectures? Would you accept such a PR?
Command that failed
-
Output of command with
--verbose --debug
Output of
brew doctor --verbose
Output of
brew tap