Ramblings and questions regarding Fedora, but stemming from gnome-software and desktop environments

Miloslav Trmač mitr at redhat.com
Mon Jan 5 16:09:21 UTC 2015


Hello,
> Am 02.01.2015 um 21:05 schrieb Miloslav Trmač:
> > Here, GUIs _as a category_ (not necessarily the GUIs we are currently
> > providing) should always be better than CLIs _as a category_ simply
> > because the GUI can in the worst case just copy the CLI layout and
> > behavior so it will not be worse than a CLI; and then there are all the
> > graphics and mouse interactions and shadows and animation that a GUI can
> > do but a CLI can’t.
> 
> no it can't
> 
> a gui for "grep file | grep -v x | grep -y | sort | uniq | awk... >
> newfile" is impossible because you *never* can build a GUI that is the
> same way flexiable and still useable

1) This is “application development” in my earlier mail, the other category to which the generic claim above was not intended to apply.

2) Even then, except for the un-specified awk and invalid (grep -y), I have just reproduced the functionality in LibreOffice Calc, in about the same time it took me to look up (grep -y) and make sure that this must have been a typo.  (Cue arguments that LibreOffice is not usable ☺ )

> > So I can see a case for being vocal about “nobody
> > should need to use a terminal” even now; but that case critically depends
> > on the ability of the community to actually write the better non-terminal
> > interfaces.
> 
> but you can't and won't use the GUI the same way on remote machines over
> slow lines

Those slow lines are disappearing, and will be pretty rare by the time we get any UI design finished and polished.  Using web interfaces, or even a remote desktop connection, from computers or even tablets is nowadays very common outside of the Linux world; “we need to use ssh and vim because Internet is slow” is, AFAICT, simply no longer true.
    Mirek


More information about the devel mailing list