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

Upgrade Underpin to Support Mozart #37

Open
alexstandiford opened this issue Jul 20, 2021 · 3 comments
Open

Upgrade Underpin to Support Mozart #37

alexstandiford opened this issue Jul 20, 2021 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@alexstandiford
Copy link
Collaborator

Right now, Underpin has its own compiler package that works for Underpin, but it doesn't work for any external libraries used, such as [BerlinDB}(github.com/berlindb/core) or Background Processing. It would be better if Underpin could use the same compilation package as other WordPress-based composer packages use, Mozart.

In my brief time spent testing, I absolutely could not get it to work. Odds are pretty good this is because of the way that Underpin loads in its files, both in core and individual loaders.

I'd really like to not have to change how everything fundamentally loads if possible, but if that's necessary then I think it's a worthwhile endeavor.

@alexstandiford alexstandiford added enhancement New feature or request help wanted Extra attention is needed labels Jul 20, 2021
@alexstandiford alexstandiford added this to the 2.0.0 milestone Jul 20, 2021
@leoloso
Copy link

leoloso commented Jul 24, 2021

I have no clue myself, but I suggest you check Strauss instead of Mozart. Strauss is a fork of Mozart which is being actively developed, and its author is responsive, so you can possibly get help through him.

@alexstandiford
Copy link
Collaborator Author

I have no clue myself, but I suggest you check Strauss instead of Mozart. Strauss is a fork of Mozart which is being actively developed, and its author is responsive, so you can possibly get help through him.

I wouldn't mind if both were supported, really. I picked Mozart because some loaders extend other composer packages, and they all use Mozart. I'm sure that Strauss works too, though.

@alexstandiford
Copy link
Collaborator Author

This actually might work now that everything has been moved over to use PSR-4 inside of Underpin. Just needs someone to tinker and test it out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants