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

Keep Zeitwerk as a development dependency only #121

Open
sunny opened this issue Aug 21, 2023 · 2 comments
Open

Keep Zeitwerk as a development dependency only #121

sunny opened this issue Aug 21, 2023 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@sunny
Copy link
Owner

sunny commented Aug 21, 2023

This article by @pepawel gives an interesting way to remove the Zeitwerk dependency in production and replace it with a script that builds a loader.

It sounds like an interesting idea, so if anybody wants to tackle this, it should be rather straightforward by following the article and make the ServiceActor gem a bit more lightweight and easy to install 🪶

See also this discussion.

@sunny sunny added enhancement New feature or request good first issue Good for newcomers labels Aug 21, 2023
@pepawel
Copy link

pepawel commented Aug 21, 2023

Thank you @sunny for mentioning me. I received great feedback from Zeitwerk author and I'm going to update the post, probably today. I will post it here too.

@pepawel
Copy link

pepawel commented Aug 21, 2023

Ok, I've updated the post. In the new "Limitations" section, there is a link to the original version if someone liked the previous approach better.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants