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

Status of this repo (slow & stable, like Elm itself :) ) #95

Open
lydell opened this issue Sep 8, 2022 · 0 comments
Open

Status of this repo (slow & stable, like Elm itself :) ) #95

lydell opened this issue Sep 8, 2022 · 0 comments

Comments

@lydell
Copy link
Member

lydell commented Sep 8, 2022

elm-tooling works, is fast and does what I need!

These days, the elm, elm-format and elm-test-rs npm packages are as tiny and secure as possible, which makes elm-tooling less relevant. (Only elm-json is left (zwilias/elm-json#51), but I’ve released @lydell/elm-json as a workaround). On top of that, pnpm lets you install npm packages with a global store similar to ~/.elm, making elm-format bring even less to the table. (This makes #22 not so important anymore.)

I would be fun to eventually implement #88. And it would be cool if elm-tooling was written in a language where you can create a small standalone binary, removing the dependency on Node.js and npm. But I’d rather focus on elm-watch and elm-safe-virtual-dom.

I’ll continue maintaining the project, and adding new tool versions as they are released, but new features will have to wait for a while.

Don’t take this as “this project is abandoned”! It’s all about time, and currently I’d like to spend time on other Elm things that I find more valuable. I’ve been silent in this repo for a long time, and I think it’s better to write about my plans!

That being said, elm-tooling isn’t going anywhere anytime soon. But I think it’s healthy to actively re-evaluate the “reasons to exist” of a tool, even though it’s the baby you’ve created yourself!

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