-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Dr Nim distribute properly #15265
Comments
Easier said than done, external dependencies are hard to ship on-non-Windows systems. |
It does not compile statically ?. |
Isn't the only external dependency Z3? Can you dlopen it and if it fails display an error "brew install z3" or "please use your favorite package manager to install z3"? |
No, I don't use the package managers' Z3, I git clone my own of a fixed commit. You cannot control the quality of your software when you go with "just use a random crappy outdated version from your broken-by-design Linux package management system" |
But thats the point, ...the code quality and documentation is awesome, For real that even running it with |
IMO it's far from being usable for end users. It's a side-project, will finish it after 1.4 is out. |
Dr Nim should be properly packaged/distributed like the rest of the Nim tools (nimpretty, etc) for the next stable release,
if the user has Dr Nim ready to use after Nim installation, probably they will report more issues if any,
and contribute more feedback and pull requests to evolve the tool quickly, thats beneficial for Dr Nim.
Right now the end user has to manually compile it using
koch
, not the best UX for new users.Users likely prefer the tool ready to be productive out-of-the-box, even if that means few megabytes more on a terabyte disk.
:)
The text was updated successfully, but these errors were encountered: