Dne 25. 09. 18 v 11:13 Stefan Hundhammer napsal(a):
> Should we decide to drop that completely, we will have to come up with an 
> alternative which in all likelyhood will work in a very similar way; the UI 
> interpreter needs some container classes for transporting the UI terms from 
> the 
> application layer (no matter if it's YCP, Ruby, Perl or Python) to the UI C++ 
> classes.

There are Ruby bindings for libyui [1], but IMHO that would be too low level.

There was a hackweek project about using a specific UI DSL [2] with slim-like 
[3]
template support. This would be a better approach IMHO.


> Having said that, I don't believe those YCPValue-related classes will go away 
> in 
> the forseeable future.

Yes, just like with the Ruby-YCP code. We are slowly replacing that with the 
native
Ruby but some parts will never be touched and stay like that forever (or until
dropped from the distro).


        Ladislav


[1] https://github.com/libyui/libyui-bindings
[2] https://github.com/libyui/ruby-ui
[3] http://slim-lang.com/





-- 
Ladislav Slezák
YaST Developer

SUSE LINUX, s.r.o.
Corso IIa
Křižíkova 148/34
18600 Praha 8
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to