KDE has today made the first update to KDE Frameworks 5. Frameworks are our addon libraries for Qt applications which provide numerous useful features using peer reviewed APIs and regular monthly updates. This release has 60 different Frameworks, adding features from Zip file support to Audio file previews. For a full list, see KDE's Qt library archive website Inqlude. In this release KAuth gets a backend so you can again add features which require root access, KWallet gets a migration system from its KDELibs 4 version, and support has been added for AppStream files.
Hace un tiempo que buscaba una aplicación como la que he encontrado hace poco. Se trata de KFolderSync, un programa que sincroniza carpetas en KDE. ¿Quieres saber más de él? Sigue leyendo. Tener copias de seguridad de nuestros documentos es algo fundamental hoy en día. El problema es que en muchas ocasiones se nos olvida [&hellip
Entre las aplicaciones más espectaculares que ofrece la Comunidad KDE nos encontramos con la aplicación para la gestión de fotografías digiKam, una verdadera maravilla que hará las delicias de los amantes de la fotografía y que están de anorabuena pues se acaba de lanzar la versión 4.2 de este magnífico software. Lanzado digiKam Software Collection [&hellip
Como ya hemos comentado en el blog, este año Akademy 2014 se celebrará en Brno, en la República Checa, Ya se cerró la presentación de ponencias (Call for Papers) y, por tanto, ya tenemos programa para Akademy 2014. Y, además, ¡camisetas! Akademy 2014 de Brno Del 6 al 12 de septiembre la Comunidad KDE [&hellip
En capítulos anteriores ya comenté que algunos los miembros de la asociación sin ánimo de lucro KDE España se han involucrado en un nuevo proyecto, la creación de podcasts de vídeo que expliquen los entresijos, novedades e intimidades de su proyecto de Software Libre. Hace poco vimos el primero, hoy presento el segundo. Segundo [&hellip
The Akademy Program Committee is excited to announce the Akademy 2014 Program. It is worth the wait! We waded through many high quality proposals and found that it would take more than a week to include all the ones we like. However we managed to bring together a concise and (still packed) schedule.Sharing
As we wrote in the Call for Papers, sharing is an important goal of Akademy. So on Saturday and Sunday in the morning, there will be a single track in the main room which will start with a keynote, followed by 9 short talks. These cover a wide range of KDE-related topics including technical, governance, design, social issues and more, providing inspiration and material for further conversation and debate. Some examples are:
- the state of KWin and Akonadi,
- an argument for collecting data on KDE usage,
- the work involved in moving GCompris to QtQuick,
- release management,
- and automated testing.
In the afternoon, there are two tracks of longer, more traditional talks, with a stronger-than-usual in-depth focus. The goal of these sessions is to share knowledge and experience, to learn from each other. In these sessions, you can explore:
- writing faster QtQuick code,
- how to port an application from GTK to Qt,
- KDE on Android,
- Frameworks 5,
- and the importance of communication.
The Akademy Program is packed with goodies for many interests. And there will be many opportunities to learn, contribute, and work hard throughout Akademy. We urge you to register now if you haven't already!Akademy 2014 Brno
For most of the year, KDE—one of the largest FOSS communities in the world—works online by email, IRC, forums and mailing lists. Akademy provides all KDE contributors the opportunity to meet in person to foster social bonds, work on concrete technology issues, propose and consider new ideas, and reinforce the innovative, dynamic culture of KDE. Akademy brings together artists, designers, developers, translators, users, writers, sponsors and other types of KDE contributors to celebrate the achievements of the past year and help determine the direction for the following year. Hands-on sessions offer the opportunity for intense work to bring those plans to reality. The KDE Community welcomes companies building on KDE technology, or looking to begin using it.Dot Categories:
Hace un tiempo os presenté Telegram, la alternativa libre de Whatsapp que prometía romper el dominio de la aplicación privativa. Después del boom inicial su fama pareció desvanecerse, pero nada más lejos de la realidad. Hace poco vimos que empiezan a aparecer clientes Linux como Webogram o Sigram y hoy os presento otro, Telegram Desktop [&hellip
In one week the Randa Meetings 2014 will start and this is possible because of you. You supported us (and can still support us ;-) and thanks to you we will be able to improve your beloved KDE software even more. So it's time to give you something new. Here is another interview with one of the persons who will be participating in this year's meetings (and participated since the start in 2009). And watch out for some other interviews to come in the next days and weeks.
Here is a glimpse into Myriam Schweingruber’s life and her dedication and love for KDE.
Myriam; could you tell us a bit about yourself and where you live?
I am 55 years old and a trained pharmacist from Switzerland. I currently work as a part-time scientific translator in the fields of pharmacy and medicine. I am also an avid computer user since the very first days of the Commodore 64 and the PC; you could describe me as kind of a nerd! I’ve been living in Germany for the last few years.
How did you first get involved with KDE?
When I first tried my hands on Linux in the late 90’s, KDE was the only sane desktop available. It must have been version 1 something and of course is not comparable to what we see now. Over the years I have tried a lot of other window managers and desktop solutions, but KDE applications and the Plasma desktop remain my solution of choice when I switch on the computer.
Wow. That sounds so interesting. You’ve been with KDE for a very long time. How would you describe the evolution of KDE over the years? Any specific jumps/breakthroughs/changes that have been strongly imprinted in your mind? I’m sure everyone who’s been fairly new to KDE would love to hear about its history!
Well, I have used KDE software since the first versions of it, but I only got involved as a contributor later. I think what we all fell in love with what was KDE 3: it was really a desktop way ahead and left all the freedom to the user who could configure whatever they liked. This was indeed the true spirit of freedom as an indication of what Free Software means. I don't think there were other desktops around at that time that came up to par with it.
And KDE SC 4 was yet another big step to pave the way onto how a modern computer works; but also a new challenge that was hard to meet and didn't go without glitches. I remember to have been an early adopter of KDE SC 4 since the 4.0 previews, and I continuously had to remind myself that I was actually testing a technical preview, not a finished product. With the amount of applications that had to be moved to Qt4 it took years to get it polished, something maybe people were not aware of. What I usually reminded them of was to compare what is comparable: proprietary desktops get new releases every 5 or 6 years, at most, and there is a lot of money behind it. KDE SC 4 did it in just 3-4 years, and most of the work was done in our free time while still maintaining the Qt3 branches.
Why is KDE so special to you?
First of all; the community is awesome, as there is a spot for everybody who wants to get involved, regardless of your skills or background. It is probably also the only Free Software community out there who never had problems with integrating people. I am a member of KDE Women, of course. But while it is a stepping stone to attract more women into KDE it is certainly not needed as a hide-out; as women like all other groups have always been an integral part of the community.
It is so amazing to find a lady so passionate about technology and coding which as per the old fashioned norms has largely been viewed as a male’s domain. What is your message to all the girls out there who are budding tech geeks and wish to be involved with coding and FOSS? How would you motivate them to make their space in a male driven area of interest? Any words to get them to try their hand at technology and venture into different spaces?
One word: don't be shy! We have the same capabilities as men do, and remember: the first computer programmers were almost exclusively women! I would suggest all women making their way into IT to read up the history of computers: both the Zuse as well as the ENIAC and other early computers were programmed by women, as men thought that it was like kitchen recipes, so it couldn't be that difficult!
Could you talk about how KDE in particular is working for more involvement of women and how gender biases as well as any other forms of discrimination are actually metamorphosed into encouragement and due equality so as to have a community where everyone feels just as welcome and no one is left out?
Well, I don't think we do anything special in the KDE community, we just consider every contributor as equals, and since we do that, we really don't need any specific groups. Everybody is welcome to contribute, what we value is the contributor, regardless of their background. Unlike other women groups, KDE Women doesn't act like a place where women come in and then stay there, it is just another door to the KDE Community. So the activity of KDE Women is rather low, we try to organize something on Ada Lovelace Day to get new contributors, but for the rest of the time it is just an open door and we never lock it!
Which specific area of KDE applications do you contribute to?
I am part of the Amarok team. I also contribute to the Bugsquad and the KDE testing team.
Could you pinpoint any particular role you play in KDE when it comes to contributing?
I don't think I have a specific role, I just work on what I can contribute to, so currently I triage bugs, mostly for Amarok and Phonon, and also work on other non-coding areas in Amarok (promotion, user support, documentation, etc).
Could you give a brief description of your experience in the past few years at Randa Meetings and your involvement?
The very first Randa Meeting was actually a Plasma sprint and took place in the family chalet of Mario Fux. I and Mark were living in Switzerland at that time and went for a visit. During a walk I remembered the summer camps I spent in Randa as a kid and spotted the old house where I’ve spent many summers. We (Mario, Mark and I) had the idea of checking if the house could actually be used to host other sprints and that is how everything started. I have since then attended every sprint in Randa and those have always been the most productive ones I ever attended.
Wow. So I think that I can very aptly label you as one of the founding fathers errr sorry; founding mother of the Randa Meetings! Any particular funny/memorable/scary incident in particular at any Randa Meet that you’d like to share?
Don't give too much credit to me, I was only one of the people who were at that particular sprint and Mario already had a similar idea, maybe I was just another push to move the idea forward.
Have you got anything in particular planned for Randa this year?
Randa has always been the place where we got a tremendous amount of work done. The gorgeous surroundings, the good air and the lack of local distractions make working in Randa very productive. So yes, I plan to concentrate on my usual work, namely triaging bugs and updating the current documentation and user handbook to the latest changes, as well as adapting the website theme so that we can make the transition to a newer Drupal instance. We also plan to prepare for the Amarok 2.9 release that will integrate a lot of the work done over the last year.
What will you be looking forward to the most in Randa? Any particular people or projects you are eager to meet and collaborate with?
First of all: meeting all the old friends who gather in Randa that we rarely see in real life, as all of us are from different places around the world and Randa is the perfect place to finally get together again. Unlike Akademy, it is a more intimate gathering, focused on working on our projects, without the distractions of the talks and sightseeing. For me it is also the perfect occasion to meet the team members again, and finally also meet a GSoC student who is working with us since quite some time. Of course collaboration with the other KDE multimedia people is something I am also looking forward to, and of course the great food!
How important has Randa been for you in your journey with KDE and FOSS contribution through the past few years?
I think it is important not only for me, but for all who’ve been in Randa before, and we can all agree that it really is the best place to get a lot of work done. In the last few gatherings we managed to do a lot of work that needed active collaboration, like documentation, just to name one specific field. One of the Randa sprints was probably the week where we fixed more Amarok bugs than we did in the whole year before the meeting, just because we had everybody together in the same place.
Why do you think Meetings such as Randa are very important for KDE and FOSS communities around the globe?
While a lot of the work in Free Software is done over the internet, nothing replaces the real life meetings, as it provides an extra drive in terms of motivation. Modern software development is mostly agile, something even corporate software development is using more and more. Due to the global distribution of our contributors; Free Software development has always been agile to start with, even if we didn't put a label on it in the early days.
And in agile development; sprints are a very important element to push the project forward. While sprints can be done over the web, they are hindered by time-zones, external distractions, availability of contributors, etc. Having real life sprints, even if those are few, are more productive as all the hindrances of the web meetings are eliminated and the productivity is greatly enhanced.
Why do you think supporting such meetings is of importance and how has the support helped you as a KDE developer?
The support allows us to bring developers together who would not be able to attend the sprints and would then have to be involved with it remotely, with all the downsides of remote work.
Could you give a brief description of what your typical day in Randa was like in the past few years?
Get up early, grab a great breakfast and meet the team members at the breakfast table; plan the day, eventually schedule a meeting for later during the day or attend the meetings scheduled in advance. Then discuss specific problems with the people on site, get some work done, lunch break, short walk to get fresh air, discussions during walks, get work done, grab some fruit, work again, oh, it is already supper time! After supper, continue work, relax with friends and discuss more plans, eventually get aware that time flies and it is already midnight and try to get some sleep.
During the whole day tea and coffee are available, as well as fruits and sweets. Since all teams have specific rooms you always know where to find somebody, and of course we all use IRC to communicate and eventually schedule a meeting within 5 minutes.
Lastly; any particular message to the people of the world?
Support KDE and the Randa Meetings!
Thanks a lot, Myriam, for your time for the interview and dedication to Amarok and the KDE community.Dot Categories:
Sigue el desarrollo de KDE 4, a pesar de que muchos desarrolladores de KDE estén volcados en Plasma 5. De esta forma, hace unos días que está disponible la versión candidata de KDE 4.14 Aplicaciones y plataforma. Plasma 5 es el futuro, pero mientras tanto los usuarios utilizaremos KDE 4, y por tanto, es una gran [&hellip
En el afán de llegar al mayor número de usaurios y de difundir las bondades del Software generado por la Comunidad KDE, los miembros de KDE España se han involucrado en un nuevo proyecto, la creación de podcast de vídeo que explique los entresijos, novedades e intimidades de su proyecto de Software Libre. Primer [&hellip
Recordemos que hace mucho tiempo se organizó un concurso en el foro de Krita para que los diseñadores pudieran aportar su visión de la mascota y, posteriormente, elegir la que más se adaptara al gusto de los jueces. El ganador fue “Konqi, Kate y Amigos” de tysontan, el cual ya se encuentra en la ventana [&hellip
Akademy 2014 will kick off on September 6 in Brno, Czech Republic; our keynote speakers will be opening the first two days. Continuing a tradition, the first keynote speaker is from outside the KDE community, while the second is somebody you all know. On Saturday, Sascha Meinrath will speak about the dangerous waters he sees our society sailing into, and what is being done to help us steer clear of the cliffs. Outgoing KDE e.V. Board President, Cornelius Schumacher, will open Sunday's sessions with a talk about what it is to be KDE and why it matters.
Sascha Meinrath - photo by Faith Swords Sascha Meinrath on the Internet of Things
Sascha Meinrath is well-known in the broad FOSS community. Wikipedia describes him as an "Internet culture leader and community Internet pioneer". He was a leading voice in the successful opposition to the U.S. SOPA and PIPA legislation, and is the founder of the Open Technology Institute (OTI), a public policy think tank advocating policy and regulations that are healthy for open source, open standards and innovation. OTI also works on lowering the barrier to wireless communication (Commotion Wireless) and advancing network research in the Measurement Lab. Recently, Sascha started the X-Lab, which anticipates technology directions and develops public policy for them, rather than reacting afterward with the risk of being caught off guard.
Sascha looks ahead at potential challenges, aware of the ways governments and companies abuse technology or could do so. With the Akademy program committee, he discussed "digital feudalism—the interlocking system of devices and applications that are reducing us to a serf-like state". Having coined this term, he is in a good position to explain the ways in which private and government forces are undermining the democratic, participatory platform of the Internet. And how this subterfuge has further broad impacts that reduce our freedom.
Resolving this dilemma cannot be solely a technical endeavor. Sascha said, "I see the work with the Commotion Wireless Project or fighting against NSA surveillance or on major spectrum licensure reform as different facets of the same problem, but am most worried about what happens with the so-called 'Internet of Things'—which I view with extreme skepticism". The Internet of Things (IoT) has the potential to transform communication networks massively. Enormous security implications aren't even the biggest concern. Sascha notes that "there are tremendous opportunities for building open ecosystems and privacy-protecting equivalents to mainstream products—but that has to be combined with strong pushes in governmental/policy circles as well as in outreach/PR".
In other words, it is Sascha's intention to ensure that this transition to the Internet of Things—whatever shape it will have—is built on open standards, protocols and strong protection of individual freedom. "And if that disrupts the dominant business model of many major corporations today (who all want to commoditize your private data), so be it".
Sascha Meinrath is one of Time Magazine's "Most Influential Minds in Tech" and Newsweek's "Digital Power Index Top 100 Influencers". KDE is in a strong position to provide technical innovation and has consistently demonstrated the power of community, freedom and openness. At Akademy 2014 in Brno, there is a strong possibility that this partnership will produce outcomes that will benefit people the world over. Anyone who is committed to having technology make a difference owes it to themselves to be part of Akademy.
Cornelius in the (g)olden days - photo by Helge Heß Cornelius Schumacher on How KDE Makes You a Better Person
A strikingly related subject will be brought to the Akademy audience on Sunday. Cornelius Schumacher, president of KDE e.V., has been a KDE contributor since 1999. He has seen changes in every direction and has been at the heart of several of them. Cornelius will talk about the tremendous opportunity KDE provides to learn and grow, not only technology, but also people. He will show how the community consistently acts as a breeding ground for software and for personal growth as well. "I joined KDE for the technology, but stayed for the community", Cornelius says. "I have never stopped being amazed by the people around me in KDE, the talent, the friendship, the passion to do something for the greater good. I learned so much from these people and owe a big part of my career and personal development to the community."
Over the years Cornelius has seen many people join KDE and grow, and often outgrow the community. Roots for industry-changing technology and for amazing careers can be found in KDE. But what makes this environment so special? What holds it together over the many years where hundreds, even thousands of people contribute and form the KDE community? Cornelius gives a hint: "If the community is the soil, freedom is the fertilizer. The ideals of free software create the foundation that makes KDE possible, and these ideals extend to more than just software. Within KDE, it's a commonly felt responsibility to give everybody access to great technology, retaining individual freedoms and control about not only your computing, but your life."
Cornelius's topic is not just abstract or conceptual; it is something which relates to all of us on a personal level. This is a challenge and a chance. In the end Cornelius will reveal the secret of how KDE makes you a better person.Akademy 2014 Brno
For most of the year, KDE—one of the largest FOSS communities in the world—works online by email, IRC, forums and mailing lists. Akademy provides all KDE contributors the opportunity to meet in person to foster social bonds, work on concrete technology issues, propose and consider new ideas, and reinforce the innovative, dynamic culture of KDE. Akademy brings together artists, designers, developers, translators, users, writers, sponsors and other types of KDE contributors to celebrate the achievements of the past year and help determine the direction for the following year. Hands-on sessions offer the opportunity for intense work to bring those plans to reality. The KDE Community welcomes companies building on KDE technology, or looking to begin using it.
If you are someone who believes that it's possible for technology to make a difference in the world, Akademy 2014 in Brno, Czech Republic is the place to be.Dot Categories:
Una de las mejores armas del escritorio Plasma de la Comunidad KDE es que deja al usuario el control total del escritorio, permitiendo elegir casi todos los aspectos del mismo. Esta libertad se aprecia en los botones, tipos de fondo, las barras de tareas, comportamiento del ratón, etc. No obstante, esta absoluta libertad acarrea problemas [&hellip
Ya hemos hablado en el blog sobre el lanzamiento de owncloud 7, la aplicación para servidores que te permitetener tus archivos sincronizados en tu PC y con un servicio de almacenamiento en la nube propio, seguro y privado. Veamos hoy algunas de sus funcionalidades en forma de vídeo. 3 vídeos sobre owncloud 7 En [&hellip
Uno de los sueños que tengo es que el Software Libre creado por la Comunidad KDE sea muy popular y utilizado en todos los dispositivos electrónicos. En el mundo de los ordenadores personales este sueño está cerca de alcanzarse, al menos es 100% utilizable. Ahora bien, en el mundo de los smartphoens y las tablets [&hellip
In May a group of three Okular developers met for four days at the Blue Systems Barcelona office to hack on the KDE universal document viewer.
Albert Astals Cid, Luigi Toscano and Fabio D'Urso
The first day the team triaged a lot of bugs resulting in a nice drop of unconfirmed bugs. There are still a lot of UNCONFIRMED items in that chart, almost all of them are wishes that we didn't know how to omit on the chart.
During the next days there were discussions about ideas and implementations, including:
- Mimetype backend priority now that we have a txt backend that can open almost any file
- Investigation about a printing regression regarding hardware margins in newer versions of CUPS
- Removal of lots of widget code from backends
- Idea of creating a command line okular2text application to test libokularcore which can be used in a gui-less environment.
Albert talking about the workflow for saving documents
We decided that when porting to KF5 we will aim to have libokularcore be dependent on QtGui but not on QtWidget.
The most important item we discussed was how Okular saves file data. The proposal is to never autosave, making Okular act more like an editor. This has implications for bringing up old autosaved content if autosave was not used any more. By the end of the last day, we think we developed what seems a good plan. Now we only need time to code it ;)Dot Categories:
From the fourth to the sixth of July, the Calligra team got together in sunny Deventer (Netherlands) for the yearly developer sprint at the same location as the last Krita sprint. Apart from seeing the sights and having our group photo in front of one of the main attractions of this quaint old Dutch town in the province of Overijssel, namely the cheese shop (and much cheese was taken home by the Calligra hackers, as well as stroopwafels from the Saturday market) we spent our time planning the future of Calligra and doing some healthy hacking and bug fixing!
Jos van den Oever, Thorsten Zachmann, Arjen Hiemstra, Jigar Raisinghani,
Friedrich Kossebau, Dmitry Kazakov, Jaroslaw Staniek, Boudewijn Rempt (left to right) What's coming
For Calligra, we've been planning the next release: Calligra 2.9, which is planned for December. It will be the last release based on Qt4. We're a bit slow in porting to Qt5 and KDE Frameworks 5, because we still have the scars of the port to Qt4, which took years... This release will be pretty much Calligra as you know it, with all the bits intact.
So then, after 2.9, we're planning to do a proper port to Qt5 and KF5, using Frameworks where appropriate. In early January, we'll lock down the repo, send everyone on vacation while the porting scripts run. When every script has ran, and everything builds again, we'll start properly porting Calligra. We expect to be able to release Calligra 3.0 end of March, so that's a three month release cycle.We need help!
Here's a bit of serious news, though: parts of Calligra are essentially unmaintained. Applications like Karbon or Plan, which have a long pedigree and have been around for ages, have not seen any development for over a year -- or more. These applications are still unique, have lots and lots of promise... But for Calligra 3.0, this means that we'll disable those applications from the build after the initial automated port. And it's up to volunteers to re-enable them, fix all porting issues and take up maintainership!Frameworking
As for the Calligra libraries, we've long felt that some of them could do with a wider exposure. There are libraries for handling property bags and showing them in a gui, there are libraries for loading vector images, for handling OpenDocument. We've got a library for handling color management, too. Right now, the libraries are tangled together, and it would be good to split them up again.
We did that once before, but the split was undone during the KOffice 2 development process. Revisiting it right now isn't an option for lack of manpower. However, especially the vector image library might make a good addition to the KDE Frameworks, with a bit of work on API, documentation and so on. We want to get down to that during the port to Qt5.Translation
Finally, Dmitry has been working with the Russian translation team to iron out some kinks in the translation process. In particular, undo strings are difficult in a language like Russian that uses a different (grammatical) case in different contexts. He has created a version of the undo library that forces developers to provide the proper context. We also discussed more long-term plans to make it easy to see the strings that need to be translated in the context of the gui -- as well as trying to create tools that make it easier to add new tooltips and other helpful strings.
All in all, the get-together was very fruitful. We now have a pretty good plan for 2014 and 2015 and know where we want to go. Planning and setting directions matters: it motivates the current developers and makes clear to potential contributors where things are going and where they can chime in.Dot Categories:
En estos tiempos que corren no hay nada mejor que tener tus archivos sincronizados en tu PC y con un servicio de almacenamiento en la nube. Las razones son variadas: por si tienes algún problema de hardware, para tenerlos sincronizarlos on otros dispositivos, para compartirlos con otras personas, etc. Ya hay muchos servidores online que [&hellip
Aunque muchos desarrolladores de KDE estén volcados en Plasma 5, otros muchos siguen trabajando para pulir la rama KDE 4.x. De esta forma, hace unos días que está disponible la tercera beta de KDE 4.14 Plasma 5 es el futuro, pero mientras tanto los usuarios utilizaremos KDE 4, y por tanto, es una gran noticia que [&hellip
KDE has released the third beta of the 4.14 versions of Applications and Development Platform. With API, dependency and feature freezes in place, the focus is now on fixing bugs and further polishing. Your assistance is requested!
A more detailed list of the improvements and changes will be available for the final release in the middle of August.
This third beta release needs a thorough testing in order to improve quality and user experience. A variety of actual users is essential to maintaining high KDE quality, because developers cannot possibly test every configuration. User assistance helps find bugs early so they can be squashed before the final release. Please join the 4.14 team's release effort by installing the beta and reporting any bugs. The official announcement has information about how to install the betas.Dot Categories: