Seeking Guidance for Submitting Dadroit JSON Generator to Homebrew #4926
Replies: 2 comments
-
Users in the supported configuration never build from source and get a Homebrew CI build binary instead.
No: https://docs.brew.sh/Acceptable-Formulae#we-dont-like-binary-formulae
No: https://docs.brew.sh/Acceptable-Casks#rejected-casks
Homebrew/core since your concern does not actually apply. |
Beta Was this translation helpful? Give feedback.
-
In addition to Sean's response regarding the three questions you asked, I'll also propose yet another alternative approach, if you're not satisfied with the answers. Anyone can host their own tap, which in Homebrew parlance is a third-party repository (somewhat analogous to a PPA in Ubuntu, a Debian repository, or sort of a more decentralized version of AUR for Arch). End users can add your tap to be able to install software from it. Pros:
Cons:
|
Beta Was this translation helpful? Give feedback.
-
Description of issue
As the team behind Dadroit JSON Generator, an open-source CLI tool for generating JSON from schema templates, we're exploring the best path for Homebrew submission. Our tool, hosted on GitHub and popular as a VSCode extension with about 20,000 installs (VSCode Marketplace Link), is available both as source code and pre-built binaries.
We're contemplating Homebrew Core or Cask submissions but are mindful of the installation complexities. Building from source involves dependencies on Lazarus and Freepascal, leading to significant download requirements for users. To streamline the user experience, we're considering distributing pre-built binaries instead.
Our queries are:
Thank you for guiding us in making Dadroit JSON Generator more accessible via Homebrew.
Beta Was this translation helpful? Give feedback.
All reactions