Add your blog

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, french Language, 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.

Planet KDE is kept in KDE's Git. If you have an account you can add or edit your own feed:

  • git clone kde:websites/planet-kde-org
  • Put your hackergotchi in website/hackergotchi/. A hackergotchi should be a photo of your face smaller than 80x80 pixels with a transparent background. git add the file.
  • At the end of the planetkde/config file add your details (the name in brackets is your IRC nick):
  • feed 45m http://path.to/my/feed.rss define_name Konqi Konqueror (konqi) define_face hackergotchi/konqi.png define_facewidth 80 define_faceheight 80
  • git commit -a; git push

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.

If you do not have a Git account, file a bug in Bugzilla listing your name, Git 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.

Blog Classes

The default class for blogs is English language personal blogs. Other classes are:

  • Spanish language:
    define_feedclass spanish
  • Portugese language:
    define_feedclass portuguese
  • Chinese lanugage:
    define_feedclass chinese
  • Polish lanugae:
    define_feedclass polish
  • Italian lanugae:
    define_feedclass italian
  • French lanugae:
    define_feedclass french
  • KDE User blogs:
    define_feedclass user
  • KDE News feeds:
    define_feedclass news
  • KDE Dot News:
    define_feedclass dot

Planet KDE Guidelines

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.

Blogs should be KDE themed

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 should be constructive

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.

You must be a KDE contributor

Only have your blog on Planet KDE if you actively contribute to KDE, for example through code, user support, documentation etc.

It must be a personal blog, or in a blog class

Planet KDE is a collection of blogs from KDE contributors.

Do not inflame

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.

People Aggregated

FeedRSSLast fetchedNext fetched after
Rajko Albrecht (alwin) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Guillaume DE BURE (gdebure) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Christophe Giboudeaux (krop) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stuart Dickson (stuartmd) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Anant Kamath (flak37) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Akshay Ratan (akshay_r) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Evgeniy Ivanov (powerfox/pfx) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Punit Mehta (punit9462) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alex Fiestas (afiestas) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Łukasz Jaśkiewicz (ljaskiewicz) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Arjun Basu (ultimatrix) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Cristina Yenyxe González García XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marc Mutz XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dan Leinir Turthra Jensen (leinir) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Petr Mrázek (petrm) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Philipp Knechtges (d1saster) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Roland Wolters (liquidat) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Michał Zając (Quintasan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dinesh (saidinesh5) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Diego Casella ([Po]lentino) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mojtaba Shahi Senobari (moji) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
A. L. Spehr (blauzahl) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Felix Lemke (HobbyBlobby) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adrian Draghici (adrianb) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dario Freddi (drf__) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Francesco Nwokeka (nwoki) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aakriti Gupta (aakriti) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Abhinav Gangwar XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adam Celarek (adamce) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adam Rakowski (foo-script/efes) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aditya Bhatt (adityab) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andrea Diamantini (adjam) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ahmed AbouElhamayed (TheMonster) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aike Sommer XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dmitry Ivanov (vonami) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Keith Rusler (comawhite) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Anton Kreuzkamp (akreuzkamp) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Albert Vaca (albertvaka) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alessandro Diaferia (alediaferia) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alejandro Wainzinger (xevix) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alexander Dymo (adymo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alexander Neundorf XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jeremias Epperlein XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alessandro Cosentino (cosenal) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alan Alvarez (clsk) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lukas Tinkl XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jos Poortvliet XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sri Ramadoss M (amachu) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Amandeep Singh (amandeepsingh) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andras Mantia XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ana Guerrero (ana) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ander Pijoan (ander) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andi Clemens (aclemens) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andreas Demmer (ademmer) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andreas Schilling XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andreas Schneider (gladiac) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andrei Duma (AndreiDuma) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andrew Coles (coles) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andrius Štikonas XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andre Moreira Magalhaes (andrunko) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aniket Anvit (packo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Timothee Giet (Animtim) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Anmol Ahuja (DarthCodus) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Anne Wilson (annew) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Anne-Marie Mahfouf (annma) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Antonio Larrosa Jimenez (antlarr) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Antonis Tsiapaliokas (kokeroulis) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Anuj Pahuja (alasin) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andreas Pakulat XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alexander Rieder (arieder) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Arindam Ghosh XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Arno Rehn (pumphaus) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Arthur Ribeiro (arthurribeiro) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aaron Seigo (aseigo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ashish Madeti (madeti) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Friedrich Kossebau (frinring) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aurelien Gateau XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alberto Villa (avilla) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Allen Winter XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Paul Adams XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bart Coppens (BCoppens) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Behind KDE XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stephan Binner (Beineri) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Benjamin Port (ben2367) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Benjamin Kaiser (benkaiser) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lim Yuen Hoe (moofang) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bhaskar Kandiyal XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bastian Holst (bholst) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bhushan Shah (bshah) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Will Stephenson XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mohammed Nafees (binaryking) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Hamish Rodda (blackarrow) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jesper K. Pedersen (blackie) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jeff Mitchell (jefferai) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andres Betts (anditosan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sune Vuorela (svuorela) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Carlos Licea XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Agustín Benito Bethencourt XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Tatiana Gornak XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mojtaba Shahi Senobari (moji) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mailson Menezes (mailson) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Michael Pyne (mpyne) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Wang Hoi (wkai) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adriaan de Groot (adridg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
C. Boemann (boemann) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lukas Appelhans XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jaroslav Řezník (jreznik) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Brad Hards (bradh) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Simon St James (SSJ_GZ) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stephan Platz (paalsteek) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bharath M S (brat197) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Brijesh Patel (erione) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Michał Małek (mmalek) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Călin Cruceru (crucerucalin) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Calligra News XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Thorsten Zachmann XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Allan Sandfeld Jensen (carewolf) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Carsten Niehaus (carsten) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Remi Villatel XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Anselmo L. S. Melo (anselmolsm) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Detlev Casanova (Cazou) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Chandan Kumar (chandankumar) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Chani Armitage (Chani) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andrew Stromme (astromme) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alexandr Goncearenco XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mathieu Chouinard (chouimat) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Christian Loose XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aracele Torres (araceletorres) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Cies Breijs (cies) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Clarence Dang XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Claus Christensen (Claus_chr) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mauricio Piacentini (piacentini) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Igor Trindade Oliveira XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Daker (dakerfp) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andriy Rysin (rysin) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andrew Manson ( mansona aka real_ate ) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sven Assmann XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Colin Guthrie (coling) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bjørn Erik Nilsen (bnilsen) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nick Shaforostoff (shaforostoff) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ryan Rix (rrix) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Fania Jöck (fjoe) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stephan Kulow (coolo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andreas Cord-Landwehr (CoLa) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sujith H (sujith_h) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Somsubhra Bairi (somsubhra) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mirko Boehm XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Cristian Tibirna (Inorog) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Carlos Leonhard Woelz (cwoelz) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Cyril Oblikov (munknex) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Cyrille Berger XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David E. Narváez (dMaggot) XML 14:36, Tuesday, 30 September 14:36, Wednesday, 01 October
Rolf Eike Beer (Dakon) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dan Vratil (dvratil) XML 03:06, Wednesday, 01 October 03:51, Wednesday, 01 October
Daniel Molkentin (danimo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Danny Kukawka XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Daniel Nicoletti (dantti) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dario Andres Rodriguez (Dario_Andres) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dario Massarin XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alexis Menard (darktears) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David Edmundson (d_ed) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David Vignoni (davigno) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Florentina Musat (chrome) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vijay Dhameliya (vijay13) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sander Koning XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Denis Steckelmacher (steckdenis) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dennis Nienhüser (Earthwings) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Luca Beltrame (einar77) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Josef Spillner XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David Faure (dfaure) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Derek Kite (dkite) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dimitrios T. Tanis (diggy) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gilles Caulier (cgilles) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sebastian Sauer (dipesh) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David Jarvie (djarvie) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dimitri Popov XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dmitry Kazakov (dmitryK) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dominik Seichter XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ariya Hidayat XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Klaas Freitag (dragotin) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Daniele E. Domenichelli (drdanz) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Simon at Facebook Open Academy XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Eduardo Robles Elvira (Edulix) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mihail Ivchenko (EgorMatirov) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Eike Hein (Sho) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Joon-Kyu Park XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pau Garcia i Quiles (pgquiles) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Elvis Stansvik (estan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Enrico Ros XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adrien Facelina XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kevin Ottens (ervin) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
kunal ghosh (kunalghosh) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Constantin Berzan (exit) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Akarsh Simha (kstar) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andreas Ramm (psychobrain) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Fabrice Mous (fab) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Boudewijn Rempt (boud) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Fathi Boudra (fabo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Filipe Saraiva (filipesaraiva) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Christian Mollekopf (cmollekopf) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Flavio Castelli XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nadeem Hasan XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Fabrizio Montesi (fmontesi) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Diane Trout (detrout) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frank Karlitschek (karli) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frank Osterfeld (fosterfeld) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frederic Coiffier (fcoiffier) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frederik Gladhorn (fregl) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frederik Gladhorn (fregl) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rafael Fernández López (ereslibre) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Siddharth Sharma (siddvicious) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frank Reininghaus XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Freoffice: KOffice based Open Mobile Office Suite XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Friedrich Pülz (fkpulz) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Harri Porten XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frerich Raabe XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Koos Vriezen XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nicolas Lécureuil (neoclust) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Felix Rohrbach (fxrh) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gokmen Goksel (gokmen) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gabriel Voicu (gvoicu) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Michael Gapczynski (MTGap) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bruno Coudoin (bdoin) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ian Geiser (geiseri) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gerhard Kulzer (gkulzer) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Giannis Konstantinidis (giannisk) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Giorgos Tsiapaliokas (terietor) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gregor Iaskievitch XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
George Kiagiadakis (gkiagia) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Cédric Bellegarde (gnumdk) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Antonio Aloisio XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Inge Wallin (ingwa) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Cezar Mocan (CezarMocan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Debjit Mondal (debjit) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Simon A. Eugster (Granjow) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Johannes Bergmeier (joselb) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
George Goldberg (grundleborg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Denis Kuplyakov (dener.kup) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Denis Kuplyakov XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Denis Kuplyakov (denerkup) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vedant Agarwala (vedu) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Siddharth Srivastava (akssps011) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Edward Toroshchin (hades) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Harald Hvaal (metellius) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Harshita Mistry XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sebastian Pipping (sping) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Diego Iastrubni XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Helio Castro (heliocastro) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Henri Bergius (bergie) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Henrique Pinto XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Henry de Valence (hdevalence) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Harshit Jain (hjain) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Florian Graessle (holehan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Holger Foerster (foerster) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Scarlett Clark (sgclark) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Loic Corbasson XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mathias Kraus (hias) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ozan Çağlayan (ozancaglayan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Fabio A. Locati (flocati) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Guillermo Amaral (gamaral) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bartosz Wadolowski XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Boudewijn Rempt's Krita blog XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Fredrik Höglund XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gopalakrishna Bhat XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andrew Lake XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Petri Damstén XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sergey Kalinichev (klins) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rafael Gomes (gomex) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vladimir Prus XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Arnaud Dupuis (Arno[Slack]) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dani Gutiérrez Porset XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Weng Xuetian (csslayer) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Risto Saukonpaa (fri13) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nicolas Lecureuil (nlecureuil) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Francesco Riosa (riosa) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Angelo Naselli (anaselli) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David Hubner (hubner) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Daniel Meltzer (hydrogen) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Robin Burchell (w00t) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andrea Scarpino (ilpianista) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ronny Yabar (ronnyml) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
William Viana (Liw-) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Niklas Laxström (Nikerabbit) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ivan Čukić (ivan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jean-Baptiste Mardelle (j-b-m) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
James Ots XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jan Grulich (grulja) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jan Muehlig (janushead) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jan Gerrit Marker (jangmarker) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jarle Akselsen XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jarosław Staniek (jstaniek) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jason Harris (LMCboy) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Javier Llorente XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jens Muller (jmueller) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jan Kundrát (jkt) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Joseph Simon (jsimon3) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jörg Ehrichs XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
John Ratke XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
John Layt XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Johannes Huber (johu) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jon Ander Peñalba (jonan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jonathan Thomas (JontheEchidna) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Avik Pal (avikpal) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Joseph Wenninger XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
John-Paul Stanford (jp) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ashley Winters XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jonathan Riddell (riddell) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Juan Carlos Torres (jucato) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Julien Narboux (jnarboux) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jussi Schultink (jussi01) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gaël de Chalendar (kleag) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Karan Luthra (luthrak) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kashyap Puranik (kashthealien) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ekaterina Gerasimova (kittykat) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adrian Lungu (lungu) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alexander Neundorf XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Christoph Cullmann (cullmann) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David Herberth (dav1d) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Diana Tiriplica (dianat) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dominik Haumann XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Emmanuel Bouthenot (bouthenot) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Erlend Hamberg XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Joseph Wenninger (jowenn) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kåre Särs (ksars) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marco Mentasti (mentasti) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Maximilian Löffler (max) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pablo Martín Cobos (pcobos) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Shaheed Haque (shaheed) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Simon St James (ssj) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Svyatoslav Kuzmich XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Thomas Fjellstrom (fjellstrom) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
KDAB on Qt XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Laszlo Papp (lpapp) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kevin Funk (kfunk) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Shantanu Tushar (shantanu) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Tobias Koenig (tokoe) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
John Tapsell (JohnFlux) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Baltasar Ortega XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Hugo Pereira Da Costa XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
KMix - the KDE Multimedia Mixer XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nuno Pinheiro (pinheiro) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Camila Ayres (camilasan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Wagner Reck (wiglot) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Wagner Reck (wiglot) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
KDE Sysadmins XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
KDE User Working Group XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jens Reuterberg (jensreuterberg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martin Bříza (mbriza) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
KDE Dot News XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David Miller XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kdenlive team XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Christoph Feck (kdepepo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Egon Willighagen XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Percy Camilo Triveño Aucahuasi XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kurt Hindenburg XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ramon Zarazua (_killerfox_) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Valerio Pilo (Amroth) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jasem Mutlaq (KNRO) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jigar Raisinghani (jigar) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nikhil Marathe (nsm) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Wade Olson XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Konrad Zemek XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kevin Krammer XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Krita News XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sahil Nagpal (sahil) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mohit Goyal (mohit) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vladimir Kuznetsov XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rafał Kułaga (rkulaga) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kubuntu Wire XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lamarque Souza (lamarque or lvsouza) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Johannes Wienke (languitar) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Luca Tringali (lucatringali) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Leo Franchi (lfranchi) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lydia Pintscher (Nightrose) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Johan Thelin XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gabriel Poesia (gpoesia) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Valorie Zimmerman (valorie) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sven Brauch (scummos) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alex Raymond (alexraymond) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aracele Torres (araceletorres) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Filipe Saraiva (filipesaraiva) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Luiz Romário (luizromario) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sandro Andrade (sandroandrade) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Tomaz Canabrava (tomaz) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vinicius Azevedo (stdcout) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vito Chiarella (vitochiarella) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vitor Boschi (Klanticus) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alex Turbov (zaufi) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Luboš Luňák (llunak) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frederik Schwarzer (icwiener) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lucas Lira Gomes (MaskMaster) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lucijan Busch (lucijan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Luís Gabriel Lima (luisgabriel) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lukas Dzikaras (LukasLt2) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lukas Tvrdy (lukast) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Tejas Dinkar (gja) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Piyush Verma XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mahfuz062 XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adam Treat (manyoso) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marc Cramdal XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marcel Wiesweg (mwiesweg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marcus Hanwell (cryos) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marco Calignano (marcuzzo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mario Fux (unormal) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mark Gaiser (markg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Markus Slopianka (markuss) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marco Martin (notmart) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martijn Klingens XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martin Küttler (mkuettler) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martin Klapetek (mck182) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martin Konold (Mortimer) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martin Gräßlin XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martin Klapetek (mck182) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Daniel Jones XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Matthias Fuchs (mat69) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mateu Batle (mbatle) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Matt Williams XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mayank Madan (mayankmadan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Michael Bohlender (mbohlender) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kenneth Wimer (kwwii) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mehrdad Momeny (mtux) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Benjamin Meyer (icefox) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pedro López-Cabanillas XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pedro Lopez-Cabanillas XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Milian Wolff (milianw) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mirko Boehm (miroslav) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Magda Konkiewicz XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marijn Kruisselbrink XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mohamed Anwer (tootis) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mohamed Malik XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ben Martin (monkeyiq) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jean-Nicolas Artaud (morice-net) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Artur Souza (MoRpHeUz) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mauro Iazzi (iazzi) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rupanjana Mitra (mrupanjana) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Miquel Sabaté (mssola) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Tony Murray (murrant) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Carsten Pfeiffer (gis) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martyn Circus XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sven Burmeister (rabauke) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Maurizio Monge XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sayak Banerjee (sayakb) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ben Cooksley (bcooksley) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Srikanth Tiyyagura XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Myriam Schweingruber (Mamarok) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jason A. Donenfeld (zx2c4/jdonenfeld) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ingo Malchow (neverendingo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kubuntu News XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Patrick Spendrin (SaroEngels) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Abhijeet Nikam (nikam08) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Niko Sams (nsams) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nikolaos Chatzidakis XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nilesh Suthar (nil1511) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Juan Luis Baptiste (Maeztro) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jos van den Oever (vandenoever) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Guillaume Martres (smarter) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Oindrila Gupta (oini) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marta Rybczyńska XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dmitry Suzdalev (dimsuz) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Lucas Hermann Negri (lucashn) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aaron Reichman (areichman) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kai-Uwe Behrmann (oy) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Francisco Fernandes (chicao) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Paul Mendez (paul_m) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Paul Pacheco (paulpach) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marc Pegon (mpeg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
José Luis Vergara Toloza (Pentalis) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Peter Grasch XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adam Pigg XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pierre Ducroquet XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rob Scheepmaker (pinda) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Matthias Meßmer (pipesmoker) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kurt Pfeifle (pipitas) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pier Luigi Fiorini (plfiorini) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ignat Semenov (isemenov) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rene Kuettner (rku) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Peter Penz XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pranav Ravichandran (Pranav_rcmas) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Frans Englich (FransE) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Paulo Rômulo (promulo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pierre Stirnweiss (PierreSt) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Tomasz Olszak (tolszak) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Illya Kovalevskyy (tucnak) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Raphael Kubo da Costa (rakuco) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jeremy Whiting (jpwhiting) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Peter Simonsson (psn) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Randa Meetings XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Petr Vanek XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Mark Kretschmann (markey) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Reinhold Kainhofer XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alex Merry XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rex Dieter (rdieter) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Richard Moore (richmoore2) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Richard Johnson (nixternal) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Richard Dale XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rishab Arora (spacetime) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rivo Laks XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Robert Knight XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Robert Riemann (rriemann) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Robert Mathias Marmorstein (robertm) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Radoslaw Wicik (rockford_) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Roozbeh Shafiee XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Björn Ruberg (ruberg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jordi Polo (jordl) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ruediger Gad (rcg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ryan Bitanga XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rob Buis (rwlbuis) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Maksim Orlovich (SadEagle) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sascha Manns (saigkill) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Samikshan Bairagya (samxan) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Martin Sandsmark (sandsmark) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sanjiban Bairagya (fewcha) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sascha Peilicke (saschpe) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Adenilson Cavalcanti (Savago) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Matteo Agostinelli (agostinelli) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Scott Wheeler (wheels) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sebastian Gottfried (sebasgo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sergio Martins (sergio) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Thomas Pfeiffer (colomar) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rohan Garg (shadeslayer) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Shaun Reich (sreich) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bernhard Beschow (shentey) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Shivaraman Aiyer (sraman) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Simon Edwards XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Peter Grasch XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sinny Kumari (ksinny) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Casian-Valentin Andrei (skelet) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Smit Patel (smitpatel) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sam Duff (Socceroos) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alvaro Soliverez (Hei_Ku) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Holger Freyther (zecke) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Christian Ehrlicher XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Germain Garand XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Shawn Starr (spstarr) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stefan Teleman XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stefan Derkits (HorusHorrendus) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stephanie Das Gupta (stephdg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stephen Kelly (steveire) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Matěj Laitl (strohel) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stuart Jarvis XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Claudio Desideri (snizzo) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sven Langkamp (slangkamp) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Swair Shah (swair) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Romain Pokrzywka (kromain) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Prakash Mohan (praksh) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sebastian Dörner XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alexandr Akulich XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Teo Mrnjavac (Teo`) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Bart Cerneels (Stecchino) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Hayri Bakici (thehayro) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Peter Schiffer (aceton) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Cornelius Schumacher XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Danny Allen (dannya) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jeffery MacEachern (jaem) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Matt Broadstone XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Andreas K. Hüttel (dilfridge) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Roopesh Chander XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Stefan Majewsky (majewsky) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Roney Gomes (roney) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Ahmed Ghonim XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Yuvraj Tomar (yuvrajtomar) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Kaushik Saurabh (roide) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jussi Kekkonen (Tm_T) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Gary Greene (greeneg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jan Hambrecht (jaham) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Jonathan Schmidt-Dominé (The User) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Luke Wolf (Luke_Wolf) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Harald Sitter (apachelogger) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Aleix Pol (apol) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Janet Theobroma (theobroma) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Patrick von Reth (TheOneRing) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Thiago Macieira (thiago) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Philip Rodrigues (PhilRod) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Emmanuel Lepage Vallee (Elv13) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dion Moult (Moult) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Thomas McGuire XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Thomas Thym (ungethym) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Till Adam XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Duncan Mac-Vicar (duncanmv) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Tina Trillitzsch XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Raymond Wooninck (tittiatcoke) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Torgny Nyblom (tnyblom) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Torsten Rahn (tackat) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Agustin Benito Bethencourt XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Konstantinos Smanis (ksmanis) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Olaf Schmidt-Wischhöfer (ojschmidt) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Eva Brucherseifer XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Alexandra Leisse (troubalex) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sebastian Trueg XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sebastian Trueg (trueg) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Albert Astals Cid (TSDgeos) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Albert Astals Cid (TSDgeos) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Till Theato (ttill) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Davide Bettio (WindowsUninstall) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Björn Balazs XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Utku Aydın (utku) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Valentin Rusu (valir) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vishesh Handa (vhanda) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Sebastian Kügler (sebas) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vlad Codrea XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Vyacheslav Tokarev (vtokarev) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Pradeepto Bhattacharya XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Tirtha Chatterjee (wyuka) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Floris-Andrei Stoica-Marcu XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Laurent Montel (mlaurent) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Smit Shah XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Hans Chen (Mogger) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Nikolas Zimmermann (WildFox) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Dirk Mueller XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Wojciech Kosowicz (wojak) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Daniel Kreuter (xardas008) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Matthias Klumpp (ximion) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Xavier Vello (xvello) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
YANG Qiao (yangqiao) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Yash Shah (yashshah) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Philip Muškovac (yofel) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Zack Rusin (zrusin) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Rafał Miłecki (Zajec) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Zanshin Announcements XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Marcin Zieminski XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
Waldo Bastian (zogje) XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October
David Nolden XML 03:36, Wednesday, 01 October 03:51, Wednesday, 01 October

Microblogging from KDE

September 30, 2014

KDE Dot News

Time to Test Plasma 5's Second Release

Put your testing hats on, Plasma 5 has a beta release. The second version of Plasma 5 is due out in under two weeks and now is your chance to test it for bugs which have crept in. It features a bunch of missing features which have been added back such as the much requested icon only task bar. The Visual Design Group have been hard at work over the last three months adding a Qt 4 Breeze theme to make all KDE applications fit into the desktop and many new icons as part of the Breeze icon theme. Check for packages for your distro and try it out.

16:20, Tuesday, 30 September UTC

Björn Balazs

Free Usability Mentoring during Qt Developer Days Europe

Due to the generous sponsoring of KDAB, we are able to offer free Usability and User Experience mentoring sessions during Qt Developer Days Europe 2014.

Keep on reading: Free Usability Mentoring during Qt Developer Days Europe

13:13, Tuesday, 30 September UTC

Jos Poortvliet

Saving Face and the threats to privacy in our society

I'm not talking about the 2012 documentary, nor an actual face. I want to discuss the expression, as defined by wikitionary:
"To take an action or make a gesture intended to preserve one's reputation or honour"
I argue that this expression is under-used in this day and age of privacy violations.
Awesomeness from Saturday Morning Breakfast Cereal!

Privacy is not

Tech folk like me were surprised at the publicity around the leak of celebrity nudes a few weeks ago. With the continuous string of NSA scandals over the last years, we didn't expect anybody to still think their data was safe online. Apparently, we still have to make the argument for privacy...

For many people, privacy and the arguments against NSA style "collect it all" spying seem moot: "I have nothing to hide".

Now this argument has been solidly debunked in various articles, breaking down to these main reasons:
  • You don't know what you have to hide
  • You should have something to hide
  • Privacy is a basic human need
On the first two, security researcher Moxie Marlinspike wrote for Wired Magazine.

You don't know what you have to hide

In the US, the federal government can't even count the number of laws one can break, and Moxie argues:
If the federal government had access to every email you’ve ever written and every phone call you’ve ever made, it’s almost certain that they could find something you’ve done which violates a provision in the 27,000 pages of federal statues or 10,000 administrative regulations. You probably do have something to hide, you just don’t know it yet.

A society with perfect surveillance means anybody could be locked up at any time as everybody does things wrong all the time. Law enforcement becomes arbitrary (and consequently a great means for controlling people who do things the government doesn't like). Just one recent example: in Washington, being smelly is a crime.

Moxie does not even discuss changes in policy and politics. What is legal today can haunt you tomorrow! This is not a hypothetical situation: in World War II tens of thousands lost their lives because the Dutch government kept extensive records on every citizen.

You should have something to hide

The second point is that if laws were never broken, they would never be changed and progress of society would come to a stand-still. In a world of perfect law enforcement, slavery would still be with us, sodomy laws would be in effect and women wouldn't be allowed to run businesses or perhaps even drive cars. Probably nice for bureaucratic governments (things are simpler that way) but I don't think it is wise to limit the world our kids live in based on what we can deal with and understand today...

Despite their very real impact, these arguments, to many of us, seem mostly relevant around an oppressive regime. We're happy that the protests in Hong Kong are aided by techology but it doesn't make us use them.

Privacy is a basic human need

Then there is the argument that people need privacy. Not because they do illegal things, but just because. The often-heard explanation: when you go to the toilet, you close the door. Not because you do something illegal there, but just because you'd prefer doing it alone!

This might not feel like a strong argument, perhaps that is why Moxie doesn't mention it. But it goes far deeper than the other reasons for privacy, to something very central to us, human animals. Everybody feels a need to present themselves well to others! We use make-up, proper clothes, perfume and deodorant. We act and speak careful, ever mindful of the impression we leave on people. And privacy is central to control over how others see you.
Marying as WoW character

Saving face

Words like reputation and honour in the definition of "saving face" by wikitionary make it sound like a big, special thing, but it is true for everybody, every day: we all go through extraordinary length to control how others see us. It is why we carefully choose the clothes we wear and the car we drive. We even wear different faces around different people. Loving husband or wife, funny friend, hard working employee, trusted confidant, sensitive and dedicated son, powerful wizard.

We are careful to keep these separate. If one of your parents would suffer from cancer, you would share the pain with close friends, but not the poker friends at the bar. You'd share that you had to deal with a burn-out a few years ago with your husband, but not your colleagues. If you lose your job you keep up appearances to some friends, but share your feelings with others. You would tell at work about your kid puking over you at breakfast but not about your wife who suffers from depression.

The carefully build impressions others have of us are maintained at almost all costs, and we don't even realize it. It is more obvious in some situations, of course - when something bad happens to you but you don't want some group of people to know; or, typically, when dating or soliciting for a job, when you put up your best, cleanest face and present yourself as perfect as you can. Or when you get very upset when certain information (private pictures, habits or hobbies) become public. But you always care about your appearance.

Losing control?

Modern social media are putting a bit of a wrench in this form of social engineering we all engage in. A date or potential employer can look us up on the internet, finding out things we'd rather not share. And if the data isn't available openly, they can probably just pay for it. Awareness of this is still rather low but, like the Silicon Valley folks keep their kids from using computers and even send them to analog schools, many tech people I know are far more careful with their online profile than the average consumer, who happily takes the free data storage for uploading their lives to servers in the cloud.

There is a time factor at work here. This technology arrived when my generation was (mostly) old and wise enough not to put too much embarrassing stuff online. But just think of everything you did before you turned 18 - I don't know about you, dear reader, but I sure don't want that online. Yet this is exactly what the current and future generations face! Why else are tools which promise to delete your data after a short time, like Snapchat and friends, so popular - and why else do people get so upset when the promises about deleting data are broken?

Because they are being broken, and will continue to be, either by the companies themselves (your data is worth more than you think!) and by governments, hackers and so on.

I think it is important to realize how a lack of privacy impact us, as humans. In the end, it might be the most important argument: in this digital age, we lose the abilities to control how we present ourselves to others. Time to take back our data and decentralize.

10:32, Tuesday, 30 September UTC

Baltasar Ortega

Kwave, el editor básico de sonidos de KDE

Uno de los objetivos de la Comunidad KDE es la de ofrecer una aplicación integrada dentro del escritorio Plasma para cada una de las necesidades. Una de ellas es la de utilizar nuestro ordenador como editor básico de sonido, función que realiza Kwave a la prefección. Kwave, el editor básico de sonidos de KDE Kwave [&hellip

08:10, Tuesday, 30 September UTC

September 29, 2014

Aaron Seigo (aseigo)

Tomorrow: The Luminosity of Free Software Episode 21

As I wrote in my blog last week, I was away from the Internets for nearly and entire week (oh my!) but am back and tomorrow is the day when the next episode of the Luminosity of Free Software will happen.

I will be recording it on Google+ Hangouts on Tuesday the 30th of September at 18:00 UTC. The topics haven't changed since my last blog, but I'll repeat them here for convenience:


  1. Kdenlive: Free software non-linear video editing that rocks
  2. Funding Free Software: We'll discuss a number of models, each with their unique strengths and weaknesses and see if we can't pick out some of the better ones
  3. Q&A: You ask, and I do my best to answer
See you tomorrow on G+ Hangout and irc.freenode.net in #luminosity!

16:48, Monday, 29 September UTC

Patrick von Reth (TheOneRing)

Randa


 
Hello World,

This is my first blog post here, and among my first posts ever, but I have to report to you the great things that happened at the KDE Randa meeting( yes I'm not the fastest writer).

So first of all who am I?
My name is Patrick von Reth and I'm one of the crazy Windows guys that try to make your cool KDE applications work on Windows. I'm doing this now for over 4 years.

Even so I visited two Akademies until now this was my first time at Randa and it was great!
One of the amazing things at Randa is the productivity, most of us worked all day, only in the late evening after the occasional round of chocolates and beer some stopped to work.


The view from the hacking room.


There were many meetings where important decisions where made for the future of KDE, and KDE on Windows.
KDE Frameworks 5 are a great opportunity for KDE Windows, they not only cut down the size of the dependencies (in Mb) but also clean up all the code.
And much stuff already moved directly to Qt5. Some issues we have with Qt5 are the path problems so the "share" folder etc isn't found. For now we have to patch Qt but in the future we may get some of those patches upstream. We also thought about creating a Qt platform plugin which would allow us to set those search paths without hacking Qt.

Now in Randa many applications where ported to use Frameworks. Which from tier1 to tier3 are more or less supported and "stable" on Windows.
So we now got Kdevelop, for the first time in history working on Windows, it is awesome but crashes every few minutes so we still need to fix this ;) .

We also started the work on a Windows CI. The hard thing there is that we can't use or build tool "emerge"(which has nothing in common with the Gentoo emerge) but have to use the same but modified scripts used for the Linux Jenkins CI.

Why is CI so important? To make it easy, when we fixed your project and you commit something that doesn't work on Windows, you can directly see the result and try to fix it. Without the need for an own Windows build machine.

One last important thing for Randa was that some people currently part of KDE Windows met the first time in history, so while fixing stuff we also got to know each other. And of course the awesome meals.

So this might be my fist post here but it will not be the last.

08:16, Monday, 29 September UTC

Baltasar Ortega

XIII Xornadas Libres de GPUL en A Coruña

Tras las vacaciones estivales y el mes de acomodación a la rutina diaria nacen como setas los eventos otoñales alrededor del Software Libre. En el blog ya hemos hablado de las terceras ediciones de VilaNet y de las Jornadas Libres de la UNED de Vila-real, pero estos dos eventos palidecen, al menos en cuanto a [&hellip

08:10, Monday, 29 September UTC

Laurent Montel (mlaurent)

What’s new in porting script “convert-to-new-signal-slot-signal.pl” ?

I continue to improve convert-to-new-signal-slot-signal.pl.

To resume this script allows to convert old connect signal slot syntax to lambda syntax

=> connect( sender, SIGNAL(<signal>), receiver, SLOT(<slot>); to connect (sender, &<::signal>, receiver, &<::slot>);

What was improved ?

  • Add support for SIGNAL/SIGNAL  (connect( sender, SIGNAL(<signal>), receiver, SIGNAL(<signal>);
  • Add support when variable is defined in a QPointer (we need to add “.data()”)
  • Add support when variable is defined in a private class
  • Exclude all slots define in a Q_PRIVATE_SLOT
  • Add support for QObject::connect
  • Add support when connect line is split in several lines.

A big thanks to David Faure to clean up this script and for the idea to improve it.

08:07, Monday, 29 September UTC

September 28, 2014

Aurelien Gateau

Experimenting with keyboard shortcuts

A few weeks ago, I decided to make an experiment and completely rework the global shortcuts of my KDE desktop. I wanted them to make a bit more sense instead of being the agglomerated result of inspirations from other systems, and was ready to pay the cost of brain retraining.

My current shortcut setup relies on a few "design" decisions:

  • All workspace-level shortcuts must use the Windows (also known as Meta) modifier key, application shortcuts are not allowed to use this modifier.

  • There is a logical link between a shortcut and its meaning. For example, the shortcut to maximize a window is Win + M.

  • The Shift modifier is used to provide a variant of a shortcut. For example the shortcut to minimize a window is Win + Shift + M.

I am still playing with it, but it is stabilizing these days, so I thought I'd write a summary of what I came up with:

Window management

  • Maximize: Win + M.

  • Minimize: Win + Shift + M.

  • Close: Win + Escape. This is somehow consistent with the current Win + Shift + Escape to kill a window.

  • Always on top: Win + T.

  • Shade: Win + S.

  • Switch between windows: Win + Tab and Win + Shift + Tab (yes, this took some work to retrain myself, and yes, it means I no longer have shortcuts to switch between activities).

  • Maximize left, Maximize right: Win + :, Win + !. This is very localized: ':' and '!' are the keys under 'M' on my French keyboard. Definitely not a reusable solution. I used to use Win + '(' and Win + ')' but it made more sense to me to have the maximize variants close to the full Maximize shortcut.

  • Inner window modifier key: Win. I actually changed this from Alt a long time ago: it is necessary to be able to use Inkscape, as it uses Alt + Click to select shapes under others.

Virtual desktop

  • Win + Left, Win + Right: Go to previous desktop, go to next desktop.

  • Win + Shift + Left, Win + Shift + Right: Bring the current window to the previous desktop, bring the current window to the next desktop.

  • Win + F1, Win + F2, Win + F3: Switch to desktop 1, 2 or 3.

Application launch

  • Win + Space: KRunner.

  • Win + Shift + Space: Homerun.

Misc

  • Win + L: Lock desktop.

How does it feel?

I was a bit worried about the muscle-memory retraining, but it went quite well. Of course I am a bit lost nowadays whenever I use another computer, but that was to be expected.

One nice side-effect I did not foresee is that this change turned the Win modifier into a sort of quasimode: all global workspace operations are done by holding the Win key. I said "sort of" because some operations requires you to release the Win key before they are done, for example when switching from one window to another, no shortcuts work as long as the window switcher is visible, so one needs to release the Win key after switching and press it again to do something else. I notice this most often when maximizing left or right.

Another good point of this approach is that, almost no shortcuts use function keys. This is a good thing because: a) it can be quite a stretch for small hands to hold both the Win or Alt modifier together with a function key and b) many laptops these days come with the function keys mapped to multimedia controls and need another modifier to be held to become real function keys, some other laptops do not even come with any function keys at all! (heresy I know, but such is the world we live in...)

What about you, do you have unusual shortcut setups?

Flattr this

18:09, Sunday, 28 September UTC

Baltasar Ortega

Calligra 2.8.6 disponible para su actualización

Ya tenemos entre nosotros la sexta revisión de la serie de Calligra 2.8.x, es decir, tenemos  disponible Calligra 2.8.6 para su actualización. Esto  lo cual significa que sigue la evolución de la suite ofimática del futuro de KDE, la cual ya ha pasado de ser una simple esperanza a una realidad ya palpable. ¿Qué es [&hellip

06:09, Sunday, 28 September UTC

September 27, 2014

Albert Astals Cid (TSDgeos)

Plasma 5.1 release parties!

Plasma 5.1 is coming up in less than a month, we have already two release parties in the planning, but i'm sure you have some fellow KDE users around you want to meet and have a beer with, so hop onto your local LUG, meetup, or something, organize a party and add it to https://community.kde.org/Promo/Events/Release_Parties/Plasma5.1

21:59, Saturday, 27 September UTC

Krita News

Another kickstarter feature done: cage transform

Yesterday, Dmitry finished another part of his work on the transform tool. He added cage tranform and improved the anti-aliasing. Only liquify is still on the transform tool todo list!

Here’s the details:

1) Warp tool now has really much better quality and became a bit faster

2) Cage transform tool

3) Both Warp and Cage tools now can work with multiple points:

3.1) Ctrl key for selecting several points

3.2) Drag inside the bounds of the cage to move the selected points

3.3) Drag outside the bounds of the cage to rotate the selected points

3.4) Ctrl+Drag outside the bounds of the cage to scale  the selected points

And here’s a video showing off! Artwork by Deevad, recording by Dmitry, editing by Wolthera.

(If you don’t see the video, here’s the youtube link: http://youtu.be/1J9s7dNuSe4)

This means that of the original 12 Kickstarter items, we’d done:

  • thin line quality
  • improved anti-aliasing of the transform tool
  • perspective transform
  • easy mask creation
  • transform mask/layer
  • cage transform

Still to do are:

  • layer styles
  • liquify transform
  • vector object scaling and resolution
  • shaped gradients
  • color smudge brush improvements
  • load and save transparency masks to psd

Here are new builds for you:

Windows build:

OSX build (still experimental, no OpenColorIO or OpenEXR):

Linux build:

11:19, Saturday, 27 September UTC

Valorie Zimmerman (valorie)

Explaining bands of nothing, BASH bugs, and old research

I heard a really interesting little show on the radio tonight, about the man who explained 'bands of nothing.' "Astronomer Daniel Kirkwood... is best known for explaining gaps in the asteroid belt and the rings of Saturn — zones that are clear of the normal debris." http://stardate.org/radio/program/daniel-kirkwood. He taught himself algebra, and used his math background to analyze the work of others, rather than making his own observations. The segment is only 5 minutes; give it a listen.

This reminded me of the how much progress I used to make when I did genealogy research, by looking over the documents I had gotten long ago, in light of facts I more recently uncovered. All of a sudden, I made new discoveries in those old docs. So that has become part of my regular research routine.

And perhaps all of these thoughts were triggered by the BASH bug which I keep hearing about on the news in very vague terms, and in quite specific discussion in IRC and mail lists. Old, stable code can yield new, interesting bugs! Maybe even dangerous vulnerabilities. So it's always worth raking over old ground, to see what comes to the surface.

09:54, Saturday, 27 September UTC

September 26, 2014

Filipe Saraiva (filipesaraiva)

Month of KDE Contributor: From LaKademy …

In recent weeks I had an intense “Month of KDE Contributor” that began with LaKademy, the KDE Latin American Summit, and ended with Akademy, the KDE World Summit. It was a month somewhat tiring, hard work, but it was also filled with good stories, great meetings, new contacts, discoveries and, I can say, fun.

This post I will write about LaKademy and the next I will comment about Akademy.

logoazul_menor

The second edition of LaKademy took place in São Paulo, one of the biggest cities of Latin America, in FLOSS Competence Center of University of Sao Paulo, an entire building dedicated to studies and researches on various aspects of free software: licenses, software engineering, metrics extracted from repositories, social aspects of collaboration, and more.

This year I and Aracele were the conference organizers, and I believe that we could provide all the infrastructure necessary to LaKademy attendees had good days of work in a pleasant and comfortable places.

First day we had talks of collaborators, and one that most caught my attention was Rafael Gomes on KDE sysadmin. It’s amazing the size of the infrastructure behind the scenes, a solid base that allows developers to do their jobs. It would be interesting to promote more this type of collaboration to attract potential contributors who prefer this side of computing.

14923088670_415cfc44df_z

This day I presented a talk about Qt in Android, describing the development tools configuration in Linux, presenting a basic Hello World, and commenting on some softwares availables using this technology, specially the VoltAir and GCompris. The presentation is below (in portuguese).

.

Second day we had a short-course about Qt, presented by Sandro Andrade. Impressive his didactic and how he manages to hold our attention for a whole day without getting boring or tiring. This day I was helping the other participants, especially those who were having the first contact with Qt development.

The third and fourth days were devoted to application hacking and projects development. I joined in “task-force” to port Bovo to KF5, I started the development of a metapackage to install all KF5 packages in Mageia, and I started the port of Cantor to KF5. I also fixed some KDE Brazil bots on social networks.

15106702121_ff87d73880_z

Task force to port Bovo to KF5

Fourth day we had a meeting to discuss some initiatives to promote KDE in Latin America, and we started to use Kanboard of KDE TODO to organize the implementation of these projects.

Besides the work we had some moments of relaxation at the event, as when we went to Garoa Hacker Clube, the main hackerspace in São Paulo, an activity we call Konvescote; and also when we all went to Augusta Street, one of the famous bohemian streets in the city.

15086717746_ec5d444223_z

KDE + Garoa

However, as in all events of Free Software and KDE Brazil, the best thing is see old friends again and meet new ones that are coming to the boat. For the novices, welcome and let’s to do a great work! For the veterans, we still have a good road ahead on this idea of writing free software and give back to the world something of beautiful, high quality technical, that respect the user.

KDE Brazil team wrote an excelent post enumerating what the attendees produced during the event. I suggest to all who still want more information to read that text.

I leave my thanks to KDE e.V. for providing this meeting. I hope to see more contributors in next LaKademy!

14:02, Friday, 26 September UTC

Filipe Saraiva (filipesaraiva)

Month of KDE Contributor: …to Akademy

In recent weeks I had an intense “Month of KDE Contributor” that began with LaKademy, the KDE Latin American Summit, and ended with Akademy, the KDE World Summit. It was a month somewhat tiring, hard work, but it was also filled with good stories, great meetings, new contacts, discoveries and, I can say, fun.

Previous post I wrote about LaKademy and now I will write about Akademy.

LaKademy had ended just one day before and there I was getting a bus to São Paulo again, preparing for a trip that would take about 35 hours to Brno, with an unusual connection in Dubai and a bus from Prague, the Czech Republic capital, to the city of the event.

Arriving at Brno my attention was piqued by the beautiful architecture of this old city of the Eastern Europe, something exotic for Brazilians. During the event I had some time to walking in the city, especially on some nights for dinner and during the Day Trip. I could calmly enjoy the details of several buildings, museums, the castle and the city cathedral.

It was the second Akademy I attended, if you count the Desktop Summit in 2011. This time I am a member of the KDE e.V., the organization behind KDE, so my first task was to attend to General Assembly.

I was fascinated how dozens of contributors from different parts of the world, from different cultures, were there discussing the future of KDE, planning important steps for the project, checking the accounts of the entity, in short, doing a typical task of any association. I was also impressed by the long applause for Cornelius Schumacher, a member of the KDE e.V. Board since 2002 and former president of the association. A way to show gratitude for all work he accomplished in those over 10 years in KDE e.V. Board.

In the end the day we had a reception for participants at Red Hat. I was impressed with the size of the company in the city (three large buildings). We drank some beers of the country and distribute Brazilian cachaça. =)

IMG_20140905_193708

The next day began the talk days. I highlight the keynote of Sascha (I believe he was invited to Akademy after Kévin Ottens have seen him lecture here in Brazil during FISL), and the talk on GCompris, software that I admire because it is a educational suite for children. Unfortunately, one of the lectures that I wanted to see not occurred, that was Cofunding KDE aplications. We were David Faure talking about software ports to KF5, and presentation of KDE groups of India and Taiwan in the end of day.

The second day of talks we had a curious keynote of Cornelius who presented some history of KDE using images of old contributors. The highlights of the day were also the presentations by VDG staff, the group that is doing a amazing design work in Plasma 5, and now they are extending their mouse pointer to KDE applications too. Great!

Another interesting presentation was on Next Generation of Desktop Applications, by Alex Fiestas. He argued that the new generation of software need to combine information from different web sources in order to provide a unique user experience. He used examples of such applications, and I’m very curious to try Jungle, video player that will have these characteristics.

Finally this day had a lecture by Paul Adams, very exciting. He shows that, after investigation in KDE repositories, the degree of contribution among developers decreased with the migration from SVN to GIT, the number of commits decreased too, and more. Paul has interesting work in this area, but for my part I think it is necessary to explain this conclusions using anothers concepts too, because we need to understand if this decreased is necessarily a bad thing. Maybe today are we developers more specialized than before? Maybe is the decrement of commits just a result of code base stabilization in that time? Something not yet concluded in KDE is that we came from a large unified project (including in repository level) to a large community of subprojects (today we are like Apache, maybe). In this scenario, is it worth doing comparisons between what we are today with what we were yesterday, based only on our repositories? Anyway, it is a good point to ponder.

In BoFs days, I participated in the first two parts of the software documentation  BoF – an important and necessary work, and we developers need to give a little more attention to it -; FOSS in Taiwan and KDE Edu in India. Unfortunately I could not attend to packagers BoF (well, I am a packager in Mageia), because it occurred in the same time of Taiwan BoF. Letś try again in next Akademy. =)

I like to see the experiences of users/developers groups in other countries; the management of these activities attracts me, mainly because we can apply either in Brazil. I left this Akademy with the desire to prepare something about Latin America community to the next event. I believe we have much to share with the community about what we’re doing here, our successes and failures, and the contribution of Latin American for the project.

Finally the other days I continued working on the Cantor port to KF5 or I was talking with different developers in the halls of university.

To me it’s very important to participate in Akademy because there I can see the power of free software and its contributors, and how this culture of collaboration brings together different people for development and evolution of free computer programs. Therefore, I would like to thank immensely to KDE e.V. for the opportunity to go to Akademy and I would like to say that I feel very good to be part of this great community that is KDE. =)

The best of all is to see old friends again and meet new people. When that e-mail address gets contours of human face is a very special moment for us who work “so close and so distant”. So it was amazing to be with all of you!

Akademy 2014 Group Photo – giant size here

And to finnish I desire a great job to the new KDE e.V. Board!

Those interested, most of the talks presented with video and slides are available in this link.

14:00, Friday, 26 September UTC

Kubuntu News

14.10 Beta 2

Kubuntu 14.10 beta 2 is out now for testing by early adopters. This release comes with the stable Plasma 4 we know and love. It also adds another flavour - Kubuntu Plasma 5 Tech Preview.

11:37, Friday, 26 September UTC

Valorie Zimmerman (valorie)

Overcoming fear

In the last few posts, I've been exploring ideas expressed by Ed Catmull in Creativity, Inc. Everyone likes good ideas! But putting them into practice can be both difficult, and frightening. Change is work, and creating something which has never existed before, is creating the future. The unknown is daunting.

In meetings with the Braintrust, where new film ideas are viewed and judged, Catmull says,

It is natural for people to fear that such an inherently critical environment will feel threatening and unpleasant, like a trip to the dentist. The key is to look at the viewpoints being offered, in any successful feedback group, as additive, not competitive. A competitive approach measures other ideas against your own, turning the discussion into a debate to be won or lost. An additive approach, on the other hand, starts with the understanding that each participant contributes something (even if it's only an idea that fuels the discussion--and ultimately doesn't work). The Braintrust is valuable because it broadens your perspective, allowing you to peer--at least briefly--through other eyes.[101]
Catmull presents an example where the Braintrust found a problem in The Incredibles film. In this case, they knew something was wrong, but failed to correctly diagnose it. Even so, the director was able, with the help of his peers, to ultimately fix the scene. The problem turned out not to be the voices, but the physical scale of the characters on the screen!

This could happen because the director and the team let go of fear and defensiveness, and trust that everyone is working for the greater good. I often see us doing this in KDE, but in the Community Working Group cases which come before us, I see this breaking down sometimes. It is human nature to be defensive. It takes healthy community to build trust so we can overcome that fear.

09:21, Friday, 26 September UTC

September 25, 2014

KDE Dot News

Akademy 2014 Talk Videos Available

Videos of all of the Akademy Talks are now available online to watch in your own time.

You can access them from the Akademy schedule. Follow the schedule to the talks for the links to the videos and the slides.

A small note, due to technical issues with equipment at the venue, some of the audio isn't great - we can only apologise about this.

17:31, Thursday, 25 September UTC

Scarlett Clark (sgclark)

Kubuntu: Frameworks 5.2.0 Released and Plasma 5.0.2 is ready for testing.

Kubuntu KDE Plasma 5.0.2

Kubuntu 14.10 with KDE Plasma 5.0.2

KDE Frameworks 5.2.0 Has been released to Utopic archive!
(Actually a few days ago, we are playing catch up since Akademy)

Also, I have finished packaging Plasma 5.0.2, it looks and runs great!
We desperately need more testers! If you would like to help us test,
please join us in IRC in #kubuntu-devel thanks!

17:00, Thursday, 25 September UTC

Scarlett Clark (sgclark)

My first Akademy: My confrontation with my Shyness and my Overall Experience.

KDE Akademy 2014

KDE Akademy 2014 in Brno, Czech Republic

A few weeks ago I was blessed with the opportunity to attend KDE’s Akademy Conference for the first time. (Thank you Ubuntu Donors for sponsoring me!).
Akademy is a week long conference that begins with a weekend of keynote speakers, informative lectures, and many hacking groups scattered about.
This Akademy also had a great pre-release party held by Red Hat.

I have not traveled such a distance since I was a child, so I was not prepared for the adventures to come. Hint: Pack lightly! I still have nightmares of the giant suitcase I thought I would need! I was lucky to have a travel buddy / roommate (Thank you Valorie Zimmerman!) to assist me in my travels, and most importantly, introducing me to my peers at KDE/Kubuntu that I had never met in person. It was wonderful to finally put a face to the names.

My first few days were rather difficult. I was fighting my urge to stand in a corner and be shy. Luckily, some friendly folks dragged me out of the corner and introduced me to more and more people. With each introduction and conversation it became easier. I also volunteered at the registration desk, which gave me an opportunity to meet new people. As the days went on and many great conversations later, I forgot I was shy! In the end I made many friends during Akademy, turning this event into one of the most memorable moments of my life.

The weekend brought Keynote speakers and many informative lectures. Unfortunately, I could not be in several places at once, so I missed a few that I wanted to see.
Thankfully, you can see them here: https://conf.kde.org/en/Akademy2014/public/schedule/2014-09-06

Due to circumstances out of their control, the audio is not great. The rest of the week was filled with BoF sessions / Workshops / Hacking / Collaboration / Anything we could think of that need to get done. In the BoF sessions we covered a lot of ground and hashed out ways to resolve problems we were facing. All that I attended were extremely productive. Yet another case where I wish I could split into multiple people so I could attend all that I wanted too!

Kubuntu Day @ Akademy 2014

Kubuntu Day @ Akademy 2014

On Thursday we got an entire Kubuntu Day! We accomplished many things including working with Debian’s Sune and Pino to move some of our packaging to Debian git to reduce duplicate packaging work. We discussed the details of going to continuous packaging which includes Jenkins CI. We also had the pleasure of München’s Limux project joining us to update us with the progress of Kubuntu in Munich, Germany!

While there was a lot of work accomplished during Akademy, there was also plenty of play as well! In the evenings many of us would go out on the town for dinner and drinks.
On Wednesday,on the day trip, we visited (what a hike!) an old castle via a nice ferry ride. Unfortunately I forgot my camera in the hostel.. :( The hackroom in the hostel was always bustling with activity. We even had the pleasure of very tasty home cooked meals by Jos Poortvliet in the tiny hostel kitchen a couple nights, that took some creative thinking! In the end, there was never a moment of boredom and always moments of learning, discussions, hacking and laughing.

If you ever have the opportunity to attend Akademy, do not pass it up!

16:37, Thursday, 25 September UTC

Albert Astals Cid (TSDgeos)

The KDE Gardening Team

At Akademy I did a short talk (8 min) + herded a BoF with a title called "Quality is in the eye of the beholder".

One of the topics was that we should try to get a team of people to care about the global state of KDE software, we've decided to call this "The Gardening Team".

The mandate of the team is to:
# Find *really* important bugs and ping people to fix them
# Find stale reviewboards and ping people to fix them
# Bugzilla gardening, close old products etc
# Find projects that need love and give them some

For that we have various ideas:

Try to find monthly a bug to get people to fix it, by highlighting it as "The Bug of The Month" or something. Of course this bug can't be stuff like "Make Okular support javascript", it has to be something that is really a pain point of the whole user base and we think we can find people to fix it, it makes no sense setting impossible goals ;)

Do routine passes over reviewboard trying to identify stale requests and finding people to help moving those.

Run something called "Love Project". The idea is to pick up a project that is somewhat stale, and for a short amount of time (let's say 2/3 months) try to get a new release out, fix the most important crashers/bugs, get the review boards released, etc. This goal of the team is *not* becoming the maintainers of the project, but maybe by virtue of the "Love Project" we can attract new contributors that decide to.

Since we're only a few maybe we can't do this all, so we're focusing on a particular "Love Project" by now, but you should join and help us do more!

Our current Love Project is K3b, that had 2.0.2 released a long time ago and has a 2.0 branch with a few more bugfixes that have been never released.

We are coordinating through https://todo.kde.org/?controller=board&action=show&project_id=26 at the moment but plan to get a mailing list soon (or invade an unused existing one).

If you're interested, comment and i'll give you a shout when the list is created, no mega skills are needed (though people with mega skills are also welcome ;))

16:13, Thursday, 25 September UTC

Bhushan Shah (bshah)

My first Akademy

Akademy 2014 was my first ever akademy that I attended and I must say that was nice experience for me. I got to meet many people whom I only know with their IRC nicks or just identity usernames. Our pre-registration event took part in the Redhat office, Brno. I reached there at evening and there I meet plasma developers as well as KDE-India people whom I alredy meet once at conf.kde.in, they gave very warm welcome to me.

On next day event took part in the Brno University of Technology, where on first two days there was many exciting talks. Some of them were lightning talks and others were full length technical talk, I also gave 10 minute talk in which I tried to explain “How I met our konqi - in single episode”. This talk included my experience with KDE community so far, How I started to contribute to KDE, Season of KDE, Google summer of Code etc..

After the 2 days of talks there was BoF sessions and workshops, where I attended the Plasma BoF, Plasma mediacenter BoF, KDE Windows BoF, KDE Edu use in India and KDE India BoF. This was really exciting to become a part of the awesome discussions going in this BoFs. Most exciting BoF for me was plasma mediacenter and plasma BoF because I normally work on this parts.

On the last day there was my birthday which I spent in the flight… :P but again that was best birthday gift I got from KDE e.V., Thank you for sponsering my travel and accomodation in Brno, Czech Republic.

13:00, Thursday, 25 September UTC

Albert Astals Cid (TSDgeos)

KDE Applications 14.12 Release Schedule

The schedule for KDE Applications 14.12 release is ready. As always it's available in techbase at https://techbase.kde.org/Schedules/Applications/14.12_Release_Schedule.

The Freeze is only one month away!

09:10, Thursday, 25 September UTC

Jarosław Staniek (jstaniek)

2.8.6 → 2.9 → 3.0 → ...

That was my first Akademy after a while, I've been following previous two with kids on my lap. I think Brno turned out to be both a pretty destination and decent host for all KDErs.
A new Kexi contributor Wojtek Kosowicz came with me. You can read about him here and his recent story here. Recently in Kexi there is a trend of new contributors coming from Poland, and specifically from Warsaw. I've heard they're a bit regretting afterwards they didn't join the Akademy too but I trust that will improve next year :)

I met many great old KDE friends. I had good time chatting with openSUSE's Bruno Friedmann, unbelievably dedicated to both the distro and KDE. I met the stars of the KDE Visual Design Group. Consumed a few quarters of time of Timothée Giet, well known Calligra and KDE contributor. Thanks for all inspirations! I mention these meetings as design has always been my special interest.

Kexi BoF on early Monday, unfortunately my last day, was filled with clearing up ambiguities of Kexi's feature set and approach to creation of custom apps (yes, Kexi's destiny is to act as complete run-time and design tool for apps). Friedrich Kossebau, who helps with Kexi/Calligra a lot, largely contributed to this meeting. The BoF as and extended with always reliable Kevin Krammer and other friends.

What are the KDE's products?
That was a topic that circulated in the air and i suppose many contributors took it back to their homes. From my user-oriented optics gained over years, KDE produces apps and development frameworks, period. Give this optics, Plasma is an app, that people could freely install and remove these days, without doing too much harm to their app experience.

People mix apps that fit best to their workflow given they have freedom to do so, many of us never close the browser, and never sign out of some services. Frameworks help with making the KDE apps easier to pick individually, to get even more "native" feeling on other environments, it's not enough to say it once :) Now times of Internet Explorer dragging everything (including Silverlight, three Java versions and Flash) with it to your home shall be over. It's enough that current browsers are fat, they are almost like a separate OS environments within your native OS.

Here, someone could even say the KDE Frameworks is a byproduct... but a great one.

2.8.6, 2.9, 3.0 and beyond
Yesterday Kexi 2.8.6 has been released within Calligra. Click the link for a list of changes, and a mention of pretty unusual addition to Kexi - it proposes direct donations on its Welcome screen. It turned out to be convenient and hopefully not too annoying given what the benefits might be. It's best explained by the screen shot.

 

 

By direct we mean that users can actually pick features they badly want "ASAP". There are various approaches. The Kexi's donation page features example list of issues to give some idea about budget estimations. An example (never announced) fundraising has been also published to give the idea to users that they are in control how these things would work, what types of features could get implemented or improved. (Krita has a donation link too since some time)

We in the team are clearly happy with the number of fixes that appeared in 2.8.6. Now we're on the good way to the 2.9 series, the flow of commits has started already. A few new features are possible until the December release, one of them is a structure tree for Reports. Qt 5 and KDE Frameworks 5-based version of Kexi will be called 3.0, and its development is expected to happen in parallel with 2.9 development and maintenance, so it all starts now to meet the "early 2015" deadline. I plan to share major news from this front on this blog.

 

CC BY 2.0 pcambra

08:56, Thursday, 25 September UTC

September 24, 2014

Peter Grasch

Akademy 2014

Another year has come and gone and it was again time for KDE's annual developers conference. Akademy 2014 took place in Brno, Czech republic and as always, it was an amazing event, attracting KDE hackers from all over the world.

For me, this year's conference was a bit special. It was the first time that I was involved in the Akademy Talk committee that is responsible for the schedule of talks and workshops. For this year, we tried something a little bit different: We had a single, "fast" track before noon, but kept the afternoon as two, more in-depth tracks. From what I gathered at the metaphorical watercooler, this was very well received and we already have a few more ideas for Akademy 2015 to make the conference part of Akademy even better.

But what made the weekend great was of course not so much the format, but really the speakers and their talks.
If you couldn't make it to Brno yourself or missed something while you were there, good news: The videos of all the talks have already been uploaded. You can find them on the official conference program.

But Akademy is more than "just" a conference. Throughout the week following the main talks, we had workshops, BoFs, and a whole squadron of busy hackers tirelessly doing what they do best - in the library, the hallways and, after they had thrown us out of the venue, even back at the hostel.
It is always great to be surrounded by inspiring people, and this year was no different.
Thank you KDE e.V. for making my trip possible. And thank you KDE for being KDE. Till next year.

Tags:

18:13, Wednesday, 24 September UTC

Calligra News

Calligra 2.8.6 Released

We are pleased to announce that Calligra
Calligra Suite, and Calligra Active
2.8.6 have just been released. This last recommended update brings over 60 improvements to the 2.8 series of the applications and underlying development frameworks.

We are also glad to note that this release contains first contributions from Kamil Łysik, Michał Poteralski, and further improvements from the new contributor Wojciech Kosowicz. All for Kexi. Welcome on board!

What’s Next and How to Help?

Now we’re focusing on 2.9 series planned to debut in December this year and the new shiny 3.0 for 2015. You can meet us to share your thoughts or offer your support on general Calligra forums or dedicated Kexi or Krita forums. Many improvements are only possible thanks to the fact that we’re working together within the awesome community.

(if you’d like to maintain entire app, Karbon and Plan need new maintainers)

Calligra apps may be totally free, but their development is costly. Power, hardware, office space, internet access, traveling for meetings – everything costs. Direct donation is the easiest and fastest way to efficiently support your favourite applications. Everyone, regardless of any degree of involvement can do so. You can choose to:

Issues Fixed in This Release

General

  • Make rulers accept minimum length equal to zero. (bug 334968)
  • Fix a crash while copy/pasting (bug 334832)
  • Set the docker’s small font also on tool option panels for consistency.
  • Use the list of available file types when setting the file filter for picture shape. (bug 327782)
  • Put the New view action back to the View menu.
  • Prevent backtracking to undo the layout of a whole page, thus starting an infinite loop. This can be triggered by a page break in the middle of keepWithNext paragraphs. (bug 306000)

Kexi

  • Fix logic behind visibility of editing indicator in tabular and form views
  • Make Next and Last button in Page selector of Report data view to be disabled on last page.
  • Fix build error on OpenBSD operating system (missing include directory for ICU).
  • Fix row selection/highlighting when clicking/hovering over record marker. (bug 337914)
  • Fix an issue with resolving version of plugins (at least) on Linux.
  • Improve behaviour of tabbed toolbar when Design Tab is present.
  • Avoid displaying actions for parts that do not create objects.
  • Set labels to right in the Find dialog.
  • Fix a crash when pressed Tab on a form with one date picker. (bug 338766)
  • Avoid crashes when closing Kexi views.
  • Allow to create report items of specific size using mouse drag. (bug 334967)
  • Fix crash in Report designer.
  • Fix possible crash on opening report with a barcode element.
  • Fix icon alignment in Kexi record navigator buttons.
  • Add running desktop name and version to the feedback agent. Recognizes Plasma 4 and 5 at least.
  • Position pasted report element with an offset to the active element or to the corner. (bug 334967)
  • Add donations info to Kexi’s status bar. Currently only opens a BountySource page.
  • Improve experience by adding a dedicated database password dialog.
  • Avoid keeping potentially wrong password entered in the password dialog. We don’t want to re-use it.
  • Improve default size of modal assistant dialogs.
  • Hide system PostgreSQL (postgres) and MySQL (performance_schema) databases from the visible database list.
  • Use consistent sorting of unicode text values. (bug 338808)
  • Fix background opacity handling and new background/foreground’s defaults for report elements.
  • Many fixes for Kexi’s Database Import assistant (bugs 336556, 336557, 336558):
    • When needed ask for password to access source or destination servers.
    • Reload source database list if user pressed back and selected different connection.
    • Improve saving recent directories.
    • Do not ask twice about destination filename.
    • In addition to title, properly ask for database name for server destination databases.
    • Properly open imported database (file).

Krita

  • Fix bug that randomly disables tablet support.
  • Fix a crash with the latest evdev tablet drier.
  • Fix recognition of the Wacom stylus’ serial ID.
  • Add an option to disable touch capabilities of Wacom tablets. If you want to use it, please add the following option to your kritarc configuration file: disableTouchOnCanvas=true. (bug 332773)
  • Make rotation on Linux be consistent with rotation on Windows. (bug 331358)
  • Fix tablet stylus rotation on Linux.
  • Improve performance of the OpenGL canvas, it’s twice faster now.
  • Reduce memory consumption when textures are updated.
  • Fix a crash in Channels docker when the image is closed.
  • Fix a crash when the number of patches that fits in a column is zero.
  • Use period key instead of non-standard stop key for the "Select previous favourite preset" command. (bug 331105)
  • Fix moving of shapes in groups in shape layers. (bug 308942)
  • Set focus to layer name text input in layer properties dialog.
  • Fix the HSV options bug. (bug 313494)
  • Round the corner point position of the rectangle base tool, otherwise there is some odd jumping. (bug 335144)
  • Fix Erase composite operation to handle the selections properly.
  • Fix the Blur filter when Y>X. (bug 336914)
  • Fix a crash after selecting Layer array clones more than a couple times. (bug 336804)
  • Don’t crash when trying to Ctrl-Alt pick a color from a group layer.
  • Don’t show icons in the menus on Windows.
  • Fix anisotropy in Color Smudge brush engine (offset calculation). (bug 334538)
  • Fix Lens Blur filter artifacts when used as an Adjustment Layer. (bug 336470)
  • Fix a hang-up when opening the filter dialog twice or running any stroke-based action while having the dialog open. (bug 334982)
  • Fix misbehavior of the Brush tool when selected on a vector layer. (bug 335660)
  • Fix saving 16 bit grayscale images to tiff, jpeg and ppm. (bug 338478)

Calligra Stage

  • Let Ctrl+Home and Ctrl+End keys go to top and bottom of text shape in stage.
  • Allow to exit text-edit mode by pressing Escape.

Try It Out

About Calligra

Calligra Suite is a graphic art and office suite. It is a part of the applications family from the KDE community. See more information at the website http://www.calligra.org.

16:38, Wednesday, 24 September UTC

Stephen Kelly (steveire)

Grantlee 5.0.0 (codename Umstraßen) now available

The Grantlee community is pleased to announce the release of Grantlee version 5.0 (Mirror). Grantlee contains an implementation of the Django template system in Qt.

I invented the word ‘umstraßen’ about 5 years ago while walking to Mauerpark with a friend. We needed to cross the road, so I said ‘wollen wir umstraßen?’, because, well ‘umsteigen’ can be a word. Of course it means ‘die Straßenseite wechseln’ in common German, but one word is better than three, right? This one is generally popular with German native speakers, so let’s see if we can get it into the Duden :).

This is a source and binary compatibility break since the 0.x.y series of Grantlee releases. The major version number has been bumped to 5 in order to match the Qt major version requirement, and to reflect the maturity of the Grantlee libraries. The compatibility breaks are all minor, with the biggest impact being in the buildsystem, which now follows patterns of modern cmake.

The biggest change to the C++ code was removal of a lot of code which became obsolete in Qt 5 because of the QSequentialIterable as part of the type-erased iteration features.


16:23, Wednesday, 24 September UTC

Aracele Torres (araceletorres)

Akademy 2014 – I went

Hello everyone!

Finally I had time to write about my participation in Akademy 2014. After the event I had to make another trip to attend the 1st week of free software of Curitiba, Paraná, where I presented two talks, one on the history of free software and other on how to be a KDE translator. Also I had to return to attend classes in my PhD program. In short: I had no time to write. But now I can do this, let’s go then!

It was my second time at Akademy, I had participated in the Desktop Summit 2011 in Berlin, Germany. So I already knew more or less what to expect from the event.

For those who do not know, the event took place in Brno, Czech Republic. Brno is the second largest city and has a beautiful architecture, as this church below:

DSC00856

The event activities occurred in Fakulta elektrotechniky a komunikačních technologií VUT v Brně, The Faculty of Electrical Engineering and Communication Brno University of Technology.

DSC00844As I am not a programmer and do not understand much of the technical issues I could make better use of non-technical talks or less techniques such as Alex Fiestas talk about his experience in KDE. And the testimony of KDE groups in Asia were also very good, because it’s nice to know what are the experiences that others in the community have in their local groups. Another activity that also caught my attention was the talk of the VDG, because I am passionate about the work they are doing with the look of KDE. :)

To summarize the two days of talks activities were very beneficial for me to know what is happening in KDE and who is doing what. In addition, in the Sponsor Presentations I won a Kubuntu t-shirt <3

Over the next few days I watched some BoFs, as the documentation presented by Mikey Ariel. Documentation is an area that interests me, but that is still quite obscure to me.

Well, the whole event was wonderful for me because I was able to meet the community and share many ideas. And also find Brazilians who I had not seen for some time, as Camila and Helio. :)

Here is a picture of Brazilians at the Akademy 2014 :D

img_7718Well, I hope to go to more KDE events and always contribute to them. I would like to thank the KDE e.V for sponsoring my trip to Brno, and also for having helped us to to hold the second Lakademy what happened in the previous week to the Akademy, in São Paulo, Brazil.

Hope to see you all again next Akademy! :)


15:07, Wednesday, 24 September UTC

Johan Thelin

Hacking in Gothenburg

I just wanted to mention that foss-gbg has started again after the summer break. If you’re in the vicinity of Gothenburg October 28, you are welcome to learn about open hardware and security. Get your free tickets from eventbrite.

12:03, Wednesday, 24 September UTC

Björn Balazs

Intermediate results of the icon tests: Crystal

With a series of icon tests we currently study effects on the usability of icon design. This article however does not focus on these general design effects but presents findings specific to the Crystal icon set.

Keep on reading: Intermediate results of the icon tests: Crystal

10:00, Wednesday, 24 September UTC

Older blog entries