Linked by Thom Holwerda on Mon 20th Aug 2012 21:04 UTC, submitted by suka
Gnome In a recent interview with the Austrian newssite derStandard.at, GNOME designer Jon McCann talks about GNOME OS, the consequences of Canonical leaving GNOME behind, the purported removal of features and the future role of Linux distributions. "I think there was a time when GNOME had kind of a crisis, we didn't know where we wanted to go, we were lacking goals and vision - that was the end of the GNOME2 cycle. So we pulled together and formed a vision where we want to go - and actually did something about it. And now we have been marching on that plan for quite some time."
Thread beginning with comment 531724
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[8]: Plan?
by satsujinka on Wed 22nd Aug 2012 04:54 UTC in reply to "RE[7]: Plan?"
satsujinka
Member since:
2010-03-11

Simple? Nautilus is >90kloc. of just C code and >140kloc altogether. I've written a simple file browser before, it does not take more than 10kloc of C to do so. Mind you, menus/dialogs took up most of that code and Nautilus has significantly more menus and dialogs than I used (along with it being scriptable, which is not a property that a "simple" file browser should have.)


nautilus-3.5.90]$ cloc .
defined(@array) is deprecated at /usr/bin/cloc line 1054.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /usr/bin/cloc line 1056.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /usr/bin/cloc line 1379.
(Maybe you should just omit the defined()?)
defined(@array) is deprecated at /usr/bin/cloc line 1510.
(Maybe you should just omit the defined()?)
550 text files.
540 unique files.
201 files ignored.

http://cloc.sourceforge.net v 1.56 T=4.0 s (88.5 files/s, 47395.5 lines/s)
---------------------------------------------------------------------- ---------
Language files blank comment code
---------------------------------------------------------------------- ---------
C 146 22471 10110 94719
Bourne Shell 11 3925 4039 25629
m4 8 1084 138 9648
C/C++ Header 146 2439 3871 6251
HTML 17 92 3 3360
make 15 148 31 903
XML 10 16 30 409
CSS 1 18 31 217
---------------------------------------------------------------------- ---------
SUM: 354 30193 18253 141136
---------------------------------------------------------------------- ---------

Reply Parent Score: 2

RE[9]: Plan?
by Hiev on Wed 22nd Aug 2012 05:18 in reply to "RE[8]: Plan?"
Hiev Member since:
2005-09-27

Simple is not the oposite to extensive.

Reply Parent Score: 1

RE[10]: Plan?
by satsujinka on Wed 22nd Aug 2012 18:49 in reply to "RE[9]: Plan?"
satsujinka Member since:
2010-03-11

I never argued that it is. Simple is usually not complex. Nautilus is complex. I showed that and gave an example of additional features that make it so (menus, dialogs, and scripting.) None of those features are necessary to the goal at hand (an easy to use file browser.) It is dishonest to call nautilus simple. This is mostly true of everything that gnome does (gedit for instance is ~55kloc, and most of its features exist in the form of the gtksourceview widget.)

Reply Parent Score: 2