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

Create Homebrew formula for Fontist #1

Open
strogonoff opened this issue Aug 8, 2020 · 10 comments
Open

Create Homebrew formula for Fontist #1

strogonoff opened this issue Aug 8, 2020 · 10 comments
Assignees
Labels
enhancement New feature or request

Comments

@strogonoff
Copy link

It could be a shell file that checks for Ruby and other dependencies, and runs the installation.

A single command that fetches that file over HTTPS and pipes into /bin/bash could be given on landing page, similar to what Homebrew does. (Note: raises stakes as far as landing page security.)

@ronaldtse
Copy link

ronaldtse commented Aug 11, 2020

Ping @abunashir have time for this? Thanks!

(and we will need to update documentation for this)

@abunashir
Copy link

Hi @strogonoff - I'm not sure if I understand it correctly, do we want a deliver this gem as homebrew formula or do you mean having a CLI so the user can possibly run fontist install [font_name]?

cc: @ronaldtse

@ronaldtse
Copy link

@abunashir he meant whether there is a user friendly way to install fontist. Homebrew provides a copy/paste link that allows immediate install.

@abunashir
Copy link

If I understands correctly, @alexeymorozov already added the CLI here - https://github.com/fontist/fontist#install-1, does that resolves this issue, can we close this now?

cc: @ronaldtse

@ronaldtse
Copy link

@abunashir this issue was for the installation of Fontist itself, which requires Ruby. I wonder if we could adopt some script from Homebrew for macOS and Linux?

@abunashir
Copy link

@ronaldtse: We can expose it as a Homebrew formula, but then again Homebrew itself requires the ruby runtime. Do you think it would add any other benefits for the users to install it through brew rather than installing as gem?

@ronaldtse
Copy link

I suppose we can just do something like this:
https://formulae.brew.sh/formula/asciidoctor

Asciidoctor is a Ruby gem but also available via Homebrew:
https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/asciidoctor.rb

@ronaldtse ronaldtse changed the title Offer simplified installation a la Homebrew? (at least for macOS) Create Homebrew formula for Fontist Sep 28, 2021
@ronaldtse ronaldtse transferred this issue from fontist/fontist Sep 28, 2021
@ronaldtse ronaldtse added the enhancement New feature or request label Sep 28, 2021
@alexeymorozov
Copy link

Very clear example, can do the same for fontist.

@abunashir
Copy link

@alexeymorozov: Any update on this one? Did you already implemented it?

@alexeymorozov
Copy link

@abunashir Nope, currently no work is done on this task. It's only scheduled.

@ronaldtse ronaldtse moved this to High priority in Fontist Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: High priority
Development

No branches or pull requests

4 participants