Does our app meet the qualifications for being a formula? #3657
-
Hello! Hoping that this is the correct place to ask this. The company that i work for, Pieces, has had me working on a CLI application to go along with our suite of tools (this post is not meant to advertise us, I swear!) and they would like me to PR it against homebrew core. I was reading the Homebrew Documentation, specifically the Acceptable Formulae docs, and noticed that our application hits a few red flags but the end of the doc has a "Sometimes there are exceptions" disclaimer, so I'll list out some of the things I think might be wrong and I hope to gather some opinions on this. For context, the CLI is meant for saving code snippets, either via selecting files or for saving recently run commands on the terminal (MacOS only right now). In order to use most of the functionality, our CLI requires the download of an additional desktop application that we call Pieces OS. This server contains some ML models that classify, tag, describe and save the snippet. We also have 1 feature that calls out to our cloud servers for sharing snippets with generated links. Now for the actual discussion, I'll be listing the different areas I think we might be flagged for:
Thanks in advance for any advice/help! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Depending on proprietary software is a deal-breaker, I'm afraid. That's something we do not make exceptions for at all. You can always host this formula in your own tap. Here are some docs to help you get started: https://docs.brew.sh/Taps |
Beta Was this translation helpful? Give feedback.
-
If the CLI is open source and compiles without the server. That's fine. We host open source software that connects to proprietary software. The problem would be if it needs the server installed to compile the cli. |
Beta Was this translation helpful? Give feedback.
If the CLI is open source and compiles without the server. That's fine. We host open source software that connects to proprietary software. The problem would be if it needs the server installed to compile the cli.