It's Monday, it's February and in proper Calgarian fashion it's snowing. More importantly, I've actually caught up with things finally. Not only is my email tamed (I have a couple outstanding emails from the weekend, but nothing major), but also with the Plasma patches on Review Board, various IRC meetings and the mailing lists. It feels very good to not have things nagging at me in the back of my head.
I still have some around-the-house stuff to do (though I've caught up with house work too, miraculously!), but I'm ready to rock again. It was disappointing to see this week's KDE Commit Digest and see that Canada was only in the 1% range for commits. Usually it's in the 2-10% range, and I feel personally responsible for that slippage of my region of the world. Who says I take responsibility too personally? ;)
These week I have some great work lined up in the system tray and in PlasMate, two projects that I'm actually excited about. Working on panels some more (there are a few more features I'd like to see there) isn't the most fun thing to do, and keeping my morale up high enough to continue working at a beaver's pace (which is very fast in Canadian terms) I also need enjoyable work to sink my teeth into.
I was really happy to see some of the KWin<->Plasma visual integration work that Lucas has been working on. While at Tokamak II we put together a big list of things we'd like to see happen in KWin (and yes, we're willing to also write patches; a few of us in Plasma have patches scattered about in KWin as it is ..) and shared it with the KWin people. We also realized that we should have had a KWin person or two at Tokamak, which is something we'll remedy at Tokamak III (which is tentatively scheduled for September in a little town in Switzerland) assuming KWin people are available for a few days of fun hacking in the Alps.
When looking at Plasma, the Plasma team tends to talk in "big picture" terms. We don't really care about the technology boundaries between different parts of the code as much as we do about the over all user experience. This is a mode of thought that creates goals that usually take time to reach, but we're doing it with pretty decent success. However, we'd like the whole desktop shell to work well together and look like it's a coherent whole rather than just a collection of shell and window manager and system monitor and run dialog and ... It should appear as seamless as a smart user would expect it to be. That means working with the KWin people (and others) to find common ground and to hide from the user the seams that exist due to how the technologies work.
This has nothing to do with hiding configuration options or making the individual components so tightly coupled that you can't, for instance, run KWin without Plasma or vice versa. That'd just be silly, and while we love Monty Python we don't write our code to be like a Python skit. ;) It does, however, have everything to do with integration as deep as we can get it.
For all you university students out there who look upon our progress and go "holy crap, I wish I was a part of that!", remember that the Google Summer of Code is there as one nice avenue to do just that. You can find our list of ideas for SoC projects on TechBase, but don't let that stunt your imagination.
Oh, and if you notice I've turned on comment moderation on my blog as a precautionary measure against a recent rash of trolls on my blog. I hate the delay it causes, removing some of the immediacy in conversation between people in the comments section, but I just don't have time to delete dozens of contentless, rude comments every day. Hopefully they'll get bored and go away and I can turn off comment moderation soon enough. :)
Monday, February 23, 2009
Subscribe to:
Post Comments (Atom)

3 comments:
Hi, mr seigo, i've sent you a mail two weeks ago, talking about network management and kde 4.3. Since you didn't answer, i suspect it passed by you unattended.
i'll copy it here, if you don't mind.
thanks and keep up the good work, i'm proud to be a kde user for so long :)
--------
I'm a long time (kde 2.x and beyond ) user, and first of all i would like to congrat you and all kde team for the amazing job you do every day.
First of all, i have no experience with qt/kde, i'm just now tipping my toes with pyqt and starting to play with plasmoids, so i can't do what i'm asking myself.
Now, the hitch :D Lets start by the use case.
Kde uses the same proxy settings since the 2.x days, with little to no changes in that department, unfortunatelly nowadays, users are faced with a miriad of networks everyday, so one size doesn't fit them all anymore.
For ex.
At work in one department i have to use a NTLM proxy, in other department it's a squid one, another its a wifi router, at home another wifi, etc etc
What i would like to ask you and the kde devs is an overhaul of the network config, in a way the user can easily switch between profiles in wifi, proxy, the like.
Also the proxy config needs a overhaul (something like foxyproxy ( http://foxyproxy.mozdev.org ) would be better (uses patterns, much more powerful).
Since this is beyond the scope of a plasmoid or a single app, i urge you and the kde devs to think in a new approach, since its sorely missed feature by us, the powerusers, and no other OS or WM (gnome, etc), gave much thought so far to this issue.
What i envision would be a profile creator which inherits the current network settings (proxy, wifi, etc) that can be saved and quickly switched with a plasmoid.
Since kde 4.3 development is in full speed, it's the right time to implement this long time needed features.
Please, give it a thought.
And once again, thank you for all the amazing work, kde never let me down :)
Best regards
----------
From the padoca team:)
padoca.wordpress.com
talking about tray area ..any ideas why icons flickers on the tray area when windows are minimized /unminimized from taskbar?
is this a bug on plasma side or a bug that primarily is on the QT side?
any more input will be greatly appreciated, the inconsistency of icons flickering is very visible and i am sure a lot of people would like to know it happens and why its not fixed yet or when it will be
Hey Aaron -- sorry to be a little off-topic, but are you planning to start up the weekly live shows again at some point? I really enjoyed watching those.
Post a Comment