Feature changed by: Sharque uddin Ahmed Farooqui (safknw) Feature #306968, revision 4 Title: rewrite yast in C# openSUSE-11.3: Unconfirmed Priority Requester: Important Requested by: Sharque uddin Ahmed Farooqui (safknw) Description: - Yast is the best control panel for any ditro. It has become quite big - and it has alot of modules and many more to come Since yast is wrriten + Yast is the best control panel for any distro. It has become quite big + and it has alot of modules and many more to come Since yast is written in its own language ( - http://en.opensuse.org/YaST/Research/Make_YaST_Independent_of_YCP ) - which quite few people know, so it is difficult others to get involved. + http://en.opensuse.org/YaST/Research/Make_YaST_Independent_of_YCP ) which + quite few people know, so it is difficult others to get involved. I think we should start thinking about rewriting yast in a popular and advanced () language like C++, python or C#.... It will make development of yast faster and people find it easy to write modules - according thier own requirements. My suggestion is to write it in C#. - Writting it in such an advance can make app arch much simpler and also - make it easy to maintain. My target relase is 12.0, sisnce it is not in - option so I'm selecting 11.3 -- + according their own requirements. My suggestion is to write it in C#. + + Writing it in such an advance can make app arch much simpler and also + make it easy to maintain. My target release is 12.0, since it is not in + option so I'm selecting 11.3 . + + My idea is to write back-end library in C# and gui in both GTk and + QT/Kde for gnome and KDE users respectively. We can have binding for + other languages (like python and ruby) as well. + Sharique + + Discussion: #1: Armindo Díaz Argaña (armindiaz) (2009-07-28 19:55:14) Totally disagree! The last language we should pursue is Mono / .NET QT consider first, then other languages, but nothing that has to do with Mono -- openSUSE Feature: https://features.opensuse.org/306968