Re: My Article on KDE 4
Kunal Deo <[email protected]>
| Newsgroups | gmane.comp.kde.events |
|---|---|
| Message-ID | <[email protected]> |
Hi Jos Thanks for your comments. Most of the information presented was derived from KDE mailing lists and Techbase. For example the language support id derived from http://techbase.kde.org/Development/Tutorials#Other_programming_languages . And the same goes for GNOME. I agree that I should have consulted the team first and get the facts straight. Anyways to remedy this situation I am planning to write an article on "KDE Project Myths and Facts" to clear out the misconception that people have about KDE Project in whole. KDE has grown into a larger project with many goals and directions. Most of the people (even some distros) refer KDE as K Desktop Environment. I am taking the step here and will try to sort out as many misconceptions that is spread. If you (and other kde-promo members) have anything special in your mind that you want to cover please let me know I will make sure that I include it in the feature. Regards Kunal Deo On Fri, Sep 3, 2010 at 5:53 PM, Jos Poortvliet <[email protected]>wrote: > On Wednesday 01 September 2010 09:15:12 Kunal Deo wrote: > > Hi > > > > I have recently written an article about KDE 4 and GNOME. Both from user > > point of view and a developer's point of view. Also, I think this article > > could be linked from KDE.org as well. > > > > http://www.linuxuser.co.uk/features/gnome-vs-kde/ > > > http://www.linuxuser.co.uk/tutorials/kde-gnome-cross-desktop-development/ > > > > > > Very good articles, thanks for writing them. Besides what Nuno said (both > screenshots aren't very 'official', the GNOME one is from Ubuntu which > heavily modifies GNOME and the KDE one is without desktop effects and has > some non-stock artwork) let me comment a bit on both of them. > > http://www.linuxuser.co.uk/features/gnome-vs-kde/ > > It might be interesting to note that GNOME and KDE seem to have switched > places a few times during development. KDE 1 had more of an usability focus, > due to Matthias Ettrich focussing on that. KDE 2 and 3 focussed more on > features. GNOME lost that feature race, and turned around (in part thanks to > SUN investment) towards usability with the 2 series. KDE then turned around > with the KDE 4 series to look more at usability (while indeed moving > technology and innovating), while GNOME with GNOME 3 tries to innovate with > the GNOME shell again. > > Their development filosophy is very different: see esp GNOME Shell and > Plasma for this difference. > > Plasma is very much a technology to build desktops upon. It is very > flexible but the developers choose to re-implement a 'traditional' desktop > first, to focus on the Plasma Netbook and Mobile interfaces later. The goal > of Plasma is to allow developers to easily hack and extend it - every > component is separate and can be replaced with a new one. You can do that in > a variety of languages - javascript and C++ are recommended but Python, Ruby > and C# are supported too. And these components, be it widgets, panels or > backgrounds, work everywhere as they are aware of their surroundings thanks > to the powerful architecture. GNOME Shell on the other hand is very much a > 'static' solution implementing the GNOME vision of a good desktop. It can be > hacked and extended but that is NOT the primary focus. It is written in > Javascript only, has no widget and barely any applet support - it does what > it does, but does it well. > > The part about supported languages is wrong: both KDE and GNOME support > many languages. You can write KDE apps in Python, Ruby, C# and Java - there > are good bindings. Plasma Widgets in particularly can easily be written with > Javascript. > > I think you should note that KDE is technically years ahead of MAC and > Windows - so obviously also compared to GNOME. The KDE core technologies > have been adopted in the industry, often through rewrites (D-BUS) but also > directly through further development (WebKit is based on KHTML). > > GNOME has the strongest accessability support, KDE is playing catch-up > there. > > Obviously you can mix the apps from both environments. KDE's Plasma > Desktop/Netbook/Mobile can work fine with GNOME apps, and GNOME Shell and > the old GNOME Pannel work fine with KDE apps. > > http://www.linuxuser.co.uk/tutorials/kde-gnome-cross-desktop-development/ > Nice, no comments ;-) > > -- Kunal Deo http://kunaldeo.blogspot.com _______________________________________________ This message is from the kde-promo mailing list. Visit https://mail.kde.org/mailman/listinfo/kde-promo to unsubscribe, set digest on or temporarily stop your subscription.