I’ll start at a new job next month (more about that later) and am moving to Berlin. I’m looking for an apartment. If you know of a nice place please let me know.
I’m looking for:
You can customise your view of Planet KDE using the selections below
Microblogging








If you are a KDE contributor you can have your blog on Planet KDE. Blog content should be mostly KDE themed, English language and not liable to offend. If you have a general blog you may want to set up a tag and subscribe the feed for that tag only to Planet KDE.
We also include feeds in different categories, currently Dot News, Project News feeds, User Blogs, Spanish Language, Polish Language and Portuguese Language KDE blogs. If you have a feed which falls into these categories (or another non-English language) please file a bug as below.
To have your blog added file a bug in Bugzilla listing your name, svn account (if you have one), IRC nick (if you have one), RSS or Atom feed and what you do in KDE. Attach a photo of your face for hackergotchi.
Alternatively, Planet KDE is kept in KDE's SVN. If you have an account you can add or edit your own feed:
If you want to add a Twitter microblog to the Microblogging sidebar add define_microblog true and follow your name with [twitter]. Currently only Twitter is known to work, please contact Jonathan Riddell before adding non-Twitter microblogs to check it works.
Planet KDE is one of the public faces of the KDE project and is read by millions of users and potential contributors. The content aggregated at Planet KDE is the opinions of its authors, but the sum of that content gives an impression of the project. Please keep in mind the following guidelines for your blog content and read the KDE Code of Conduct. The KDE project reserves the right to remove an inappropriate blog from the Planet. If that happens multiple times, the Community Working Group can be asked to consider what needs to happen to get your blog aggregated again.
If you are unsure or have queries about what is appropriate contact the KDE Community Working Group.
The majority of content in your blog should be about KDE and your work on KDE. Blog posts about personal subjects are also encouraged since Planet KDE is a chance to learn more about the developers behind KDE. However blog feeds should not be entirely personal, if in doubt set up a tag for Planet KDE and subscribe the feed from that tag so you can control what gets posted.
Posts can be positive and promote KDE, they can be constructive and lay out issues which need to be addressed, but blog feeds should not contain useless, destructive and negative material. Constructive criticism is welcome and the occasional rant is understandable, but a feed where every post is critical and negative is unsuitable. This helps to keep KDE overall a happy project.
Only have your blog on Planet KDE if you actively contribute to KDE, for example through code, user support, documentation etc.
Planet KDE is a collection of blogs from KDE contributors.
KDE covers a wide variety of people and cultures. Profanities, prejudice, lewd comments and content likely to offend are to be avoided. Do not make personal attacks or attacks against other projects on your blog.
For further guidance on good practice see the KDE Code of Conduct.
gamaral Really considering buying Final Fantasy Tactics on the iphone... nom nom nom (03:07, Friday, 17 February UTC)
gamaral @kaflurbaleen awesome :D (02:45, Friday, 17 February UTC)
tdinkar RT @markhneedham: RT @brian_henderson: How "Target" Figured Out A Teen Girl Was Pregnant Before Her Father Did http://t.co/gdyZe3Yr - ... (01:51, Friday, 17 February UTC)
tdinkar RT @hackernewsbot: Between a rock and a hard place – our decision to abandon the Mac App Store... http://t.co/eVyMW04y (01:49, Friday, 17 February UTC)
sebr Stupid patent of the day: "Apparatus for facilitating the birth of a child by centrifugal force". http://t.co/StQB6Tv6 (01:17, Friday, 17 February UTC)
gamaral @kaflurbaleen omg that would be awesome! (23:55, Thursday, 16 February UTC)
jospoortvliet RT @linuxfoundation: Linux Event TV: QA with @gregkh on what his kids think he does and what he really does (among other topics): http:/ ... (23:29, Thursday, 16 February UTC)
jospoortvliet RT @bratsaki: RT: @aseigo pre-order registration for Spark is live now on http://t.co/qRwAfFqi ... http://t.co/FSL548ia via @nightrose (23:28, Thursday, 16 February UTC)
jospoortvliet RT @muktware: How To Install LibreOffice 3.5 In openSUSE http://t.co/bhZN5ztu #linux (23:27, Thursday, 16 February UTC)
jospoortvliet RT @MMFlint: Socialism? "GM Posts Record Profits, Each Worker Gets $7K Bonus" That's what happens when evil gov't gets involved! TY Obam ... (23:26, Thursday, 16 February UTC)
aseigo thanks for your support :) we had a bit more interest at the beginning that anticipated, so had to crank up the server a bit. all good now. (23:23, Thursday, 16 February UTC)
sebr RT @mxcl: Includes instructions. RT @kennethreitz New blog post! Xcode, GCC, and Homebrew. http://t.co/lWVAIraY (23:11, Thursday, 16 February UTC)
nixternal @specialKevin nice, thanks for that heads up. will have to look into this, as it sounds like it would make my next step a lot easier (23:10, Thursday, 16 February UTC)
nixternal spent half of the day resetting forgotten root passwords for a client, and the other half inventorying each machine to be moved to the cloud (23:05, Thursday, 16 February UTC)
nightrose @jospoortvliet hehe I do! Though I'd really prefer to just have something right away... (23:04, Thursday, 16 February UTC)
nixternal @randodavid oh yeah, if she could talk, she would definitely tell me that. this dog is stuck up :) (23:03, Thursday, 16 February UTC)
jospoortvliet @timoreilly @vicg sorry seen such ones too often already... (23:00, Thursday, 16 February UTC)
jospoortvliet @nightrose remember we offered that you can stay here to search ;-) (22:57, Thursday, 16 February UTC)
nixternal My dog is way too cute. She spent the day at the spa http://t.co/K2EB2E5I (22:48, Thursday, 16 February UTC)
apachelogger !Phonon !VLC 0.5.0 and !GStreamer 4.6.0: http://wp.me/pQ8xr-gB !KDE !Qt (22:34, Thursday, 16 February UTC)
apachelogger #Phonon #VLC 0.5.0 and #GStreamer 4.6.0 http://t.co/CUU5QrXF #Qt #KDE (22:32, Thursday, 16 February UTC)
nightrose I'm looking for an apartment in Berlin. Any leads to a nice place, internetz? http://t.co/7QMNahYp (22:01, Thursday, 16 February UTC)
MikeMcQuaid RT @kennethreitz: When I released OSX-GCC-Installer, Apple got in touch with me. They've been cooking up something a bit more official. (21:04, Thursday, 16 February UTC)
nightrose @lhawthorn I will have moved to Berlin by then for my new job! Let's meet for a coffee or so :) (20:56, Thursday, 16 February UTC)
nightrose RT @aseigo pre-order registration for Spark is live now on http://t.co/ecnW8WkZ ... http://t.co/JRHcwjEP (20:33, Thursday, 16 February UTC)
danimo RT @tr0nical: Super productive WebKit workshop in Szeged. Qt 5 WK 2 final API review done, widgets removal progressing nicely. (19:41, Thursday, 16 February UTC)
tsdgeos Reserva #Spark tu tablet con #KDE #PlasmaActive en http://makeplaylive.com (18:56, Thursday, 16 February UTC)
tdinkar RT @miloops: Apple announces OSX 10.8 Mountain Lion. 7 months after Lion was released. http://t.co/gPVf7WGJ (18:53, Thursday, 16 February UTC)
toscalix @algotruneman great (18:50, Thursday, 16 February UTC)
MikeMcQuaid @holman Apologies, you were saying the opposite of what I thought! (18:48, Thursday, 16 February UTC)
tdinkar RT @holman: Xcode 4.3 splits out command line tools as a separate download. This is huge for non-Cocoa OS X developers. https://t.co/rFX ... (18:47, Thursday, 16 February UTC)
tdinkar RT @__42__: Every time I open GMail, I'm presented with a different layout. Come on @google, make up your mind! (18:47, Thursday, 16 February UTC)
MikeMcQuaid @holman Yeh, I read that post. There are alternatives if you don't need Apple headers: https://t.co/16yLVans (18:40, Thursday, 16 February UTC)
MikeMcQuaid @holman I do a lot of Qt stuff and QMake and CMake are completely broken now. It's going to be a busy few days :) (18:39, Thursday, 16 February UTC)
MikeMcQuaid @holman They are actually in the application bundle rather than /usr/bin: https://t.co/i2aeyuiS (18:38, Thursday, 16 February UTC)
toscalix I just pre-ordered my #spark tablet What about you? #kde I want to feel the power of becoming root by default in a cool tablet with #kde (18:32, Thursday, 16 February UTC)
aseigo ok, adjusted some server resources, seems to be back to life.. whew! (18:15, Thursday, 16 February UTC)
morpheuz RT @aseigo pre-order registration for Spark is live now on http://makeplaylive.com ... http://ur1.ca/87hux (18:09, Thursday, 16 February UTC)
toscalix RT @aseigo pre-order registration for Spark is live now on http://t.co/TyqPGfHV ... http://t.co/lLKICFgD (17:55, Thursday, 16 February UTC)
aseigo erf.. seems traffic has crushed the server. crazy. need to bring in more capacity apparently. crazy. another late night. (17:53, Thursday, 16 February UTC)
aseigo pre-order registration for Spark is live now on http://makeplaylive.com ... http://ur1.ca/87hux (17:47, Thursday, 16 February UTC)
notmart RT @aseigo pre-order registration for Spark is live now on http://t.co/ozb2DjZM ... http://t.co/KO16YuoW (17:45, Thursday, 16 February UTC)
toscalix RT @Johnny_Dinamita: Web de la Comunidad de Madrid desarrollada en #softwarelibre por cooperativa @enreda_coop http://t.co/SwKlcKbp #pon ... (17:44, Thursday, 16 February UTC)
toscalix @kdedude right. No need to jailbreak. You can become root by default @aseigo !spark !kde (17:32, Thursday, 16 February UTC)
MikeMcQuaid RT @simonblackwell: Just explaining to this store detective that I wasn't shoplifting from Tesco, I was gaining valuable free shopping e ... (17:24, Thursday, 16 February UTC)
jospoortvliet Over 1 million custom OS'es in SUSE Gallery - and most of them #openSUSE based! http://t.co/BmGbraiA (17:06, Thursday, 16 February UTC)
toscalix @kete great to hear. Be innovative, be pretty, be elegant, be #kde 4.8 (16:39, Thursday, 16 February UTC)
nixternal watching #iss space walk. seems a bolt or nut is missing & the astronaut said, "maybe someone took it as a souvenir". #classic #qotd (16:38, Thursday, 16 February UTC)
nixternal if the variable is about foo_is_bar, then name it that, not here_be_dragons or the_ring_to_rule_them_all. seriously, that is what a dev did (16:34, Thursday, 16 February UTC)
nixternal encrypted variables are fun to try and figure out. why do devs do stuff like this? sometimes i wish i didn't have to fix other's messes. (16:33, Thursday, 16 February UTC)
nixternal i guess "Crime Stoppers" sound better than "Help us solve crimes because we can't do it ourselves" (16:29, Thursday, 16 February UTC)
nixternal why is it called "Crime Stoppers"? they don't stop crime, they try to help solve cases. everything listed is about a crime already committed (16:29, Thursday, 16 February UTC)
lfranchi “The Girl” by City and Colour is my new jam. ♫ http://t.co/2Kc6XAMX #thisismyjam (16:02, Thursday, 16 February UTC)
nixternal RT @diou: Is it HTML5 ? http://t.co/SdLUP0Vl (16:02, Thursday, 16 February UTC)
nixternal http://t.co/2w1mO5nf #apple finally incorporates #iCould in OSX 10.8. Apple finally give you the opportunity to do stuff. Oh, iCloud :D (15:56, Thursday, 16 February UTC)
nixternal http://t.co/fK1JlQz4 - I can cross #HP off my list of future purchases due to #stupidity (15:53, Thursday, 16 February UTC)
jesperht RT @subcide: Without a doubt the most randomly awesome thing I've seen today. https://t.co/mxTv7y1d (15:52, Thursday, 16 February UTC)
MikeMcQuaid @StewartHosieMP Yeh, agreed. Worth contacting them perhaps, they are very pro-SNP. Thanks for doing a good job from a happy constituent :) (15:23, Thursday, 16 February UTC)
shashank_singh RT @YourAnonNews: BREAKING NEWS: Apple Computer, Inc. has filed a copyright infringement suit against God for creating a fruit based off ... (15:12, Thursday, 16 February UTC)
toscalix Do you want to become your tablet's #root ? Tomorrow you will be able to pre-order #spark #kde Stay tuned (14:55, Thursday, 16 February UTC)
I’ll start at a new job next month (more about that later) and am moving to Berlin. I’m looking for an apartment. If you know of a nice place please let me know.
I’m looking for:
Whoo, its been a long while, hasn’t it? The Phonominals are super proud to announce the release of Phonon-GStreamer 4.6! You may download it from the usual KDE infrastructure.
Additionally, you might want to hear about phonon-vlc 0.5.0, from Harald’s blag.
This release has a lot of under the hood tweaks. A lot. Basically, we replaced the whole engine with a much speedier version. One that isn’t as fragile and is a lot more maintainable.
Oh, and did I mention that we now have gapless playback? I’ll give you a moment to regain your composure.
Welcome back.
For the technically inclined, we replaced our archaic handmade pipeline with the awesome playbin2 element. Lots of improvements were had there. Here’s a full list, pulled from git-shortlog:
Crossfading.
Hope everyone enjoys this release!
With hugs, Trever and Romain.
It is release day in Phonon land and the Phonominals are singing in joy of the new releases of Phonon VLC and Phonon GStreamer.
Phonon VLC 0.5.0 may be obtained from KDE’s servers as usual.
For more information on Phonon GStreamer 4.6.0 head on over to Trever’s amazing blog post.
Phonon VLC 0.5 is the most stable release yet to see the light of day!
Almost the entire code base was redone to be faster, more efficient, more maintainable and of course more reliable. Additionally this release introduces compatibility with the upcoming VLC 2.0 release as well as improved support for more advanced video features such as subtitle and audio channel selection.
Enjoy your multimedia!
Harald and the Phonominals.

As a little teaser for some of the functionality we're bringing together for the Spark, here's a screenshot of the Add-Ons App:
![[image]](http://mowser.com/img?url=http%3A%2F%2Fplasma.kde.org%2Fmedia%2Fbodega_activeclient_sm.png)
The Calligra Suite recently released the 7th beta, and mostly because Calligra Words is still not ready. Building a new application from scratch takes time.
Until around October the focus was on writing a new text layout system that could provide the rich text support that any user demands these days. We were not able to reuse the code from KOffice as it was simply not up to the job. So this took a lot of effort.
And then just as we thought we only had to do final touches before we could release we found out that the styles subsystem we (myself included) had created in the KOffice days had huge deficiencies as well. Basically the user would lose data related to the style hierarchy. It was a complete mess and took 2 months to sort out.
At around the same time we found that the lists handling were a complete mess as well (again partly to blame myself, but we learn as we go). So we had to sort that out too, which took about the same two months
Then in December we again tried to do some of the final touches to get the release ready. This time focusing on undo/redo of shapes, and how the shapes are anchored to text. That turned out to take a couple of weeks.
In January we looked at undo/redo for normal text editing and to our horror it turned out to be another can of worms, which we havn't solved yet. It's related to the purpose of how the code has gradually changed. We now need to rethink the structure of it. On February 19th I'll fly to Munich for a 4 day mini sprint, graciously sponsored by KDE e.v. to sort this out. At least we have a plan for how we will solve it.
When I get back home we'll probably tag an 8th beta.
But during all this fixing we have also implemented a lot of new features. Table of contents, editable footnotes, bibliography, new statistics docker, a great styles combobox, a novel new approach to the ui in general.
So all in all we have had great progress while also making sure most things work. Obviously we have not solved every little bug, as no application is ever bug free. But at some point we do need to release and that point is coming closer and closer. So stay tuned.
Pretty often I hear people say that Calligra Words is a fork of KWord. As a maintainer I tell you this not true. Sure we have ripped about 20% of the code from KWord but even that has been dismantled and reassemble in a new way.
That doesn't constitute a fork. Calligra Words is effectively a new word processor. We have more in common with Stage than we do with KWord. We even started the development of Words by disabling what was KWord, and then we built Words by slowly adding functionality .
This week we heard from David Revoy that he's back in Amsterdam to work on the concept art for the Blender Institute's latest open movie project, Mango. And he's using mostly Krita to produce his artwork! We also heard from Nicolò Zubbini who will give Krita's OpenEXR and HDR support a workout in this project. This will be plenty exciting for the Krita team, since 16/32 bit floating point channel support hasn't been really tested in any sort of real workflow yet.

Blender Foundation | Artwork by David Revoy | CC BY 3.0
So cool... You can get the hi-res version in Mango's press pack, together with other cool concept art!
It's been a really long time since I last gave everyone an update on the state of Krita development -- so let's do that now...
The Krita team is working really hard on the last things that need to be fixed before we can release Krita 2.4. It's been seven beta releases now! To be fair, that's also because Krita is part of a larger package, and every app needs to be ready to release the whole.
Given the long wait for the release, it's really great to see more and more artists discovering Krita, going to the extreme lengths of compiling it themselves from our source code repositories. Hardly a day goes by without some cool new image showing up on the forum, or somewhere on the web
We're at under 120 known bugs...That's a lot more than the 42 we had as a goal for the 2.3 release, but then, more users means more reports!
I regularly need most of my Saturday to triage new bugs and check progress on existing bugs and am happy if I can fix one or two myself! So if you want to help out with Krita development, one thing you could do is become the official Krita Bug triager. It's not an easy job, but we can help anyone get started. And it's really important: we try to have all new bugs triaged by the Saturday after they were reported the very latest, and that the Krita team really loves everyone who makes the effort of reporting a bug.
Some members of the Krita team will try to visit the 2012 edition of the Libre Graphics Meeting, which is being held in Vienna this year. Me, Lukas and Animtim have already signed up! As usual, the LGM needs help from anyone who wants to support free and open source graphics software development and communities. Check out their pledgie if you want to help! This is the yearly conference that means most for the Krita team!
The Krita team has been discussing what we'd like to do for 2.5 already. We're closely looking at what artists want from Krita, but we're also quite limited in manpower these days -- some of us have left university for their first real, full-time job, gotten married or are now in a bad crunch to finish up at university. But there's plenty of interesting stuff left to work on -- if you read this and think, "hm... wow, I want to work on that" -- contact us!
So, obvious, OpenEXR/HDR support in Krita (which uses OpenGTL) needs to be improved for Mango. For painters, textured brushes (http://www.davidrevoy.com/index.php?article107/textured-brush-in-floss-digtial-painting and smooth strokes as in Gimp Painter (https://bugs.kde.org/show_bug.cgi?id=281267) are essential. The action recorder needs to be extended (https://bugs.kde.org/show_bug.cgi?id=245295), and we might want to integrate the G'Mic library for a second time (http://gmic.sourceforge.net/index.shtml).
The mixing brush saga should continue: there's still more to be gained here. We really want to improve the painting assistants -- that could be a cool Summer of Code project! The transform tool should be extended to make it easier to paint patterns in perspective. There is a cool project brewing for the color adjustment filter, which needs extending. And much, much more, like the tablet version of Krita -- Krita Touch Cyrille Berger has started hacking on!. No screenshots yet, but you can follow the progress for this in our git repository.
Yes, it's that time of the year again. If you're a student and you have good coding skills and knowledge of graphics, consider submitting a proposal for Krita. Check out our current set of ideas, or come up with your own!
The price is 27,50€ + 10€ for worldwide shipping.
Paypal order - DVD & Comic Book Pack:
(Or contact boud@kde.org to arrange an alternative payment method)
Esto no es novedoso pero no recuerdo haberlo comentado en el blog.
Desde hace unas cuantas versiones de KDE 4.x es posible cambiar el fondo de pantalla simplemente arrastrando y soltando (drag’n'drop).
El siguiente vídeo de finex000 lo demuestra.



Dived Japanese Garden and White Rock yesterday, after refreshing my Scuba diving skills. I’m doing that at New Heaven Diving on Koh Tao, Thailand, a smallness diving operation who do a lot of work in marine life conservancy. I really dig their regular reef cleanup efforts, and their mission to turn more diving schools into marine life conservancy agents. In the process of experiencing the fantastic underwater world, it gives a lot of background to environmental (and underlying socio-economical) problems.
Among yesterday’s highlights were a blue-spotted stingray, porcupine fish, trigger fish, various scorpionfish and thousands of other cute and sometimes curious sea creatures.
I’ve also started using my underwater camera with so far very promising results. I need to work a bit on handling of the cam, but over the course of today’s photos, I am quite thrilled of the results after about just one hour of diving with it. As I didn’t bring my laptop or tablet, uploading those will have to wait until I’m back home in early March — until then some impressions from my phone camera will have to suffice.
KDEPIM Git Resource
You can now monitor any git repository with KMail. Commits will appear as e-mails in the message list.
It will do a git fetch every 5 minutes or so.
This is still a playground project, so it has some limitations:
- Only master is supported yet
- If authentication is needed for the git-fetch, you must run ssh-add
in the same terminal where you're going to start akonadi. ( ssh-add && akonadictl restart )
While not needing to depend on commitfilter.kde.org or other external notification services is great, this wasn't my primary reason for creating this resource.
I did it because we can, or rather "since KDEPIM>4.4 we can".
Thanks to the new KDEPIM architecture, the application is now really decoupled from the data and that opens us a world of possibilities.
The git resource took me only 8 hours of coding, without needing to touch a single line of KMail code, therefore not introducing any regressions.
The barrier to contribute new features to kontact has never been so low.
--
git clone git://anongit.kde.org/akonadi-git-resource
Some months ago, the project RaspberryPi has been announced. Its purpose is very ambitious: creating a good computer at a very low price, so it will be possible to reduce the "digital divide". In January, models A and B have been presented (http://www.raspberrypi.org/faqs), and they will be available after February 20th. The B model will cost 25 euros.
The "flow rate" of this thing is enormous: having a computer, perfectly working, at about 25 euros, means that we will be able to computerize a lot of things: used with Arduino, RaspberryPi will make possible the low cost domotics.
I asked some questions to Eben Upton, and I have managed to undestand a little bit more about what they are going to do.
First of all the name: they have choosen "Raspberry" because there are many computer industries with fruit names (e.g.: Apple, Blackberry,...) and Pi because, originally, they thought to use only Python (at least to let childs learn to write programs for this computer). Obiously, now is possible to use every language you want (it just needs to run on GNU/Linux sistems with ARM processors).
RaspberryPi is a complete computer, so it can be used for every operation you usually do with a normal computer, but its low price has been the most important feature for Raspberry's creators: in fact, they thought as an educational instrument for childs, to learn them how to program a computer. Personally, I think that primary and secondary schools should teach programming to the kids. In fact, we are running into a world where everything works with a computer, and if you know how to control the computer, you will be able to manage your life. And, programming is really important for improving child's logic skills. I don't know how the rest of the world is, but in Italy our schools are mainly based on memory. They does not teach you to understand what you are doing, what you are reading: they only ask you to be able to repeat some phrases written by someone else before. Teaching computer programming will encourage childs to ratiocinate.
The recommended systems, for RaspberryPi are GNU/Linux distros, like Debian and Fedora. And, as you can see down here, Qt libraries work very good:
In a near future, a lot of companies will probably use Raspberry in their products, but actually RaspberryPi creators have no plan about this.
I also asked Eben about the possibility of delivering another model of RaspberryPi with a wi-fi network card integrated, that could be a lot easyier (so you don't have to connect every computer with a cable, that is a little confusing in a classroom of 20 students). But, unfortunately, they don't have any official plan about wi-fi, actually (but I know they are thinking about it).
There will be also a certain number of local shop points, so you won't need to get the computer shipped from the United Kingdom. Actually, anyway, there are no reliable informations.
Ok, dreams time: now, just think about a mediacenter built with a RaspberryPi and a GNU/Linux distro with Plasma Mediacenter (I know it's not ready to be used, but I'm dreaming). With less than 100 euros you can have a complete Full HD mediacenter, usable to control some areas of your house (with the help of Arduino). For example, turn on a light with a console command, maybe from a remote ssh console.
A conclusive note: obiously, Eben Upton recommends you to follow the official site www.raspberrypi.org and consider buying a computer, when they will be available (after February 20th).
En unos días vamos a tener muchas noticias sobre Arduino en el blog. La razón es que se va a realizar una charla en la UNED de Vila-real sobre este proyecto de Hardware Libre.
KDE y Arduino tienen algunos puntos en común, para empezar KDevelop, entorno de desarrollo integrado para sistemas GNU/Linux y otros sistemas Unix, dispone de una plantilla para este proyecto que hace más fácil la programación de este sistema.
En unos días, más puntos de unión entre el mundo KDE (o similares) y Arduino.
Más información: Arduino
Descarga: KDE-Apps
Colour managed printing under Linux relies on several components to play nicely together. Linux has the great lcms Colour Management Module (CMM) to parse ICC profiles and apply colour transformations based on those. The standard print job PDF can have source ICC profiles attached. CUPS knows about per print queue server side configured output ICC profiles. If feet with the correct settings by the according colour managing print filters, Ghostscript does a great job with the provided information at producing colour corrected raster output using lcms. That output is further processed by the printer driver and spooled by CUPS to the physical device.
PDF contains most often colour values defined in DeviceRGB, which is a very short way to specify some colour. And you know programmers are lazy and simply use that. So Ghostscript does a trick to colour manage these documents nonetheless and assumes DeviceRGB to be meant as sRGB, which is in this situation kind of the best it can do.
But DeviceRGB being handled as sRGB blocks practically two important use cases.
Fortunately there is a way to specify a output device profile per job, which is the way CUPS is designed to be used from client side. Comparably a per session based user device profile introduces a high risk to interfere with standard profile selection mechanisms and concurrenting sessions and is pretty limited in scope. The PDF/X standard allows to embed a output profile inside the document. That way all colour management is completely defined inside the PDF per job and can bypass any unwanted server side magic. The mechanism is called OutputIntent. Applications and print dialogs can use the OutputIntent in order to reliably send device Rgb or Cmyk through a colour management wise non intercepted printing path.
However, manipulation of existing PDF files is not that easy. Thankfully Joseph Simon has put some work into a project called Color-Managed Printing eXtension or short libCmpx. The library handles the harder parts of embedding a ICC output profile into a PDF/X and assists with profile selection. His primary design goal for the libCmpx library is to help enabling colour management in print dialogs. The origin of the project lays in the XCPD Google Summer of Code 2011 project for the OpenICC group.
Versioning in digiKam provides an excellent mechanism for non-destructive editing, but it does have a tiny quirk that can be a bit confusing if you are not aware of it.
With the Versioning feature enabled, digiKam automatically displays only the most recent version of a photo and hides all the previous revisions, including the original file. This functionality helps to avoid clutter in the main thumbnail view, but this creature comfort can also cause panic when you all of a sudden can’t find the original photos. Continue to read
Heya all!
There is an exciting piece of last night... There is now a community-led openSUSE Travel Support Program!
This week is feature freeze in Ubuntu land and the Kubuntu community have been working hard to get in as many as possible before the deadline.
![[image]](http://mowser.com/img?url=http%3A%2F%2Fpeople.canonical.com%2F%7Ejriddell%2Fblog2%2Ftelepathy-kde-wee.png)
Telepathy-KDE is working nicely. We're still deciding if it's better to go with the new-but-not-much-tested Telepathy-KDE or the old-but-unmaintained Kopete by default.
![[image]](http://mowser.com/img?url=http%3A%2F%2Fpeople.canonical.com%2F%7Ejriddell%2Fblog2%2Flightdm-kde-wee.png)
LightDM Plasma Theme, not likely to replace KDM yet for lack of testing but a promising way to get a login manager with all the features
![[image]](http://mowser.com/img?url=http%3A%2F%2Fpeople.canonical.com%2F%7Ejriddell%2Fblog2%2Fpavu-wee.png)
Oxygen-GTK3 theme, so your GTK apps fit in with the Plasma desktop.
![[image]](http://mowser.com/img?url=http%3A%2F%2Fpeople.canonical.com%2F%7Ejriddell%2Fblog2%2Fkrita-wee.png)
Calligra office suite featuring Krita the world's best painting app. Handy for updating hackergotchis. MS Office file import/export is reported to be better than LibreOffice because of the top work by KO GMBH. Not the default yet but the signs are good for fixing the "we don't have a KDE office suite by default" bug in the next year.
![[image]](http://mowser.com/img?url=http%3A%2F%2Fpeople.canonical.com%2F%7Ejriddell%2Fblog2%2Frekonq-owncloud-wee.png)
Rekonq 0.9 and Owncloud 3.0 are both in progress.
![[image]](http://mowser.com/img?url=http%3A%2F%2Fpeople.canonical.com%2F%7Ejriddell%2Fblog2%2Factive-wee.png)
Plasma Active! Could a Kubuntu Active remix be around the corner? We'd be the first distro with a free software tablet UI if we can get it done.
If you want to know how my health is doing see my personal blog entry Recovery from Severe Traumatic Head Injury.
Gnunify.in is one of the oldest FOSS event in India, this year it was scheduled on 10th and 11th Feb 2012 .
And yes this time i attended it as speaker after failing to qualify last year. ![]()
I spoke on Juju, Ubuntu Cloud Orchestration framework , presentation slides are available here
Few take away for me personally after attending the event :-
1. Moving out of the distro fanaticism.
2. Getting to know more about Mozilla and Wikipedia folks.
3. Socializing with Fedora folks.
4. Finally meeting Arky after 9 yrs. ![]()
FOSS events are good way to meet old folks, chat/socialize and exchange ideas.
I met many old timers like mbuf, ramky, runa, karunakar, nager, shariq and greenmang0 , others apart from spending most of my time with Deependra the Eucalyptus magician.
Lastly big thanks to the volunteers and organizers, sponsors(Eucalyptus) for making this event a grand success.
Lastly thanks again to Deeprendra for getting me this shiny beer opener, i badly needed this. ![]()
To begin with, thanks to Lydia for asking for my contribution in the book and pradeepto for leading/heading/organizing conf.kde.in, i wouldn`t have got this opportunity without it. ![]()
The book is available for download here
I have contributed in “Documentation and Support” section with chapter title ”Life-Changer Documentation for Novice”
Hace algún tiempo hablé de este addon para Firefox pero se merece un artículo para él solito.
Se trata de Oxygen KDE para Firefox un tema/addon para este navegador que no solo lo integrará en KDE, sino que además nos permite configurarlo con bastantes opciones.
A modo de ejemplo, se puede comentar que nos permite utilizar dos conjuntos de icnos bastante famosos en el entrono KDE: Oxygen o Faenza.

Como podís ver en la imagen superior tiene todo tipo de personalizaciones, desde aspectos generales (colores, fondo, botones de adelante y atrás y temas de iconos) hasta opciones para Speed Dial, pasando por las pestañas y las barras de desplazamiento. Además, está traducido a 20 idiomas.
Su instalación también es muy senzilla ya que al ser un addon de Firefox basta con pulsar en el botón de “+ Add to firefox” de este enlace.
Una vez reiniciado el navegador bastará con ir a Herramientas -> Oxygen KDE Options y nos aparecerá la ventana de configuración (ver imagen superior)
Jay. More C&J house news, feel free to skip :D
So we're almost there. I have my work space set up:
Hey all!
I’ve just posted the news on the KDevelop website: KDevelop 4.3.0 Beta 2 is released!
Please test it and report feedback as usual. I think it’s safe to assume that we will release 4.3.0 final in about 2-4 weeks from now.
Considering that my university semester is nearing its end, I will finally have more royal hacking time again! I’ll continue to squash bugs and improve the performance of KDevelop of course :) Most definitely I’ll try to further improve the C++11 support. But maybe I finally have some time again to work on “something bigger”, like helping Miha Čančula in writing a kick-ass unit-test integration for KDevelop (see unittest branches). Then I plan to finally release some more of our “playground” plugins, most notably CSS language support and QMake project management…
Stay tuned for a bright KDevelop future :]
PS: I’ll step up as a mentor for a KDevelop GSOC this year, yet I’m still wondering about a proper topic… Ideas?
During 2 months a couple of students aged between 13 and 17 have been helping to solve KDE tasks during the Google Code-In contest. As last year I did mentor a few of them, 19 to be precise. To give you a short update on how much work was done, here comes a list of their achievements:
2 Students also worked on different tasks, just in case you wonder why the numbers are different here
Now 34 tasks seem little work, but the numbers behind the tasks are quite impressive:
All this work would not be possible if KDE and Amarok were not Free Software as it empowers the users and the developers alike and gives great opportunities to students to improve their skills. That is just one of the reasons I love Free Software ![]()
After releasing the first nepomuktvnamer package here comes the first release of the previously presented Nepomuk Music KIO slave.
Like the tvnamer you can get it from download.kde.org mirrors in the unstable/nepomuk folder.

It has passed quite some time since my last blog post about optimizing KWin’s performance, so I felt the need to write a new one
In the meantime KDE SC 4.8 including KWin 4.8 got released with all the features I had described in that blog post, but there are already new optimizations that have landed in the kde-workspace git repository, which I just want to explain shortly:
Another inquiry post. I’m thinking about removing the custom mouse interaction code in Palapeli. The situation is that whereas most applications hardcode what certain mouse buttons do (e.g. left button = click, right button = context menu), Palapeli allows the user to configure which mouse button (or wheel) does what. For reference, this is the default configuration:
Problem is that the code behind these mouse button associations is awkwardly complex.¹ I plan to remove this mess and replace it with a sane default configuration because I feel it’s just adding clutter without providing much added value.
So if you want me to keep this code, please write back. Besides that, I also accept recommendations for a better default configuration.
¹ In numbers: 1127 LOC where the whole application is about 6000 LOC.

After 6 years of absence, I participated again in a KDEPIM meeting, to fix some issues in Akonadi in order to improve my daily life :-)
Here's a report of what I did:
Fixed: "incomplete collection" error in mixedmailresource (bug 285973)
Fixed: mixedmaildir resource can lose email when changing message flags (bug 289428)
Fixed: Assert in imap resource when resuming work after going offline (bug 291810)
Fixed: cancelling mail check doesn't really work (two different bugs)
The first two with the help of Kevin Krammer, the other two with the help of Kévin Ottens. I would not have been able to fix these bugs without their input, which shows the usefulness of in-person meetings.
Also implemented some new debugging helpers (clearing the database cache for a folder, in akonadiconsole, and new methods for dumping the scheduler task list in a resource).
I also took the opportunity to discuss other issues with people present there (with Kévin Krammer during a much-longer-than-expected travel time, and with Volker, thanks to the long waiting for our food at the restaurant!). Overall I had time to discuss most of the other things I want to fix in akonadi, even though the actual fixing will have to be done later:
- Speeding up operations leading to many change notifications, like deleting many emails, by removing the need to save all pending changes after every notification handling.
- Fixing the jumpy scrollbar when switching to a folder sorted "oldest first"
- Making it possible for the imap resource to handle multiple (readonly) operations in parallel, for performance. For instance while a large folder is being synced, reading an unrelated email in another folder currently has to wait for the syncing to finish.
- And some ideas for investigating another imap issue that seems to only happen to me: newly subscribed folder are not showing up, an error about "incomplete ancestor chain" happens at some point during the syncing, which aborts at that point.
Overall, what's very useful for a non-kdepim developer like me, forced to fix bugs in kdepim to be able to read his emails :-), is to have been able to discuss with the akonadi master-minds in order to grasp the overall concepts.
At LCA 2012 I was talking with one or two folks and the idea of a KDE miniconference at LCA 2013 came up. As I thought it was a worthwhile idea to bring Qt/KDE folks down under I sort of threw my hat in the ring to be the "local" aussie organizer for it. I say with quotes because the event in 2013 is 1000+km away from me anyway. I'll gladly defer the glory for this idea to those who suggested it save the issues and criticisms for myself.
Anyway, I thought I'd throw it out there on the k-planet, see if I should try to get onto the KDE-ev or where/if folks on the KDE side would like to further discuss the plan. My ideas involve using the official one day mini conf for KDE talks including some lightning intros to make sure everyone can put an hydrocarbon image to the @nicks and maybe using the Saturday &&|| Sunday after the event as a hackfest or two to get some stuff done. Normally the dorms for LCA are available through the sunday arvo (not that I'm an expert), so the hackfest weekend idea has some logistics help already.
You want to help us make progresses on KDE Frameworks 5... But you're not sure you're up to the job? You don't know what to look at or where to start? You're not sure what it takes to be a KDE Framework maintainer?
Fear not! We're thinking about you, and we will have the first KDE Frameworks 5 volunteer day next saturday.
Come and join us! Saturday February 18 on Freenode #kde-devel channel!
This day will be driven by Aaron Seigo (aseigo) and myself (ervin) from 10am to 6pm CET. Feel free to ping us on the channel.
We will be around to guide you answer all the questions you didn't dare asking to get yourself started on helping us with KDE Frameworks 5.
We're preparing tasks to allocate to volunteers, and they will range from the small self-contained code adjustment, to splitting your own KDE Framework out of kdelibs and becoming its maintainer. Eternal glory will be provided with any task package you pick, so don't hesitate anymore, it's your chance right now!
Remember Saturday, 10am to 6pm CET, #kde-devel on Freenode, be there, help our community!
La noticia es de hace unos días, pero estos meses el blog está en modo de supervivencia, así que no esperéis muchas noticias de actualidad.
Como deja claro el titular del artículo, KUbuntu deja de ser una distribución oficial de Canonical, lo cual significa, a efectos prácticos que el único desarrollador que estaba trabajando a tiempo completo, Jonathan Riddell, en esta distribución deja de hacerlo.
Esto, en un principio, tiene mala pinta para la distribución pero tiene su punto positivo, pero vayamos por partes.
¿Porquè ha tomado esta decisión Canonical?
La razón es sumamente sencilla: KUbuntu no ha tenido el éxito que Canonical esperaba y ya no quieren dedicar un esfuerzo a que éste se merece.
¿Y esto significa que desaparece KUbuntu?
Pues no. Simplemente va a pasar a ser una distribución comunitaria basadas en Ubuntu, como lo son Lubuntu, Edubuntu y Xubuntu. Eso si, esto significa que debe aparecer un compromiso por parte de la comunidad para estar al día con la distribución.
Por su parte, Canonical seguirá manteniendo su infraestructura y recursos para KUbuntu, pero no aportará financiación al proyecto.
¿Y esto es bueno o malo?
Pues en un principio parece malo que KDE pierda una persona dedicada específicamente a su proyecto en una distribución, pero es evidente que una comunidad de desarrolladores tiene mucha más libertad y potencia que solo un desarrollador. Hay que reconocer que KUbuntu nunca ha sido la niña de los ojos de Canonical a la hora de potenciar KDE (en mi opinión, algunas de sus versiones de KUbuntu han hecho más mal que bien a KDE)
Más información: KDE.News | SomGNU | Fayerwayer
You are viewing a mobilized version of this site...
View original page here