- Notifications
You must be signed in to change notification settings - Fork 30
Simplify build.zig to use upstream webui C library building #70
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
Conversation
| To be honest, I don't recommend doing this more info: webui-dev/webui#383 |
| This explains why there is still a |
| So, you suggest removing |
| Originally(When only I maintained At that point we can just remove |
| And it should not be far away from the release of 0.14 |
| Why not abandon Zig 0.11 now? |
| This is because 0.12 and 0.13 were released only about two months apart, and they can be regarded as the same version. |
| Okay, I see 👍 |
| I don't necessarily agree with this, and below is my reasoning why:
In fact, this separation of concerns in having a |
| I agree with your statement, but what I don't agree with is that the upstream library cannot be updated immediately when the master changes and the build is damaged. In fact, I prefer to only maintain zig-webui. |
| Moreover, the current |
| Since I have other things to deal with in the past year, I cannot allocate extra energy to pay attention to the |
| I understand the concerns that patching upstream However, I believe these are concerns more about development process rather than concerns about the actual technical implementation. I think it would be worth a try to have this discussion with upstream |
| Sure, I'd be happy to help maintain the upstream |
| Okay, I have no problem |
| @AlbertShown what do you think? |
| This is quite interesting, CI is failing with a dependency hash error only on 0.11.0. Looking deeper into this, I've realized that 0.11.0's package manager actually does not have a As |
| The current approach recommends including the entire source code upstream We can abandon 0.11 when 0.14 is released, and then reset the included path. |
To be honest, I'm not sure. |
| webui-dev/webui#525 will make this mergeable once updated to pull from latest upstream. I believe this should mean that |
| Nota bene: I strongly suggest choosing to "ignore whitespace" in the GitHub diff viewer, in order to make this PR reviewable. |
| nice work |
No description provided.