KDE 4 to Be Released on January 11th
VincenzoRomano writes "It's official! KDE 4.0 will be released on January 11th of next year. The release itself doesn't sound very firm, as 'the developers are confident to be able to release a more polished and better working KDE' and not the long awaited prime-time release. At the very first Alpha release on march 11th, the release date had been forecasted to October 2007, and then shifted to the end of the year with the second Beta. Despite this, the promises for the fourth version are quite interesting and maybe deserve a 'stay tuned'."
My birthday is the 11th, are they giving me a present?
Sounds like the Vista launch, pushed back a little further with each test version. Maybe its better for the KDE team to set a date like July 2008 and surprise everybody when they are ready to release it in January?
Anyone have a link handy to a list of new features?
I've used both, but I'm curious about what people think sets them apart in terms of design philosophy and usage.
First, it can put undue pressure on the developers causing a release of faulty code. And missing it looks embarrassing. Plus it just provides vital information to the enemy.
What?
In all seriousness, is this the version of KDE that's meant to bring the K desktop a K apps to Windows?
As I see it:
KDE aims for a Windows-ish philosophy of "everything should be configurable". There are options for just about everything, so you can tweak your desktop to be just the way you want it. This can be intimidating for newbies, but then KDE can also be configured to be very newbie friendly, and indeed many distros already do configure it that way.
GNOME, on the other hand, aims for a Mac OS X philosophy of only presenting to the user what they really need to use to get the job done, with some options hidden and others nonexistant. This is designed to be easy for just about anyone to pick up easily (probably why the Ubuntu team chose it) but it absolutely sucks for configurability.
To summarise: KDE is for end users but can be for power users, GNOME is aimed specifically at end users and noone but.
I write bullshit
Konq was the killer app for me, I have to confess I'm a little worried about Dolphin becoming the default file manager. I've not used Dolphin much yet, but it will have to be pretty damn good to match what Konq could do. Will I still be able to have terminal, web and file panes all within the same tab? How about dragging images from a website to my /home within a single window, or middle clicking a file or link to open it in a viewer in a new tab? Konq allowed me to keep the amount of open windows to a minimum. I guess time will tell and I should start playing with Dolphin.
I should note that I bloody hate Dolphins (my ex loved the damn things). They aren't as cute as you think, they smell of fish and have attempted genocide on porpoises and even attack humans. Why is it that every crystal swinging hippie who lives 1000 miles from the sea wants to be a marine biologist? Dolphins!
For me, KDE is already good enough. I'd rather wait until KDE4 is really solid than ty get it out on some arbitrary ship date.
Engineering is the art of compromise.
just release it when it's done
It seems Konqueror is losing position in favor of a more simple, lighter file manager. Myself, I'm pretty happy with Gnome on my GNU Linux machine. I don't feel restricted by Gnome. Much of the extra functionality of a more configurable desktop can be achieved through a text-based interface, if one is so inclined.
Freedom is free.
You forgot the other thing. IANAP, but from all reports, KDE's internals is very clean and neat, and easy to get into.
GNOME, otoh, is freaking spagetti bullshit.
I remember trying to build gnome from source years ago - oops, this needs version 12beta2 of that. but that needs version 13beta3 of this. can you spell circular dependencies?
Never understood the attraction of that POS gnome.
On my birthday!
I'm highly looking forward to being able to use KDE as a WM for Windows systems, without the added cruft of a Cygwin environment.
I still wonder who or what that mythical power-user is, because I don't think I ever met one in person. The skript kiddie that spends 6 hours per day hunting themes and posting screen shots to forums? Some of the most knowledgeable and experienced developers I know barely change anything in their computer's configuration, even keeping the default OS X desktop image.
That it will miss the all-important Christmas Shopping season! Just think of all those disappointed kids who wanted KDE4 from Santa.
I get the impression that the KDE devs are simply aiming at delivering the best DE possible, with no particular user group in mind. Besides, I think thats a common dominator for most FOSS, since market share is secondary to good design (maybe a bit exaggerated but still), at least when compared to the proprietary world. Further more I would like to believe that KDE resembles OSX more than Gnome, at least from a developers point of view, with it's rich and structured dev platform. KDE is more than just a DE, it's a platform!
The noobies of today are the end-users of tomorrow. The end-users of today are the power-users of tomorrow. KDE provides a path for this evolution. Gnome is a dead-end for users.
Sheshh, Gnome doesn't even let you adjust the screensaver because the Gnome developers seem to think that the average user is to stooopid to choose between 4 jumping cows and 5 jumping cows in the screensaver!
I'm really not a KDE fan either. I'm all for lots of configurability but I find having the configuration items presented two different ways (together in some tabbed thing and each one separate) with at least four different ways to get at them very confusing. Also, it is very confusing having user preferences mixed in with administrative settings mixed in with system settings. Plus all the KDE themes look like a Saturday morning anime cartoon. How about a theme that doesn't make me look like an otaku in the boardroom?
Sigh, maybe we need a third full-featured desktop environment?
Konqi is pretty much one tool that does 2 things. Its job is to work with filestreams OR allow plug-ins. Of course, the filestreams utilize a plug-in approach approach as well(KIOs). Think of the KIOs as being similar to unix FS drivers in Unix's VFS. All of our common unix tools use a filesystem, but of course, the FS could come from a number of places (100's of different filesystems mapped onto either blocks or streams). Likewise, the plugins for Konqi are varied. In particular, Konqi includes by default the KHTML Library for a HTML handler.
I prefer the "u" in honour as it seems to be missing these days.
KWin is pretty well tied to X11. It is unlikely that it will be ported to Windows afaik.
One simple question: Why can Microsoft not slip release dates without getting flack, but it's okay for open source projects? Both are slipping for the same reasons.
can't wait for the kde vs. gnome debate to stir up. again.
Large print giveth, and the small print taketh away
Simple: because most open source release schedules slip by weeks. Microsoft often slips by years.
Microsoft is to software what Budweiser is to beer.
I guess they spent the last year thinking up cool names for all the changes. Now they've got six weeks to code them.
KWin/Plasma are not going to be ported to windows. Only certain apps will be ported.
Gnome is way less configurable than anything else.
Can you configure the screensaver in Windows? Can you add your own MIME-types (filetypes, associations, icons, etc)? Click, click and it's done! I guess that would be 'Klick, Klick" in KDE, heheheh!
Gnome can't do these things without resorting to hacking text files.
Apparently the developers needed extra time to adds a few million more options...cuz, as we all know, linux is about choices...And since it is about choices, KDE devs should make damn sure that all 3.7 million choices for how to close a window are available to the users.
If I had mod points, I'd definitely mod you up...
I agree completely; most people I know who are "hardcore" linux users spend time tweaking their systems, but it's usually just to the point of getting all their hardware working, and then maybe glitzing it up a little bit, usually by downloading a theme they think looks cool. The thousands of fancy customization options usually get left behind, and completely reconfiguring how applications look and run is totally beyond what they care to do. The linux users want to *USE* linux, not waste hours and hours digging into arcane details to reach some potential "perfect setup".
Windows can be tweaked too, but definitely much less-so, and there isn't much support about it either. I don't know anything about tweaking MacOS, other than the fact that i've never seen anyone using a recent version of MacOS that looked like it had been customized any significant extent.
ìì!
I don't use either KDE or Gnome (if I can help it), since they are both so damn slow. My systems mostly run IceWM with Rox Panel and Konqueror as the file browser and of course Firefox as the web browser.
KDE can do whatever they like to their system, but if they don't improve the window manager, then it is all still a waste of time.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
will there be (or is there already) some sort of control panel to view installed media codecs, and add/remove/test them?
Is there and 'add new hardware' control panel. I recently bought a TV card that was supposed to 'work out of the box' on linux. But as usual I had to fuck around with config files telling kernel modules to load.
what the heck are you talking about? GNOME has gui for all those, you can use gconf-editor preferences not listed in preferences windows of applications. GNOME philosophy is to use best defaults and not to confuse users with every little option. Running gconf-editor and setting things are very easy to understand with schema descriptions.
What, as a programmer, can I do with KDE/Qt that I can't do with, say, Xlib and Unix APIs? I mean, why do we need all this bloat, all this added complexity, all this cruft? I understand that Qt is portable, but so are Xlib and POSIX, that, too, have been ported to (for example) Windows. How much better off we programmers have become now that we have access to the multitude of non-standard development environments, libraries and tools?
As sort of a disclaimer, I can say that do not find the desktop metaphor useful; an environment consisting of openbox/xterm and a text editor is all that I need most of the time.
https://lists.linux-foundation.org/pipermail/desktop_architects/2007-February/001127.html
"I did something better than any Gnome user has apparently ever done: I actually wrote the code to fix the thing." - LT
Does he really think he's that much smarter than every Gnome user and developer?
"I want something very simple: I want to configure my mouse button window events. That doesn't sound so bad, does it? Everybody else can do it, gnome does not." - LT
You already have that with KDE. Gnome developers can do what they want. It's really a design choice. "And I find it *offensive* how Gnome people can never just admit that they can't do something." - LT
How absurd. Sounds like a really simple UI feature. Does Linus really think Gnome developers are incapable or is he just trying to taunt them?
Torvalds posted on the GNOME-usability list that "I personally just encourage people to switch to KDE."
http://mail.gnome.org/archives/usability/2005-December/msg00021.html
This, I find kind of odd. If he feels so strongly that KDE is the best, why attack Gnome incessantly?
Why should he try to make Gnome into KDE when KDE already exists? I guess this is a turf battle and he's pissed that Gnome has more market-share. He seems kind of ambitious beyond the scope of merely making his Kernel the best it can be.
Freedom is free.
Do the researchers believe the attacks were porpoiseful?
There's been a particularly heated exchange going on in the developer's blogs which started with someone describing the new desktop/plasma as "useless crap." Aaron Seigo (the above mentioned core developer) then replies in the comments "i'm tired of this shit".
Now, one of the complaints leveraged was the lack of familiarity a KDE3 user would have with the alien and unfinished Plasma desktop due to a lack of migration path from the familiar kicker/kdesktop/kmenu. After a few more exchanges (which are displayed in all their sordid glory on Planet KDE, Mr. Seigo then announces that he already had some code written to implement a more traditional menu system, but in light of being pissed off by people pointing out some pretty glaring flaws, he will not work on it anymore. Classy.
The whole thing is just childish and immature on both parts and doesn't really fill me with confidence, especially in light of the unfinished and buggy RC.
But again, the only problem with the KDE4 platform so far seems to be Plasma, and it's unfortunate since the project as a whole really seems ready to shake up the Linux desktop. Unfortunately the most visible part of it isn't up to snuff.
putted, tooked
try "had been forecast for"
Past tense doesn't mean nail 'ed' to everything.
Gnome can't do these things without resorting to hacking text files.
On the other hand, that makes you 1337 lol...
I love the KDE backend (dcop, kio-slaves, et al.); {I am a little worried that it might provide an avenue for malware in the future a-la Windows}.
Good news: the memory footprint of 'Strigi' is supposed to be lower then Beagle
Great news: You can install/use KDE4 without 'Plasma' (KDE 4 eyecandy)
Awesome news: KDE-based apps should work on Mac & Windows (properly ported)
Firefox has done an awesome job of weening people off Internet Explorer as "The Internet", as more killer-apps (Amarok I am looking at you) become available on Windows it will be easier to get folks to switch.
I use Fluxbox as my WM with KDE-base and KDElibs for my backend. Conky is as fancy as it gets for my eyecandy. I look forward to KDE4 because of all the good stuff that I can make use of. I just hope to $deity that they keep the eye-candy as optional. I am not looking forward to their whole concept of active-desktop/"its where you work dude"/make it an experience that people can interact with.
Rule #1) The DE/WM is HOW you access your programs, and should be invisible to the process.
Rule #2) Just because the median processor/ram is 42-times more powerfull then it was x-years ago does not mean that your programs can be 42-times more bloated.
Rule #3) Keep everything optional. Just because you think that everybody on the planet is stupid for not wanting something, does not mean everybody actually does want it.
"The price good men pay for indifference to public affairs is to be ruled by evil men." ~Plato (427-347 BC)
Maybe with configuration, but look at features in stead. Windows has way more features than GNOME. For instance just a basic thing like "Open with" in explorer. In GNOME you can not open files with applications isn't officially GNOME sanctioned to open those files, and there is no way to change that, even though the have an editor for changing fileformat bindings, it doesn't allow you to add new programs. It basically goes on like that in every GNOME application. Windows is simple much more powerfull and usefull than GNOME.
I agree. "Funny" can never jump to +5.
The differences has changed so much between the 2 over the past 8 or 9 years.
At first KDE beta1 was the cool! It was the only real desktop for unix. A windowmanager does not integrate different apps together with com/dcom, ole, or dbus. KDE was supposed to be more than a filemanger and be a real development and desktop environment similiar to macos and windows.
Then gnome came into existence because Miguel back then was anti capitalist and a gnu zealot. Kde was not gnu.
Gnome was designed as just an environment that ran on another wm. Enligthenment with redhat 6.x was typically used. It sucked and offered no integration. If you ran x from the startx command (as was common those days) you would see many error messages.
Then kde2.x and gnome 2.x came out. Kde 2.0 was terrible and crashed. Then 2 years later gnome 2 came out wiht its own window manager and finally it became integrated with nice menu's and became a full desktop environment. Now kde has become bloated and its interface is no longer consistent.
KDE 4 supposed to catch back up and surpass Gnome again as it now follows the freedesktop spec and the menus have been redone. Gnome is more simplstic now but its fully integrated which was not the case until recently.
http://saveie6.com/
Alright, I'll byte! Show me where in Gnome's gconf-editor you can add/delete/edit the MIME types. (Hint - It can't be done)
I guess something that is available and working (and used by Joe Average) in every desktop environment since Windows 3.x must be too confusing for Gnome's users!
Most people's disagreement with a matter is because they believe there is a more intelligent way of dealing with the problem. How could they mark something insightful that they don't agree with, unless it changed their way of thinking? Which of course means they agree... Maybe they disagree with what you call truth? On a side note I personally favour Interesting . And your rant was completely off-topic and didn't add anything to the intelligent conversation making you a troll. By the way, I have no problems with the IQ test idea, I'd probably not pass but have no problems with not being responsible for moderating.
Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
Powerusers, like other users, prefer to use the defaults when they're sane and appropriate. But the 1% that I do change are the things that annoy the hell out of me, and that 1% isn't very different. Think of it this way, you can get into any car and drive. But, you may want to adjust the mirror up, down, left, right and that separately for the one on the left side, right side and center. And don't get me started on adjusting the seat, or hanging up a CD cover on the sunscreen, or adjusting the fan or the air conditioning or change the radio frequence, volume etc. Do I use them? Quite rarely. Would I get really annoyed if I learned it was bolted down and not changable? Yes. I'm a great fan of easy setups - this is what you must do to use it in a meaningful way. I'm also a big fan of "advanced"/"expert" settings, where the user could seriously bork the application. Gnome is too much either safety scissors or scalpel. I'd rather have a swiss army knife - looks rather complicated but it's not worse than finding the one function you do need.
Live today, because you never know what tomorrow brings
same post different link, chaining back to an original troll post...
:)
if the parent wants good karma post something interested, informative, insightful and a winge about moderators abusing mod points just for disagreeing with a view point isn't insightful.
we know some mods, mod badly but also meta moderation takes care of the worst abuses. Only an inexperienced moderator would mod the parent up. We cant all be experts but think before posting is your post just more noise?
redundant posts do not need down modding just ignoring... timing is everything
This isn't exactly about KDE, but I have seriously considered moving to linux simply for the K3B CD/DVD all-in-one application. There just doesn't seem to be any real substitute in Windows. The best you can hope for is to use several programs in combination with each other.
And there is a reason for why these developers don't change that much in their computer's configuration; they spend that time being productive in their chosen specialization which is probably why they are where they are today.
Craft Beer Programming T-shirts
In between these two extremes there are people who actually use their computer. You don't have to change everything to make yourself more comfortable.
Here are a few things that I tweak/use regularly:
- Window manager: sloppy focus for the mouse, no autoraising or anything. If I want to raise a window I'll click on it, thank you very much.
- Decoration: I drag close icon to the left, with the right being sticky/minimize/maximize.
- Desktop: new desktops come with big widescreen monitors. I usually remove taskbar, put the panel in bottom left corner and put KasBar in the top right.
this way the space on the left is completely free - and is the size of the regular 4:5 monitors. Great for VNC, reading papers or having a big terminal.
- On my notebook I changed desktop background to be a slideshow that changes every 20 minutes. When you concentrate on something you will perceive these to go by much faster - after 10 or 20 it is likely time for another meal.
- Konqueror !! The first thing I chased down on Kubuntu Gutsy is how to switch away from Dolphin. Doplhin is fine manager if you don't have many files. Konqueror is the best thing after the shell tools - with the order being reversed when you have images. Right now I have a window open, with several tabs open in different simulation runs, some showing particular documents and this all mixing transparently the documents on my local systems with those on remote systems (using sftp://). And if you are writing a webpage you can have local source in one table, destination public_html in another and a test display in yet another. Just drag files from local to remote when you are done editing and click refresh to display the results !
- Konsole - the first thing I do is kill the menubar and everything else that uses up space, though I now keep the tabs. There is much misunderstanding about terminals. What they are is the perfect (and only) way to display a matrix of symbols with perfect control of individual elements. If you make an image you can squeeze more info into it, but you cannot tell which exact pixel is that dot unless you use a magnifier and kruler. And, of course, you can dump output from find/grep and see it align visually.
- Sessions in Kate are wonderful if lists of files you are editing extend way past screen.
- I set my default viewer to gwenview - so I can change files by using a scrollwheel. If you have many similar files rotating the wheel makes an animation (I could just make a real animation - but why bother typing)
I think this is about it - does anyone else has tricks to share ?Easy definition: A power user is somebody who looks through the control panel to see what options are available. You don't have to mess with themes continually. For example, I put the close window button on the left-hand side. Only power users would do something like that, not because they are smarter or know more, but because they are the only ones that would find this type of option, because they are curious about the system.
I really don't care about any new features in KDE. It is already fast and packed with enough power to get my work done. All I want is for the KDE team to fix one annoying bug that has been in Konqueror for years. If you use the most compact view available, listing the icons from top to bottom, long filenames are drawn incorrectly, leaving artifacts all over the window. To reproduce the bug, use the small icons (from top to bottom) or list mode of Konqueror or Dolphin, navigate to a folder with lots of files/folders with long names, and scroll to the right. There is no way that I can use a file browser with a bug like this. The fact that the bug happens identically in Konqueror and Dolphin indicates that it may lie in the QT libraries. In any case, it's been listed as a Konqueror bug for years. I'm using Thunar in Xfce for now; Thunar puts more space between icons than I would like in its Compact List view, but at least it renders everything correctly. Once the KDE team decides to get around to fixing this, I'll start using KDE and recommending it to my friends.
I have been using Qt for the last 4 months and come to the same conclusion. Many of the Qt classes don't destruct properly. The toolkit is far too reliant on dynamic allocation, which is S-L-O-W and error prone. It also relies far too much on inheritance rather than composition. It doesn't use the c++ stdlib. Why QString instead of std::string? I found Qthread and friends to be more difficult to use and have fewer useful features than simple pthreads. The slot and signal event mechanism is archaic and disgusting. Templated slots and signals have been around for years. The horse is out of the barn, but the world would be better off without C++ and with more emphasis put on good C design.
an ill wind that blows no good
Using gconf-editor, for all intents and purposes, *is* hacking at text files.
It's always a long day... 86400 doesn't fit into a short.
That's weird because on my default ubuntu 7.04 install I can right click on a file or folder -> 'open with other application' -> select from list of applications OR 'use a custom command'.
I can also right click -> 'properties' on a file or folder, there is an 'open with' and there I can add, remove, and select which application open that type of file.
At first I agreed with you two, but then I started thinking.
o My wife spilled water in my keyboard (which I love, so I don't want to replace). The left control key doesn't work, so I have X configured to rebind the capslock key ask control.
o I have tons of non-standard apt repositories configured for different programs that I want to keep up-to-date automatically.
o I configured a 32-bit chroot environment so run WINE and Opera work with a 64-bit OS.
o I have a few locally-compiled apps, some of which I've added shell support for.
o I've customized the keyboard shortcuts, albeit mostly to mimic windows. I prefer Win+R to Alt+F2, so shoot me.
o A buncho of UI adjustments (mainly the Kicker)
OTOH, I do still have the default background.
It's always a long day... 86400 doesn't fit into a short.
No MacOS customization? ...but that's because I have Yellow Dog 5.
Defining Statistics and Social Research
> I don't know anything about tweaking MacOS, other than the fact that i've never seen anyone using
> a recent version of MacOS that looked like it had been customized any significant extent.
Yeah, it isn't very configurable. I'm not sure about Leopard, but in every OS X I've used there are only two sanctioned "themes," aqua and graphite. Aqua being the most common and graphite being nearly the same thing as aqua but using grey instead of blue. There is no sanctioned way to change to custom themes and there are no event sounds. You can manually change system files or run a 3rd-party app to try to do it, but I don't trust that. When it comes down to it, OS 9 was considerably more configurable than OS X in this sense.
But I agree with this discussion in that, it is plenty configurable enough for me. When I was a kid, I thought it was cool to change everything and make it look like sci-fi or whatever, but those days are past. Now that I'm older and a developer, I've found that beyond changing the desktop picture, positioning the taskbar or dock how I like it, and perhaps optimizing some menus to my workflow, I really don't change the default configuration all that much. Most things that I change relate to making me use the computer faster (get stuff done) rather than on aesthetics.
This author takes full ownership and responsibility for the unpopular opinions outlined above.
I use Ubuntu and I have no problems doing that... When was the last time you used gnome aniway?
(\__/) This is Lapinator
(='.'=) copy it in your sig
(")_(") so it can take over the world
And this is why i currently prefer to use gnome over KDE. I find less clutter = less to learn. I use way too many different applications on a day to day basis to ever bother learning any of them. I try to stick with applications that work everywhere like vim and firefox. I find KDE3 is a little insane in terms of buttons and options. How come there is an add printer button in the file->print dialog?? There are a million other buttons and options that "waldo" (as in where's waldo) what i'm looking for.
----
Go canucks, habs, and sens!
Hello, nice to meet ya. I'm no script kiddie nor do I spend time posting screenshots. I do, however, spend about 10 minutes with a new KDE installation to configure it and I change practically everything. I change the size of the taskbar and add a new one on auto-hide along the left side of the screen for applets and my favorite shortcuts. I remove all icons off the desktop and use the trash applet instead. Of course, I also change the wallpaper and select a screensaver. Then I pick out a theme, colors and window decorations. No, not all power-users are script kiddies or any such nonsense, some of us just like to have control of our system, right down to the GUI, to make as usable as possible. If that costs an extra 10 minutes every couple of months or so, no big deal.
I dream of a better world... one in which chickens can cross roads without their motives being questioned.
When will KOffice (supporting ODF) run on Windows?
I don't know about power users but KDE's philosophy of letting everything be configurable to the extreme brings wonders to the end user. For example, I'm no power user, at least according to the colloquial definition but nonetheless, thanks to KDE, I was able to tweak the desktop environment so that it helps me be more productive. For example, in my laptop, which has a small screen, I configured KDE so that the panel is placed vertically along the left side of the screen, automatically popping up and hiding whenever I want. I also configured KDE to add a second horizontal panel in the bottom of the screen that only shows the application tabs. In my desktop, which has a 19'' 1440x900 screen, I tweaked KDE so that the KDE panel to automatically hide/show whenever I want. Then we have the window behaviour teaks. When I double-click the window's title bar the windows maximize and I tweaked KDE so that some windows, like my IM client's chat windows, stay always on top and are shown on all desktops. Last but not least, we have the windowing features like the "maximize only vertically" and "maximize only horizontally" that are invaluably useful, along with the "always on top" window flag. Simply great stuff.
If we look at those individual tweaks, the first thing we realize is that the KDE options which made them possible may sound whimsical. I mean, an option to define where and how a precise window of a certain application is shown when it is displayed? Yet, what we realize when we think about it for a moment is that no one in their right mind expects anyone to tweak all those options. On the other hand, what KDE's vast tweaking potential does offer is a way for each and every user to be able to adapt KDE to their particular use pattern instead of being forced to adapt to whatever default behaviour was configured by someone. It may take a single tweak for a user to feel perfectly confortable with KDE but what we must understand is that not everyone likes the same thing. So, in order for each and every KDE user to be able to perform their single tweak, KDE must support a whole universe of configuration options in order to support whatever feature every single user may wish.
On a side note, the users aren't the only people tweaking KDE. All distros perform their fair share of customization. The difference between KDE and some desktop environments like the windows shell or GNOME is that in order to customize them, the developers will have to break out their compilers and write their own features. With KDE it only takes a few strategically placed mouse clicks.
Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
Why would I want to add my own MIME types? I shouldn't have to. If I don't have to then I won't need a MIME type editor GUI.
And this is exactly what GNOME's doing - there's a sensible default database of MIME types. I've never felt the need to edit the MIME types, nor should I have to feel the need. This applies to other areas of GNOME as well.
Most things that I change relate to making me use the computer faster (get stuff done) rather than on aesthetics.
And it's really in this regard the fact that Windows and Mac OS X are unconfigurable becomes obvious. (For my part, I don't usually even bother setting a desktop wallpaper. The limits of my visual customisation is just to make the colors less garish.) They're both "take it or leave it" for the most part. Do you find the taskbar irritable, or the application-centred focus unusable? Then you can't use Windows or the Mac.
For the first five years I was using GNU/Linux and FreeBSD I was one of the people trying to configure their system as much as possible. But about five years ago, I came up with a system I largely liked and since then I've never made any large changes and stuck with them --- so I rarely make changes at all. (Once every now and again I think, "I wonder what [KDE/Enlightenment/WindowMaker/other thing I used to use] is like nowadays" and I give it a try during free time, but I never expect to stay switched.)
Look out!
There is an even easier way: get rid of the moderation system altogether. Actually, I don't even see what it's appeal is. The moderation of any given message often has no correlation to its value to the discussion, and the great majority of messages which complain about moderation are childish and tedious. This means that filtering is useless. Slashdot is *already* a system where people may post comments; having the moderation metadiscussion adds nothing to its value.
hmm,
opens a folder in nautilus, right clicks on file, clicks properties,
selects 'open with' tab, presses +add, picks other app from the list (or clicks 'use a custom command')
works for me.
After opening with custom command, it will thereafter show up in the "Open with" sub menu. If I want to make that program the new default, I can go into the properties dialog of the file and go to the Open With tab. Can select there what app you want to use with mp3s.
Funny. My memory of it was that back in the Red Hat 6 era, KDE was mediocre but Gnome 1.4 was a great highly configurable desktop which you could easily use with a beautiful/feature-filled window manager like enlightenment. Then Gnome 2.0 came out, removing all the option for the sake of being "user friendly", and tying into the boring and mediocre metacity, and I was forced to switch to KDE and never look back.
Agreed. From a fresh install of Ubuntu I actually spend more time configuring Firefox than I do the OS/desktop itself. Gnome gets out of your way and allows you to work, that's why I like it. From a fresh Windows install (XP or 2k3 Server) I spent most of my configuration time turning off stupid user warnings and un-hiding the useful information. Vista hasn't gotten any better in that regard, arguably worse.
I would also tend to agree, most power users want to get WORK done, and fooling around with icons and magical settings doesn't really help that happen, its all about the applications not the desktop, or OS underneath..
---- Booth was a patriot ----
The point is not to change everything. The point is to be able to change everything. If you look at my desktop, it isn't much changed from the default. I have an extra kicker panel on top with a few useful applets and I use the Polyester style, but other than that I haven't tweaked things much.
However, there are dozens of little tiny obscure features that I use and love, and that wouldn't exist if KDE weren't so configurable. Examples: I have a "stay on top" button on the window titlebars, which I use fairly often, I have several windows configured with custom settings through "Special Window Settings" (to make them show up on the right desktop, for example), I've disabled icons on my desktop altogether, I've tweaked my keyboard shortcuts and configured the extra keys on my keyboard for common actions, and a whole bunch of other little things that I've added over the years. These are less than 1% of the available options, but the point is that they're the 1% that I care about.
> And it's really in this regard the fact that Windows and Mac OS X are unconfigurable becomes obvious.
Both Windows and Mac OS X may be less configurable in this respect, but I would just emphasize that it doesn't decrease my efficiency at all, and it probably increases the efficiency of many other users. Here's why:
Tools contribute a lot more to efficiency than many things that would be configured in the window manager. For this reason, it is possible for me to be very efficient anywhere, even in Windows as long as I install a decent shell and terminal, install some vital command-line gnu tools, and install one or more script runtimes (I use perl). I also am dependent upon vim for efficiency in many things, but that's just me. Once I've got that, I don't care about much else that has to do with configuring the window manager. I just need it to switch me between processes and that's about it. Each window manager or desktop (Windows, aqua, kde, gnome, or even fluxbox) does things a little differently, but honestly the differences won't contribute to or degrade efficiency on a large scale: it's the availability of the tools that is important (and fortunately, the important tools are available on any platform, although it's too bad Windows doesn't come with any). A lot of people try to argue that a window manager is better than another in terms of workflow efficiency, but it's nonsense. You can learn and get used to any modern window manager and use it just about as effectively as someone using a different window manager, but if these vital tools are gone you're hosed.
Now I'll tell you why OS X is probably better for new or casual users in terms of efficiency: casual users don't know how to write perl scripts to perform mundane or repetitive tasks, and they don't know how to use grep or the other tools that make us more experienced users effective, but Apple has succeeded in creating smart gui front-ends to these tools or features that really work well. The three things I am referring to are AppleScript (which has been around a very long time), Spotlight (which also has comparable implementations on Windows and other platforms), and Automator (which is like a front-end to AppleScript which lets you do repetitive tasks without knowing any scripting at all). Even I use these tools sometimes; they're dead simple to understand and they certainly increase efficiency more than window manager options.
This author takes full ownership and responsibility for the unpopular opinions outlined above.
Yes, because the licence and terms of a product's code is directly related to it's quality. Oh wait.
Dealing with lawyers would be a lot less tedious if they all looked like Casey Novak.
Windows is infinitely configurable by power users, often remotely.
All you need to do is persuade the regular users to click on the right web link or email attachment, and you can do what you want with their box.
"I've got more toys than Teruhisa Kitahara."
I'm sorry; you seem to have confused "knowledgeable developers" with "mac users."
Change is certain; progress is not obligatory.
Change is certain; progress is not obligatory.
Unfortunatly the gnome stuff broke bits of enlightenment (paticularly cross-platform compatibility) and the lead gnome developers of the time did not work well with others or even see that cross-platform compatibility was a good thing. This all changed but by then enlightenment had moved back to being it's own project.
We know whats going on, If you want to see the state of the code, they have nightly builds. They discuss the progress warts and all in public forums. They can't just lie about a release happening in six months, pretend its going to happen until a month from the finish. You just don't get that kind of visibility with Microsoft. Which is a shame, what they do is very difficult. Its all a big ball of mud system, everything can affect anything. If it doesn't play nice with any of their technologies, they get yelled at. I'm really just amazed Vista works at all. Not going to use it, but its interesting in the same way the duesneburg was.
Well.. maybe. Or Maybe not. But Definitely not sort of.
Bah! What do I need Plasma for? I arrange small rocks in a grid and emulate xterm myself! My refresh rate is up to 0.00006 Hz! It's good enough for me, it's good enough for anyone!
Christ, what a bunch of e-peen waving. So you don't use KDE. Don't piss on all the users who like it and the developers who put so much work into it.
Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
Which, the keyboard or the wife?
Aparantly I am one of these mythical creatures. When I get a new setup I like to spend about an hour looking at what options are available and choosing the ones that best suit my workflow.
I do this with Apps too.
With KDE that means setting up the toolbar on the left side of my screen (I find this less painful on a widescreen), Adding a nice Wallpaper. Setting the colours to a nice dark neutral theme, adding an always on top button to the top of every window, setting up a keyboard switcher with the keyboard languages I use with a global switch & keyboard shortcuts to switch between layouts. Assigning all my most used applications to the multimedia keys on my keyboard. They are simple things but things I prefer to have and given the choice between not having them and having to wade through some extra configuration options I will definately take the former.
While I agree that good defaults are essential there is a place for configuration options.... I would dare say that most of your friends have not used a system where there is much to be gained from customising it terribly. Take "always on top" for example - you don't want to enable it by default - it is way too easy for somebody to shoot themselves in the foot with it if they don't understand properly how the feature works. Use "always on top" & "maximise" together to see what I mean. However it can be oh so useful - Suppose I am creating a 3d model & I want to use a 2D image as reference... Typically with "always on top" I can bring up my image collection program - locate the image open - the image in its own window and put that "always on top"... while placed in a corner of the screen that I am not using I can work with my modelling app "maximised" and still see the reference image. This is a big time saver.
Secondly I think a desktop system should be flexible and accomodating... If I have previously worked with Mac Workstations I should be able to configure my desktop so that the buttons on the tops of windows are where I am used to them being, I should be able to have most of the system shortcuts to what I am used to having them... This requires configurability and I think is something to be praised.
I used fish myself a lot - it is great if one only has SSH shell. However, in some places (like University of Michigan), there is too much information in the welcome message which confuses it. I also believe that sftp is somewhat faster - when both source and target are on 100 Mbit or faster network.
So now I try sftp first and then type fish if that does not work.
>> My wife spilled water in my keyboard (which I love, so I don't want to replace).
:-)
> Which, the keyboard or the wife?
Yes.
It's always a long day... 86400 doesn't fit into a short.
Er....I don't think *anyone* can foresee all filetypes, file extensions, executable associations, or MIME types.
Right now I need to be able to add MIME types for files that Gnome doesn't know about (*.S, *.s, *.asm, *.hex, and a bunch of others).
So, yea, it really does help to be able to customize MIME types.
As a long-time KDE user, I have to say that this is the end of the line for me. It looks to me like someone over at KDE thought "let's implement shiny widgets and a new menu since that's what Microsoft did!" At this point, KDE 4 resembles nothing so much as a failed clone of Vista. And I don't put much faith in Novell's supposedly "scientific" survey that "proves" the benefits of Kickoff. I find a tabbed menu system that's shoved into a little box counterintuitive.
But that's just me. I don't pretend to speak for any community or any kind of user (new/old). Some people should stop acting as if they are.
To be on par with GNOME history (ah, the heady days of 1.4->2.0) they'd have to give you the buggy and less functional http://www.gnome.org/projects/nautilus/>new filemanager as default and then kill the maintenance of the former filemanager so your option of using it soon disappears. After all, choices are confusing to users, so the correct thing to do is to make all the wrong choices for them so they don't have to make any wrong choices themselves.
In KDE -- in ANY KDE app -- I can type KIO URLs. What this means is that Unix paths are a subset of what I can open and save to.
Other examples: zip:/home/sanity/foo.zip/bar.png -- throw it in Gwenview and, rather than unzipping the gallery somewhere, I just view as-is. Or kate zip:/home/sanity/foo.odt/content.xml -- apparently, it's read-only, but still pretty damned cool. Konqueror and Dolphin tend to discover these kinds of things on their own -- clicking a zip doesn't open file-roller or ark or anything similar in dolphin, it just opens it as a folder, transparently switching to the "zip" interface.
Or the ssh access. fish://user@host/ and it's as if I've mounted their filesystem. I mean, sure, I use ssh itself most of the time, but there's something almost beautifully blasphemous about using GUI editors and tools on a remote machine, especially when they don't have to know they're doing it. (Obviously Kate works, but so does KWord, Krita... like I said, any KDE app. Imagine that -- KWord fish://root@webserver/etc/apache2/httpd.conf)
And that's just what I've sort of picked up casually, with things like tip of the day.
I don't mean to disrespect Rox, nor am I completely defending the idea of software bloat, but we do actually use some of that "crap in the background" -- and once you get past the boot time, KDE 3, even, is pretty usable on really pathetic hardware. (Also, I may have to use Rox a bit to know if it can do what I want -- I tend to use the commandline for 90% of my file management, and Dolphin/Konq for 10% (including just showing off how freakin cool it is.)
You mentioned scripting? Looks like KDE 4 is planning that, if there isn't EcmaScript (JavaScript) all over the place already.
I forget whose sig it was, but it fits beautifully: "We do what we must because we can."
Don't thank God, thank a doctor!
so when can I run it on Windows?
I don't know of anyone who has purchased MS office and uses more than 10% of the total features in the suite.
Does that mean most features should not be there? No, someone needs them, just not many. That does not make them useless. For the one percent of people who need them they may be make or break features.
P.S. Yes, I have mod points, but modding you down because we don't see eye to eye would be just wrong. And modding your parent up would also be wrong as I don't agree. (why does it seem that the stories that you could mod properly are also the ones where you just feel you have to reply to as well? lol)
...on what you're doing. When I'm coding, all my WM (be it OSX aqua, xfce, whatev) does is act as a manager for my shell windows, a text editor, and the occasional browser window. OTOH, I use my computer for more than just coding, and when I'm *not* coding, it gets used for quite a bit more, and having something more than a screen full of terminal windows is kinda nice :-)
"goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
Wants to know why I should pay attention to this? I switched fully to GNOME in nineteen ninety something because of all the UI crack. I'm wondering whether I should look again at KDE now?
When I used KDE I'd spend days configuring things and still be tweaking settings months later. When I install Ubuntu, I only have to do two things: Get rid of the brown (Clearlooks-classic+Tango) and set the toolbars to text beside icons. After that I just don't feel the need to tweak anything.
In the same sense as using Windows' registry editor is hacking at text files. In other words, there's a passing resemblance. For example, both involve using a computer.
Every single one of the above mentioned tweaks is available in GNOME as well. No compiler required.
I seriously doubt KDE will be usable as a WM on Windows, because I don't think there is any way to replace the existing WM.
It would be feasible for it to be a shell replacement though (that is, use it instead of explorer.exe). However, I have no reason to believe that the devs are implementing this. Can anyone shed any light on this?
If they did, it wouldn't be a straight port of plasma/kicker/dolphin/konqueror anyway. A Windows shell needs to fill a number of the windows-specific functions of explorer if it's going to be at all useful, not least such stuff as working as a Windows system tray and so on.
# cat
Damn, my RAM is full of llamas.
..GET OFF MY LAWN!!!
I would be one. I typically make things gentler on the eyes, but easier to spot.
It takes me about half an hour to get the Windows XP/2K desktop to look good IMO, and have as much functionality as it can provide. It takes me about 45 mins for KDE, but it ends up looking quite a bit better than Windows IMO, when I'm done. I only download one custom component for each: Microsoft's Virtual Desktop Manager for Windows, and the Crystal window decoration theme for KDE.
Aside from that, enlarging the fonts, setting the anti-aliasing settings to values I like, changing the colors to be more gentle on the eyes (text fields with the powder-blue in the Windows pallet instead of the harsher white, etc.)
Most defaults tend to either try to catch your eye, or be harsh on it. I tend for the relaxing "eyes glide across it" feel, that doesn't draw your attention, or look harsh.
Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
I'm excited about most of these changes (if only because of what will be done with them once the developers are used to them) but when I installed Kubuntu Gutsy I got an early glimpse of the KDE 3.5 version of the Dolphin file manager, and it's a bit of a letdown. It's neat for what it is, and very easy to use. In fact, it's simplified in a rather smart way, with some neat utilities cleverly docked on the left and right sidebars. But the thing that has always drawn me to KDE is Konqueror. About 90% of KDE users will echo that.
Heck, I even use Konqueror when I'm in GNOME sometimes. I've never had a file management app that can access so many protocols in such a standard way (URLs, so smb:// for a Windows share, sftp:// for and SSH share, and it can even speak POP, IMAP and a wide range of others because of a subsystem called KIO). Yet Konqueror's perfectly simple to use. If you didn't know the advanced features were there you could use it like a simple Windows Explorer or Finder interface and be happy, so I'm not sure why the developers thought Dolphin was needed. Why not outfit Konqueror with a way to lose its address bar and have some sort of Simple Mode?
At any rate, to turn Dolphin off, go into your System Configuration and find the File Associations. Under Inode and Directory you need to change the order of Konqueror and Dolphin. Fixed.
In breaking news, the GNOME project has announced a name change. "The GNOME project will henceforth be called SDE for the Simple Desktop Environment. We have determined what choices will be available to the user and have found that our user base prefers little to no choice and bows to their new SDE masters. Really, simpletons want simple choices. We give it to them as well as including a sophisticated File dialog and snappy icons. Our new name will position us to counter the threat from the KDE camp who attempt to confuse their highly intelligent users with way too many choices. We expect that the release of KDE 4.x will finally overwhelm them and they will come rushing home to us. Besides, we don't use that problematic QT toolkit. Who needs cross platform support? Again, too many choices. Ubuntu and SDE are all anyone could ever need. Honest. Trust us. We use scientific principals and stuff."
There is a big jump in that. Yes, you SHOULDN'T have to edit MIME types. Now, that doesn't mean that you DON'T have to.
Rethinking email
What, as a programmer, can I do with C++ that I can't do with, say, hand coded assembly? I mean, why do we need all this bloat, all this added complexity, all this cruft? I understand that C++ is portable, but so is hand coded assembly, that, too, has been ported to (for example) Windows. How much better off we programmers have become now that we have access to the multitude of non-standard development environments, libraries and tools?
Game! - Where the stick is mightier than the sword!
Thank God somebody gets it. I can't live with Windows focus system, so I always change it. I may lose a few seconds every time I am on a new system and can't access my home disk, but it pays on a matter of minutes.
Some people have differen tastes, so they'd prefer to change some other obscure setting. They'll also spend seconds changing it, but it you take the setting away from them they'll be less pleasured about the system (and probably less productive too). All this people together add up to the entire KDE userbase :)
Now, excuse-me where I find out where do I activate that "stay on top" button.
Rethinking email
That should be: "The only thing that really bugs me about Plasma is that I don't know why it's being done."
Why is it that Digg allows users to edit their comments for a few seconds, while Slashdot doesn't, when Slashdot is more oriented towards computer geeks and programmers?
I'll agree that it's a poor design to require so much memory to boot, but give it some swap and you're good. I've found that on very old hardware, once it's properly booted and a good chunk of things swapped out, it performs decently enough.
Don't thank God, thank a doctor!
changing the WM (shell) is just a single registry edit, on XP and earlier anyway. no idea if this works for vista.
change the "shell" value at (HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER)\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon so it has the path of the new shell (C:\newWM\newWM.exe for example) rather than explorer.exe
wikipedia has a short list of some of the current alternative WMs for windows (link)
upon the advice of my lawyer, i have no sig at this time
I love having thousands of options covering the smallest of details. I only ever change a small percentage of them, but I really really want to have those options, and other people are going to want different options. If I have to choose between "only a few options, and not many of the ones I want" or "tons of options, including the ones I want", I'd definitely choose the tons of options.
What kind of bizarre version of Windows are you running that comes with even one third of the applications that KDE provides?
That's a good philosophy. That's why, when I'm on the command line I don't bother with bash or job control or any of that shit - it's straight sh for me, all the way. Aliases? Who needs'em. The $PATH variable? Why muck around with shit like that... it's about the *applications* man, just type the whole path to each app you want to execute, and don't give me any tab-completion either: it just gets between me and my apps. Pipes? WTF for? I can just type the output of the last application into next one...
San Francisco values: compassion, tolerance, respect, intelligence
I thought "power user" was somewhat generally understood as a very demanding kind of user. The kind who has made a significant effort to set up everything just so (things like small icons to fit many of them on the screen, lots of eye candy, etc.), but who are still Users and thus stop short of taking matters into their own hands, instead complaining to system administrators and developers when something isn't right.
Relevant to this discussion is that power users will have memorized many of the obscure settings, menus, and perhaps keyboard shortcuts and applications that normal users don't know about. Thus, if KDE changes these, power users will be more affected than pretty much anyone else - normal users will probably only really notice a few changes, and, generally, people won't care much, because the desktop environment is just a tool they use to get work done. But power users, having spent a lot of time to get the desktop just the way they want it, and being proud of the work, will see a lot of their work undone or messed up...and that hurts.
Please correct me if I got my facts wrong.
Oh yes it does. In the past 2 years I don't remember having the need to add my own MIME type. And I just installed Ubuntu (with GNOME) 2 months ago. GNOME already provides a very extensive database of MIME types.
A window manager is not the same thing as a desktop shell.
# cat
Damn, my RAM is full of llamas.
But as far as this analogy goes, you are describing what every car allows you to customize (i.e., these are the settings even Gnome and OS X allow you to change in their respective Preferences areas). KDE's extensive options (and tweaking apps for any environment) would be more about offering lots of unusual changes. Extending the analogy, overly long menus would be similar to giving the user an instrument panel that looks more like a huge cockpit, making even the most commonly used features hard to find and requiring a longer learning curve.
Neither OpenOffice nor Mozilla are built on the Qt framework, so you're running two separate GUI libraries.
That, and both OpenOffice and Mozilla are just about the most bloated choices you could make there. I don't know what it was like in 2002, but Konqueror and KOffice are damned good now, and Konq in particular is MUCH lighter than Firefox where it works.
Don't thank God, thank a doctor!
January 11th is my birthday.