Puntual a su cita como un reloj suizo, ayer fue lanzado KDE 4.12, la siguiente versión del escritorio libre más bello y funcional que pueden habitar en nuestros ordenadores. Así me enorgullece poder escribir que: Evidentemente no hay muchas nuevas características y novedades de KDE 4.12, pero vale la pena echar un vistazo a …
The KDE Community is proud to announce the latest major updates to KDE Applications delivering new features and fixes. With Plasma Workspaces and the KDE Platform frozen and receiving only long term support, those teams are focusing on the technical transition to Frameworks 5. The upgrade in the version number for the Platform is only for packaging convenience. All bug fixes and minor features developed since the release of Platform 4.11 have been included. This release is translated into 52 languages; more languages are expected to be added in subsequent monthly minor bugfix releases. The Documentation Team updated several application handbooks for this release.KDE Applications 4.12 Bring Huge Step Forward in Personal Information Management and Improvements All Over
This release marks substantial improvements in the KDE PIM stack, giving much better performance and many new features. Kate added new features including initial Vim-macro support, and games and educational applications bring a variety of new features. The announcement for the KDE Applications 4.12 has more information.KDE Platform 4.12 Becomes More Stable
This release of KDE Platform 4.12 only includes bugfixes and minor optimizations and features. About 20 bugfixes as well as several optimizations have been made to various subsystems, including KNewStuff, KNotify4, file handling and more. Notably, Nepomuk received bugfixes and indexing abilities for MS Office 97 formats. A technology preview of the Next Generation KDE Platform, named KDE Frameworks 5, is coming this month. Read this article to find out what is coming.Spread the Word
Non-technical contributors are an important part of KDE's success. While proprietary software companies have huge advertising budgets for new software releases, KDE depends on people talking with other people. Even for those who are not software developers, there are many ways to support the 4.12 releases. Report bugs. Encourage others to join the KDE Community. Or and support the nonprofit organization behind the KDE community.
Please spread the word on the Social Web. Submit stories to news sites, use channels like delicious, digg, reddit, and twitter. Upload screenshots of your new set-up to services like Facebook, Flickr, ipernity and Picasa, and post them to appropriate groups. Create screencasts and upload them to YouTube, Blip.tv, and Vimeo. Please tag posts and uploaded materials with "KDE". This makes them easy to find, and gives the KDE Promo Team a way to analyze coverage for the 4.12 releases.
Follow what is happening on the social web at the KDE live feed, buzz.kde.org. This site aggregates real-time activity from twitter, youtube, flickr, picasaweb, blogs and other social networking sites.Dot Categories:
El mundo de las distribuciones Linux educativas en España siempre ha estado dominado por las distribuciones de las Comunidades Autónomas: Linex, Linkat, Lliurex, Max, etc. No obstante siempre han existido alternativas muy notables que provenían de distribuciones más convencionales como Edubuntu o openSUSE Education Li-f-e 13.1, el cual os comento en esta entrada. Disponible openSUSE …
On December 12th, the Qt Project released Qt 5.2. Congratulations to the Qt community for this great milestone! This version will form the foundation of Frameworks 5, the upcoming modularized release of the KDE libraries. As part of the Frameworks efforts, KDE devoted considerable effort to integrating valuable KDE technologies into Qt 5.2. This article is intended to give a glimpse at some of KDE's contributions to Qt.
Frameworks 5 makes the KDE libraries modular. Open Governance
Contributing to a Free and Open Source Software (FOSS) project is easier when a transparent, open governance model is in place. The Qt community was introduced to Open Governance a little over two years ago. Members of the KDE community were heavily involved in the Open Governance development, contributing their experience from KDE and other open source communities. As statistics show, 20% to 50% of the contributions to the Qt codebase comes from community, companies and individuals, showing that Open Governance is successful.Code Development
The KDE Libraries have developed during more than 15 years of work on a wide variety of KDE applications. Sometimes the functionality was an addition to existing Qt classes, other times new libraries were developed for functions such as hardware discovery (Solid) or file access (KIO). As a precursor to the plans of splitting these many libraries into easy reusable components (the work behind Frameworks 5), the libraries were vetted for code suitable for inclusion in Qt. The goal of this effort was to decrease the complexity of dependencies in Frameworks. For example, by adding timezone support to QDateTime, many core (especially Personal Information Management-related) libraries could depend directly on Qt instead of also needing the KDE localization libraries.Contributions
The code contributions from KDE to Qt varies from small fixes to Qt 5.0's entire MIME type system. Due to the history of much of this code as well as the overlap between KDE and Qt developers, most of these contributions were collaborative. During the process of upstreaming from KDE to Qt, parts of the code were rewritten, new tests and documentation were added, and the code was generally refined. Some code was inspired by minor KDE requests; some Qt classes were taken directly from KDE libraries. Improvement examples:
- Most advanced CUPS features from KPrintDialog were added to QPrintDialog by Martin Klapetek and Rohan Garg, and were approved by Qt Print maintainer and KDE member John Layt. These include Odd/Even Pages, Multiple Pages Per Sheet, Server-Side Page Selection, Banner Pages and Print Job Scheduling.
- Many things KDE applications used to do via KGlobalSettings and KStyle were upstreamed into QStyle and Qt's platform plugin system, which means that pure-Qt QWidget apps now integrate a lot better with KDE and other target platforms.
- The Frameworks team upstreamed dozens of widget features from the kdeui library into Qt, including, for example, title support for QMenu, clear buttons in QLineEdit, URL drops in QComboBox, place holder texts in QTextEdit, a new static method in QInputDialog called getMultiLineText(). QColorDialog has a button for scanning the screen colors and picking them up. In addition, it got a new QLineEdit that shows the selected color in hexadecimal. These new features that are so useful for graphics program developers were in the KColorDialog and were reviewed and contributed to Qt by David Gil in order to deprecate the library in KDE.
- QtQuickControls, the eventual successor of QtWidgets, has gotten improvements in styling and drawing.
- A major feature added was time zone support in QDateTime, a much-requested feature since Qt 1 days. This is very important to KDE as it means there is no longer a need for a separate implementation of KDateTime, KTimeZone, KLocale date parsing/formatting, and other date widgets. This frees many of KDE core and PIM libraries from depending on any other KDE libraries and allows them to depend only on Qt itself; it also makes them far more useful to Qt developers.
- Another significant localization feature contributed by KDE was the new QCollator class implemented by Aleix Pol Gonzalez. This new class finally adds locale-aware sorting support to Qt, a feature used by KDE applications such as Dolphin and now available to all Qt developers.
- KStandardDirs APIs were upstreamed by adding and extending QStandardPaths, which allows application authors to deal more easily with standard locations on various desktop platforms.
- KDE contributors wrote Qt 5.0's MIME type system.
- The Qt shortcut system was edited by David Edmundson so that shortcuts are now fetched from the underlying platform. As a result, all KDE Qt applications will now follow the user-configured shortcuts from within KDE Plasma Workspaces.
- KDE contributors helped resurrect X11 session management handling in Qt 5, which had been lost during the transition to QPA.
- Frameworks developers added QCommandLineParser, a frequently requested feature in Qt: parsing application-defined command-line arguments.
- The QFontDatabase::systemFont API makes it possible to query the QPlatformTheme (or the OS) about the standard system fonts for different uses and give a QPlatformTheme the ability to provide a Monospace font.
There is a more complete list on the KDE development wiki. Due to the extensive efforts of many people, it is not possible to list all of the improvements.Conclusion
KDE code upstreaming is ongoing, with a variety of improvements planned for Qt 5.3 and further. These code contributions are closely scrutinized to ensure quality and applicability to the Qt community beyond KDE. A Qt library archive is available to all Qt toolkit users. The goal of this archive, called Inqlude, is to provide a comprehensive listing of all existing libraries for developers of Qt applications.
The KDE Community is committed to Qt quality, extensive capabilities and availability for all Qt developers.
A big thanks to Sune Vuorela who proposed the idea for this article and the people who contributed to it, especially David Faure, John Layt and the many KDE developers who reviewed and added to the wiki.Dot Categories:
Ya está disponible la nueva entrega del informe de KDE e.V. Quarterly Report de 2013, en decir, una pequeña revista trimestral que nos proporciona una visión oficial de algunas de las cosas que la Comunidad KDE ha hecho durante estos últimos meses. Este número es un poco especial, ya que se han fusionado el segundo …
Ya está disponible la primera beta de Calligra 2.8. Concretamente fue anunciado el pasado 8 de diciembre lo cual significa que sigue la evolución de la suite ofimática del futuro de KDE. ¿Qué es Calligra? Para los que no visiten mucho el blog vale la pena recordar qué es Calligra. Calligra es la apuesta de …
Tener una copia de seguridad de tu colección de Cds es una costumbre muy sana, ya que no solo te aseguras que su contenido no se perderá si el disco se estropea (que es posible) sino que te permite disfrutar del mismo en otros dispositivos. Evidentemente, realizar esta operación es posible muy fácilmente en KDE. …
El escritorio KDE viene sobrado de aplicaciones para visualizar (Gwenview), editar (ShowPhoto) o clasificar imágenes (digiKam). Las tres forman una completa suite de aplicaciones para imágenes que abarca prácticamente todas las necesidades de los usuarios aunque, como todas las aplicaciones libres, no paran de evolucionar. Es el momento de saber cuáles son las novedades …
- Device notifier works in Plasma 2, Power Devil ported to KF5/Qt5
- Gwenview gains RAW preview
- In KIPI, new GoogleDrive and Dropbox export plugins are available
- New option in configuration Appearance->Borders->Scrollbars Visibility controls scrollbar visibility in Kate
- Work continues on urlbar in rekonq
- There are many new optimizations: Akonadi database structure changes, memory usage in Trojitá, mail directories accesses in KMail
- Akonadi removes unneeded Strigi and ODBC/Virtuoso backends support.
¿Quieres tener tus archivos sincronizados con tu PC sin miedo a que tu intimidad sea violada? ¿Quieres disponer de tu música e imágenes en cualquier navegador web? ¿Te gustaría tener un servicio de información personal no ligado a ninguna gran compañía? Todo esto es posible, y más, gracias a Owncloud, un proyecto firme y serio. …
Una de las distribuciones que viene pegando fuerte en el ámbito de los usuarios es LinuxMint. Recientemente fue lanzado Linux Mint 16 Petra KDE RC, es decir, la versión candidata definitiva de Linux Mint 16. ¿Quieres saber algo más de ella? Linux Mint, ¿la heredera del trono de Ubuntu? Cuando Ubuntu empezó a perder usuarios, …
KDE Blog (Baltasar Ortega): Taller de instalación de Linux del 13 de diciembre en la UNED de Vila-real
Dentro de las II Jornadas Libres de la UNED de Vila-real, y tras la charla de Linux que se ha realizado hoy, toca realizar un pequeño recordatorio sobre el taller de instalación de Linux del próximo viernes. ¿Qué necesito? En esta entrada los sabrás. ¿Qué necesitas para venir al taller de instalación de Linux? …
The KDE Community participated in the Outreach Program for Women (OPW) for the first time this year. It was more successful than expected. KDE got many great applications and mentored 4 students contributing to Free Software. The Outreach Program for Women encourages women to get involved in free and open source software. It provides a supportive community to begin contributing any time throughout the year, and offers focused internship opportunities twice a year with several free software organizations. Unlike the Google Summer of Code (GSoC), the Outreach Program for Women is open to non-students and non-coders.
KDE was glad to attract KDAB as a sponsor for one program slot. 2 other places were supported financially by the OPW sponsor pool that included many prestigious organizations such as Bloomberg, Google and several others. GNOME started OPW and has more information about the program.Krita
One of the KDE projects that participated in OPW was Krita. Maria Far and Chinkal Naglpal did a great job for Krita this summer as OPW interns. They set up a webshop selling Krita-branded merchandise and helped manage the website. They created a coordinated system for the webshop, filled it with great items, created a database of artists who use Krita, integrated a variety of social networks, and fixed many issues with the website.
Mentor Boudewjin Rempt said:
I have really felt the results of their work both in terms of new contributors joining and in terms of new users. Financially, the shop isn't bringing in much yet -- drawing people there turns out to be tricky. I particularly enjoyed the series of artist interviews they did -- and are continuing with! It's been a learning experience for me, too!
Shop Krita Artikulate
Another project that also offered opportunities for OPW participants was Artikulate. Artikulate is a young project, born in the KDE Education playground less than a year ago, and still on the way to its first end-user release. Despite its age, this pronunciation training application attracted two people, Magdalena Konkiewicz (OPW participant) and Oindrila Gupta (GSoC participant). Their projects had the goal to help drive Artikulate to the first release. Their mentor Andreas Cord-Landwehr said:
During the last three months, Magdalena and Oindrila did great work in polishing the user interfaces, establishing workflows for contributors, creating course material and documentation, and much more. With their work and successful recruiting of new contributors, Artikulate really made a big step forward.
The most visible contributions—though only a small piece of their work—can be seen in the new configuration dialogs, import mechanisms for courses, and learning statistics. As an immediate result of the work done in OPW, a preview release of Artikulate will be released soon.Rewarding outcomes
The OPW participation was a very rewarding experience for the KDE Community. The close collaboration between interns and mentors also helped to integrate the new contributors into KDE's work and to create a pleasant team experience for them. All four participants want to continue contributing to their respective projects as they unanimously felt very welcome. Myriam Schweingruber, OPW coordinator for the KDE Community together with Lydia Pintscher, said:
It was a great experience to see the many interesting applications when the program started, and the contagious enthusiasm the four interns showed throughout the duration of the project. I am confident that all of them will continue to be great contributors to our community.Dot Categories:
KDE España busca la sede para Akademy-es 2014, lo que será su novena edición de Akademy-es, un encuentro entre desarrolladores, usuarios, diseñadores, traductores, simpatizantes o cualquier otro grupo de personas que le interese este proyecto de Software Libre que tantas alegrías nos da y nos seguirá dando. ¿Qué es una Akademy-es? Una Akademy-es es un …
Las II Jornadas Libres de la UNED Vila-real fueron presentadas el 7 de octubre en un acto sencillo en la UNED de Vila-real. Hoy me complace en recordar la presencia de Linux en las II Jornadas Libres que tendrá lugar el 11 de diciembre, con su correspodiente taller del 13 del mismo mes. Linux en …
Project Neon, the daily builds of KDE Frameworks 5 and KDE Plasma 2 for Kubuntu, has started releasing ISO images for testing. These are very early previews of the next generation of KDE Software. It is strongly recommended not be installed on a production machine but can be tested as live images or installed into a VirtualBox or other VM. Crashes and bugs are virtually guaranteed. The only supported upgrade path is to install a later ISO image. More information on Rohan's blog. Project Neon introduction on the Dot.
Experimental. Not for use in production environments.Dot Categories:
- In KDE Frameworks 5, multiple modules and applications ported, including the Locale Systemsettings module
- Plasma Calendar now uses lazy loading
- Multiple improvements in Kate plugins, especially in the Python ones
- Kooka sees improvements in the Auto Select user interface and the scan previewer
- New Calendar Applet in KDE Frameworks
- In Krita, various improvements to the crop tool, improved and faster mirroring device mirroring
- More improvements in the dialog for organizing collections in Amarok.
PortalProgramas sigue ayudando a la promoción del Software Libre y esta vez a organizado una encuesta sobre el Informe del Software Libre en la sociedad 2013, la cual intentará contestar preguntas como: ¿Sabemos realmente en qué consiste el software libre? ¿Lo usamos en nuestro día a día? ¿Confiamos en él tanto como en el software …
Para aquella gente impaciente que no pueda esperar al 18 de diciembre para ir probando KDE 4.12 o para aquellos que quieran reportar errores para que ésta sea la versión más estable de KDE hoy os traigo la pequeña guía de cómo instalar la RC de KDE 4.12 en Kubuntu. ¿Qué es un RC o …
Cada vez está más cerca el nuevo salto de KDE 4 a los que será KDE 5 (o como quieran que se llame). Pero para los impacientes que no quieran o no puedan esperar hay una forma muy sencilla de probarlo en sus ordenadores: el proyecto Neon. Proyecto Neon Desde hace un tiempo podías poner …