Linked by Thom Holwerda on Thu 19th May 2011 18:59 UTC, submitted by fran
Gnome Something's - once again - brewing within the GNOME project. While a mere suggestion for now, and by no means any form of official policy, influential voices within the GNOME project are arguing that GNOME should become a full-fledged Linux-based operating system, and that the desktop environment should drop support for other operating systems such as Solaris and the BSDs. I have a feeling this isn't going to go down well with many of our readers.
Thread beginning with comment 473800
To read all comments associated with this story, please click here.
Pretty small thoughts
by acobar on Thu 19th May 2011 20:33 UTC
acobar
Member since:
2005-11-15

* do/did users of other OS report errors?

* do/did developers of other OS contribute with code?

* did they get any inspiration of ideas from projects on the other side?

If any of the above questions got a "yes", it means someone is showing disrespect to honorable ethical values.

I am not putting the fault on gnome or any important/huge community project, for what matters, but I have seen this same pattern been outlined by people that want to rush things out instead of take the needed time to properly understand and tackle specific system deficiencies so that a proper solution can be constructed and the "lets go rewrite everything" syndrome be avoided.

What is so hard about the old isolation/encapsulation mantra? Seems like some people do not know, or want, to work on a bigger community.

Reply Score: 5

RE: Pretty small thoughts
by cheemosabe on Thu 19th May 2011 20:41 in reply to "Pretty small thoughts"
cheemosabe Member since:
2009-11-29

Being nice to everybody is nice, but this isn't about being nice.

If someone gives you something valuable and you give him 1000 bucks for it, then your brother comes and gives you something not as good, although he did his best in providing you with something good, you want to give him 1000 bucks too, which would be nice, but what if you don't have that money?

And, most importantly, you can help your brother make something better himself, helping him win his own money instead of doing it for him yourself.

Reply Parent Score: 0

RE[2]: Pretty small thoughts
by acobar on Thu 19th May 2011 21:37 in reply to "RE: Pretty small thoughts"
acobar Member since:
2005-11-15

Well, I guess I should be a bit clearer. I am not asking anyone to not incorporate the full benefits of system services they want. I am begging them to cooperate on outlining an isolation abstraction layer, publish it on freedesktop.org and go live their lives.

If the specific thing blocks one module to be build, no problem, do not build it. If it is important enough to bother the right guys, for sure, they will plug the hole.

But no, they just do not want to bother themselves and lose their precious time on cooperation, and the whole notification area is a prime example of that.

And to all people that complain about abstraction layers, more often then not, they expose the shortcomings of their own interfaces, and can be engineered to have negligible impact on performance and memory usage. But, oh well, lets rewrite the whole stack again! It is just so fun to do that!

Reply Parent Score: 4

RE: Pretty small thoughts
by Delgarde on Fri 20th May 2011 01:46 in reply to "Pretty small thoughts"
Delgarde Member since:
2008-08-19

What is so hard about the old isolation/encapsulation mantra? Seems like some people do not know, or want, to work on a bigger community.



Thing is, that's all nice talk, but someone still needs to do the work. Projects can, and do, support multiple backends. But someone still needs to create and maintain backends for BSD and Solaris and others - and that's not going to be a Linux developer, if only because they don't have BSD or Solaris systems.

Reply Parent Score: 3

RE: Pretty small thoughts
by Flatland_Spider on Fri 20th May 2011 14:11 in reply to "Pretty small thoughts"
Flatland_Spider Member since:
2006-09-01

You sound like someone who subscribes to the BSD coding philosophy.

Reply Parent Score: 1