system-* tools' ui independence

Arthur Pemberton pemboa at gmail.com
Wed Feb 27 15:19:55 UTC 2008


On Wed, Feb 27, 2008 at 9:07 AM, Jakub 'Livio' Rusinek
<jakub.rusinek at gmail.com> wrote:
> Arthur Pemberton pisze:
>
>
> > On Wed, Feb 27, 2008 at 8:37 AM, Pekka Pietikainen<pp at ee.oulu.fi>  wrote:
>  >> On Wed, Feb 27, 2008 at 07:59:21PM +0530, Rahul Sundaram wrote:
>  >>   >  People who choose to do the development did it in whatever toolkit and
>  >>   >  language they preferred. Nothing is stopping you from duplicating that work
>  >>   >  in whatever toolkit you prefer or even porting Yast to Fedora but writing
>  >>   >  in one toolkit is not discriminating any desktop environment. It might not
>  >>   >  be ideal but works fine.
>  >>   It's probably still worth checking out.
>  >>
>  >>   Worst case after lots of work the UI library forces some crappy subset of
>  >>   Qt/GTK/text on all the config tools (Inherently such a library will always
>  >>   limit what you can do with the UI) + extra bloat (since you'll still need
>  >>   GTK or Qt)
>  >>
>  >>   Best case current functionality is kept (for little conversion work), people
>  >>   get their native UI look and we get a kick-ass text UI as a bonus.
>  >>
>  >>   Reality? Something in the middle, I'm sure ;)
>  >>
>  >>   --
>  >>   Pekka Pietikainen
>  >
>  >
>  > Maybe I am the one who is confused, but from what I read at the link,
>  > they decoupled the GUI from the C++ library which did the actual work,
>  > the idea being so that others could write new GUIs and just plug in to
>  > the library.
>  >
>  > You guys are talking like it's the other way around, there is no
>  > subset of widgets or anything of the sort. Aside from the fact that I
>  > think the backend code for manipulating config files should be in a
>  > transparent scripting language, I don't see how Yast would help.
>  >
>
>  YaST has nothing to do here. UI library was separated from YaST, and
>  it's all about.


I was mistaken.


-- 
Fedora 7 : sipping some of that moonshine
( www.pembo13.com )




More information about the fedora-devel-list mailing list