In my last blog entry about 2009 achievements and events I said that I had a "looking forward" entry to come this week. This is the start of that entry, or rather, entries. As I was working on it, it became apparent that it was a big big for one entry. Yes, even too long for me. ;) I also realized that having a list of topics in one blog entry was probably going to lead to chaos in the comments section. The solution seemed evident: address each topic up in it's own small blog entry and publish them in sequence over the course of several days. So that is what I am going to do.
What is my goal / intention in doing this? I hope to get many of us thinking about or at least aware of really important issues that require consensus and shared action. I hope to start a conversation on each of these topics that can take on a life of its own, with each blog entry being the spark that lights a bonfire of discussion for us to share and illuminate our surroundings with. I hope that others will also find some inspiration in this process and subsequently find the time and words to do a similar exploration within the KDE communities they are in. The ultimate goal is progress and a happier, healthier, better, stronger, $SUPERLATIVE KDE.
What will follow are not promises or even predictions about what KDE is going to do in 2010. Instead, I'll be writing about things that we should probably put thought and attention to in the coming year. Some of these things are already getting attention and effort, some of them aren't. Some are outright challenges we face, some are simply opportunities.
Some individual teams within KDE are also doing planning and project introspection on their own. I saw such an email thread on the KDE Edu list just the other day, in fact. This is absolutely terrific to see as it can only help improve community cohesion and the project's overall quality. Since we are often best positioned to understand and be able to address the issues relating to our own projects, such efforts can be invaluable. Of course, when we feel we need a helping hand or that some outside perspective would be useful, we have the great KDE community to fall back on by asking for needed help or even just using others as a sounding board for our thoughts.
There are also topics which concern all of us in KDE and which can be helped by addressing them together, and this is the genre of topics I've tried to stick to here. Which is to say, this isn't going to be a laundry of list of detail items like "Plasma Desktop needs a better ZUI". I don't think such lists are overly useful outside of project level discussions: they tend to become too divided, too full of well intended but less than helpful input and too chaotic due to usually covering too many bases at once (or not enough). I've also chosen to skip over some topics that are already well in hand and which I think are set to have a great 2010 already.
The list of topics isn't exhaustive, either. In trying to keep this a manageable set of topics and sticking to ones with the biggest "footprint" on the project, I've skipped some issues such as "printing", even though it does need more investment put into it and is quite important, and "Kontact" which should have a great 2010 if the expected targets are hit. I've also stayed away from topics that aren't completely within KDE's control alone, such as the critical "how do we achieve a reliable top-to-bottom platform within the Free software operation system ecosystem?" challenge; the issues on my list below are KDE's alone to succeed or fail with, to pay attention to or ignore. This is why "multimedia" isn't there, for instance, as the challenges surrounding that are deeply rooted elsewhere even though they affect us and need our attention.
There are also some teams and topics where there just isn't anything more to say than "keep up the great work, can't wait to see what you come up with in 2010" (yes, I'm looking at you KDE Games, Amarok, Dolphin, Digikam and so many others :) and so also aren't on the list. In fact, given the size of KDE and the relatively small number of "hot topics", it was evident to me as I was crafting it that there are many more things going very right in our world than are not. Yes, we have challenges to address, but we have many more successes to show alongside those challenges.
So ... now that I've said what I won't be talking about in my usual long winded fashion, here is the list of topics that I will be taking on in alphabetical order:
04.03.2008 OpenGTL and QtCTL 0.9.1 A new release of JIT thanks to the use of the Aaron's feeling xvidcap hangs on debian, and I couldn't find out to make recordmydesktop records only a small part of a screen, and just the thought of post-editing scares me, yeah I am easily scared, but if you blink fast and can synchronize your blinking with the scrolling, you can see a short animation below !). 07.09.2008 Seigo on Plasma, Context and Nepomuk KDE's Aaron Seigo has published a blog post in which he details how Nepomuk and the semantic desktop can be beneficial to users.28.01.2009 Torvalds, KDE 4, and the Media Circus "Torvalds' comment produced a flood of response across the web, including an apologia from leading KDE developer Aaron Seigo.15.10.2010 E-mail In his lengthy and interesting blog post covering the future of Plasma, KDE's Aaron Seigo proposes Qt Quick and QML as replacement of the Graphics View architecture currently used by Plasma.15.01.2011 Opinion: Why KDE is People, Not Software "As the first of several opinion pieces exploring current issues in KDE, we offer you a video of Aaron Seigo explaining how KDE's success as a community producing all kinds of software led to outgrowing our old name, the "K Desktop Environment", what KDE means now and why it matters.29.01.2012 New Spark Tablet To Come Loaded With KDE's Active Plasma Interface According to Aaron J. Seigo, 'It's the first tablet computer that comes with Plasma Active pre-installed.' The Spark, with its 7" screen, is built around a Cortex A9 with a Mali-400-gpu, 512MB RAM and an SD-card slot.10.04.2011 Top 5 Planet V12N blog posts for week 14 Top 5 Planet V12N blog posts for week 14 The second quarter at VMware starts out with a bang with VMware acquiring Mozey from our parent company EMC. Check out Steve Herrod’s blog post on the acquisition here. On with the top 5 for the week! Jay Weinshenker – Licensing Oracle on VMware vSphere - Honestly, I thought this issue was done and buried, but over the past few weeks I’ve seen this question come up multiple times, so let’s get this cleared up. Let’s go right to the source – Oracle’s own documentation. If you read Oracle’s partitioning document you will see that thi...14.06.2010 Top 5 Planet V12n blog posts week 23 Top 5 Planet V12n blog posts week 23 As I was watching one of the World Cup games yesterday evening I totally forgot to click "publish". Thanks Jason for pointing this out. Here's this weeks top 5: Aaron Delp - Comparing VblocksI believe one of the most interesting concepts to come along in our industry recently has been Cisco/EMC/VMware's Vblock. My best definition for Vblock is a reference architecture that you can purchase. Think about that for a second. Many vendors publish reference architectures that are guidelines for you to build to their specifications. Vblock i...24.12.2010 Top 5 Planet V12N blog posts week 51 Top 5 Planet V12N blog posts week 51 Happy holiday’s to everyone in the VMware community! I hope that you are able to find some downtime to spend with friends and family over the next few weeks. We are winding down 2010 at VMware, but the great virtualization blog posts don’t stop for the holiday’s. Here are the top 5 posts for week 51. Rebecca Grider - Performance Scaling of an Entry-Level Cluster - Performance benchmarking is often conducted on top-of-the-line hardware, including hosts that typically have a large number of cores, maximum memory, and the fastest disks ava...12.04.2011 KDE запускает проект Plasma Active для различных устройств Вчера Арон Сейго (Aaron Seigo), разработчик из проекта рабочей среды KDE, объявил о запуске череды блоговых публикаций, посвященных новой инициативе, — Plasma Active.Идея Plasma Active — создать пользовательский интерфейс для современных мобильных устройств вроде планшетных компьютеров, мультимедийных центров и смартфонов. В основу ее дизайна заложен декларативный язык разметки Plasma Quick, позволяющий создавать интерфейс с помощью QML из Qt Quick.Plasma Active станет объединением ряда более узконаправленных проектов, таких как анонсированный Contour. Contour призван привнести «новую и захват...