-
Notifications
You must be signed in to change notification settings - Fork 21
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
Port varnamc ruby CLI to C #154
Comments
@athul is trying a rewrite of |
I dont think that is the best way to do.
|
@joicemjoseph I agree, C would the right way |
I'd like to give it a go in C. Let's see 😅 |
@joicemjoseph Found this : http://savannah.nongnu.org/bugs/?40807 Varnam is segregated, there's savannah, gitlab, and github. We should make one canonical. I'd say with GitLab, let's do some standardization for future contributions too. |
All the current Varnam Scheme Files (Docs) are in ruby, compiling scheme files therefore need Ruby. Instead of a config file, having a Ruby file is advantageous, yes, but this goal is to port WorkaroundProvide the compiled
These files are downloadable from here, but I'm not sure if they're up to date. |
I just saw the (slightly weird) dependency on Ruby after building |
@pythonhacker Yes I went through the same issue when I started with libvarnam. GoVarnam fixes this by having the CLI tool written in Go itself. I did give this a go (pun intended ;)) in C (#157) but dependency management in C is troublesome especially for cross-platform compatibility. |
Ruby dependency can be avoided if
varnamc
is written in C itself or Python or Go to reduce dependencies. After making the flatpak package, I realize that Ruby uses 40MB+ for its dependency.What do you think @navaneeth ?
cc @joicemjoseph interested ?
The text was updated successfully, but these errors were encountered: