Hoy quiero compartir con vosotros mi charla KDE en Vilanet 2017, una charla que a pesar de la poca presencia de gente, me ha dejado una más que grata sensación. ¿Quieres saber por qué? Sigue leyendo.
Del 12 al 15 de octubre de este 2017 se celebró en Vila-real (Castellón) la sexta edición VilaNet, la Lan Party que destaca por su poder de convocatoria y por la calidad de sus conexiones de red. Todo un arduo trabajo de organización y búsqueda de patrocinadores llevado a cabo por la Asociación Pint y comandada por el gran Jesús Marín, conocido en el blog por su participación en este evento y en las Jornadas Libres de la UNED.
El evento se celebra tradicionalmente en el Espai Jove, un almacén de naranjas reconvertido en un espacio perfecto para realizar todo tipo de eventos sociales y culturales. En él se suelen organizar torneos y encuentros de la cultura otaku. Además, su localización justo enfrente de la estación de trenes Renfe la hacen accesible para todo el mundo.
Este año volví a asistir como ponente con una charla titulada Plasma 5, el escritorio linux más eficiente para tu PC que se realizó el viernes 13 de octubre a las 12 horas, y en la que intenté convencer a los asistentes que la vida digital es más productiva con un entorno de la Comunidad KDE.
Para ello utilicé la siguiente presentación que comparto con todos vosotros, aunque he de reconocer que sirve de poco ya que la mayoría de la charla se hizo trabajando directamente sobre mi Slimbook Pro con KDE Neon actualizado a Plasma 5.11.
Y aprovecho la entrada para hacer mención a las sensaciones que me llevé al realizar la demostración. La primera es que el nuevo fondo de Ken Vermette para Plasma 5.11 gana muchísimo en una pantalla de televisor de más de 50 pulgadas. El efecto 3D de la líneas blancas que sobresalen sobre el fondo es asombroso y maravilloso.
Por otra parte, la sensación de fluidez de todo el sistema ha sido asombroso. Me he pasado más de una hora poniendo y quitando plasmoides, realizando búsquedas, activando y desactivando efectos, cambiando fondos y configuraciones, bajando e instalando nuevos paquetes de temas Look & Feel y un largo etcétera, y el sistema se mostraba robusto, confiable, rápido y ligero. Todo un logro para la cantidad de opciones que lleva Plasma 5.
Y, para finalizar, me he sentido muy cómodo hablando a una audiencia que desconocía por completo el trabajo de la Comunidad KDE y me han transmitido lo asombrados que estaban con él. Espero haber convencido a más de uno.
Solo me queda decir, que si se celebra Vilanet 2018 que cuenten conmigo.
Hemos de reconocerlo, los números de los proyectos del Software Libre no suelen ser extremadamente altos. Por ello me complace compartir con todos vosotros la noticia de que el canal de youtube de KDE España supera los 300 subscriptores, un número no demasiado alto en comparación con otros canales pero que supera las expectativas que teníamos cuando lo iniciamos.
El fenómeno youtubers hace un par de años que ha explotado en España: han publicado libros, hacen anuncios, son los ídolos de los niños y niñas e incluso ya se producen polémicas en torno a ellos. En definitiva, se han convertido en nuevos “influencers”, otra palabra que añadimos a nuestro idioma.
KDE España y su canal de Youtube no aspira a convertirse en influencer pero siempre ha querido llegar al máximo número de personas posibles y por ello está de enhorabuena al llegar a superar los 300 subscriptores, una cifra que empieza a ser importante y significativa.
De esta forma, gracias a casi los 100 vídeos que se han subido ya, el canal se ha convertido en un escaparate de los proyectos de la Comunidad KDE donde se alojan tanto los vídeos de las charlas de las Akademy-es (cuyo sonido hemos de mejorar, lo sabemos), como los podcasts mensuales, los vídeos de los eventos de la Barcelona FreeSoftware y otros sueltos.
Es el momento de agradecer a todos y cada uno de los subscriptores del canal, así como todos y cada uno de los comentarios y “likes” que se generan en cada vídeo subido.
Y como muestra, os invito a ver la charla del gran Rubén Gomez sobre los podcast de KDE España, que personalmente no pude ver en directo por estar en la asamblea de KDE e.V., y donde se explican algunas intimidades de los mismos.
Almost three months after Akademy 2017, I finally found the time to write a blog post about how I experienced it.
Akademy is where I learn again about all the amazing things happening in our community, where I connect the dots and see the big picture of where all the effort in the various projects together can lead. And of course, I meet all the wonderful people, all the individual reasons why being in KDE is so amazing. This year was no different.
Some people voiced their concern during the event that those who are not at Akademy and see only pictures of it on social media might get the feeling that it is mostly about hanging out on the beach and drinking beer, instead of actually being productive. Everyone who was ever at Akademy of course knows this impression couldn’t be further from the truth, but I’ll still take it as a reason to not talk about any of the things that were “just” fun, and focus instead on those that were both fun and productive.
One thing that happens at every Akademy is the Annual General Assembly (AGM) of the KDE e.V.
This association, usually just called “the e.V.” by the community, is KDE’s legal and financial representation. Among other things, it raises funds and uses them to make in-person meetings within KDE happen, such as developer sprints or conferences, and sponsor attendees who cannot afford travel and accommodation for those themselves. It also takes care of legal issues such as maintaining KDE’s trademarks, and this year it also uses some of its funds for two marketing contractors, Ivana and Paul, to help push our promo efforts. Since last Akademy I am on the board of directors of the KDE e.V., so the AGM is especially important to me.
One important aspect of this year’s AGM was that three out of the five positions in the board of directors were up for re-election. Two of the board members whose terms ended, our president Lydia Pintscher and vice president Aleix Pol, ran for another term and were re-elected, whereas Marta Rybczynska was not able to run for another term as treasurer, and is now followed by Eike Hein. Eike used to be one of the “KDE phantoms”: He’s been a very active KDE contributor for many years (most notably the maintainer of Konversation, Yakuake and several key parts of Plasma such as the Task Manager), but the majority of his fellow KDE members have not seen him in person until this year.
Fortunately I had the opportunity to talk to Eike more than anybody else at this Akademy because we had been assigned as roommates. He had lots of interesting stories to tell, from the way IRC facilitates building communities, to communication culture in Korea (where he now lives), to the experience of moderating multiple Subreddits, and much much more. I’m really looking forward to working with Eike on the board!
The following are explicitly my personal highlights. If you’re a non-programmer like me, who is also especially interested in design and/or in KDE software running on anything that isn’t a traditional desktop or laptop PC, chances are you might find those talks as interesting as I did. If you know more about programming than I do, you’d also enjoy a lot of the other presentations, where I could just sit and be amazed by how people like you can understand all of that technical stuff.
So, here goes:
Aleix Pol’s talk about A laptop by KDE summarized our experience with the KDE Slimbook, the very first KDE-branded hardware on the market, and gave a few ideas on what we might do next in that area. This was especially important to me because I was deeply involved in promoting the KDE Slimbook initiative. The talk was followed up by a BoF session during the week where we did an in-depth retrospective on how the Slimbook project went so far and what we learned from it.
A talk which was especially relevant for me as a user researcher was the one on (K)UserFeedback, where Volker Krause introduced the new framework that allows applications to – after opt-in and fully anonymized, of course – collect usage data and send them to KDE to use it for improving our software. Given that privacy is at the core of our Vision and Mission, of course we are extremely cautious in that area, but some usage data is needed for us to make software that fits the needs of our users, not just our own. Volker’s talk was accompanied by a BoF on Tuesday where we discussed what our policy on collection, storage and use of that data should look like in order gain useful information without compromising our users’ privacy.
A talk which was interesting for me from a strategic, design and user perspective was the one about Mycroft AI Plasmoid & Plasma Desktop Integration, in which Aditya Mehra presented some of the amazing things the Mycroft AI can already do in Plasma, as well as his plans for the future. Digital Assistants are one area where the Linux desktops clearly lag behind all big proprietary operating systems. Many Free Software proponents reject digital assistants outright due to a perceived inherent privacy problem, but Mycroft (apart from currently using a Google service for speech recognition, but there are plans to replace that) shows that privacy-protecting and fully user-controlled digital assistants are possible. That is why from my perspective, this is a hugely important strategic area for KDE. This talk was also accompanied by a BoF on Tuesday, about where else in Plasma we can use Mycroft’s capabilities. If you are as excited as I am about the role KDE could play in Free Software solutions for AI and home automation, consider participating in the discussion on my community goal proposal on that subject.
In his talk Opening new doors: KDE in embedded, Agustin Benito Bethencourt presented some of the ways in which KDE could play an important role in the world of embedded systems, for example in the automobile industry. He has been involved in two different projects in that area and told us that the industry is waking up to the benefits of open source, and that from his perspective, now would be a great time for KDE to make ourselves known in that space. This talk, too, was accompanied by a BoF session, where we discussed next steps for getting our software to run on automotive systems. This is also an area where I believe it’s important that KDE champions Fee Software, because, like with virtual assistants: What have we won if our PCs and phones run Free Software, but our cars are not in our full control and might even spy on us? If you are interested in this project, head over to the Automotive project on Phabricator and join the discussion and work there!
In his talk Looking for Love, our marketing contractor Paul Brown taught us the importance of focusing our communication strategy on the users’ needs, by presenting, in clear and easy to understand words, what benefit our products bring to them, instead of trying to describe their purpose as precisely as possible from our own perspective. That he took the Kirigami wiki page, which I had contributed significantly to, as a negative example of a description which uses way too much jargon and focuses on technical details instead of user benefits, of course meant that I had to endure seeing one of my “babies” being ripped apart in front of my eyes, but it was definitely worth it! The talk was meant as an appetizer for a workshop on Monday, were Paul helped everyone who wanted to improve their product website.
In his talk Input Methods in Plasma 5, Eike Hein made it clear that the state of input methods (which are needed primarily for text input in e.g. many Asian writing systems, but can also handle things such as emoji input or auto-completion or -correction) in Plasma and KDE applications is currently lagging behind other popular operating systems and desktop environments. He presented what needs to be done to improve the situation, and is now rallying people behind a proposal for a community goal to make it happen together. So here as well: If you also feel that improving input methods in KDE software is important, join the conversation on the proposal!
Camilo Higuita, author of the Babe music player, gave a talk Introducing Babe and a contextual approach to multimedia desktop apps where he demonstrated how Babe uses various techniques and online services to find connections between songs in order to give smart answers to search queries. His talk was also accompanied by a BoF session during the week, where we discussed some design ideas and how to use Kirigami to make Babe a convergent desktop and mobile application.
Yours truly also gave a presentation, together with Dan Leinir Turthra Jensen, titled Folding Your Applications, where we talked about the design behind the Kirigami Ui framework and how application developers inside and outside of KDE are already using it to easily create mobile and convergent user interfaces.
Monday through Thursday were dedicated to workshops and Birds of a Feather (BoF) sessions, where various groups in KDE – established project teams, groups spontaneously forming around a topic, or often a combination of both – discussed how to drive their ideas forward.
In addition to the already mentioned follow-up sessions to talks from the previous days, these were the sessions that inspired me most:
In the Plasma Mobile part of the Plasma BoF, we learned about Plasma Mobile’s current status and discussed what needs to be done next. There is also a proposed community goal to improve the Plasma Mobile platform for end-user needs, so if you agree with me that Plasma Mobile is of strategic importance to KDE, please participate in the discussion there!
If you ask yourself what the deal is with all those community goals I keep referring to: The initiative to define some concrete mid-term goals for KDE for the next 3-4 years was actually born at Akademy, during a BoF titled ‘”Luminaries” Kabal Proposals’, where Kevin Ottens, Frederik Gladhorn and Mirko Boehm presented to us what came out of their discussion about how they think KDE can be put on the right track towards the future. The goal-setting initiative was one of their proposals. Another one was integrating the KDE e.V. working group reports, which have so far been part of the AGM, into the general conference schedule, allowing people who are not members of the KDE e.V. to learn what’s happening there, as well as significantly shortening the AGM. This proposal will be implemented at next year’s Akademy. Their third proposal, making sure the barrier of entry to contributing to KDE is as low as possible, has been picked up in two goal proposals (which are likely to be merged into one), so, once more: If you agree that this is important for KDE, join the discussion over there!
In a BoF titled “Visual Design Direction”, Andres “Andy” Betts brought up some ideas on how to better integrate designers into the Plasma development process again, and volunteered to spearhead the next round of design improvements. Andy has also submitted a goal proposal related to this, so… you know the drill by now.
Now that I’ve advertised various community goal proposals here (one of them being my own), let me use the final paragraph to link to my other proposal, Making KDE software the #1 choice for research and academia. This goal aims to give KDE software the exposure in the research and academic sector that it deserves due to its features and quality, but currently does not have. I think KDE has a lot to offer to researchers, teachers and students, so I’d like us to get in touch with them, promote our software to them and improve it based on their direct feedback. If you agree, participation is welcome!
With hat out of the way, I can summarize that this year’s Akademy was a very successful event, despite being slightly smaller than usual (due to the location being a bit hard to reach and the timing falling into vacation time for many KDE members). I’m now full of enthusiasm again about the things to come for KDE, and looking forward to next year’s Akademy in Vienna!
I had the privilege to attend the KDE Edu sprint in Berlin that happened from the 6th to the 9th of October.
There i mostly worked in the KTuberling port to Android. If you have children (or maybe if you want to feel like one for a few minutes) and an Android device please try it and give some constructive feedback ;)
Though of course that's not all we did, we also had important discussions about "What is kde edu", about how we should be involved in the "Making KDE software the #1 choice for research and academia" KDE goal and other organization stuff like whether we want a phabricator rule to send email to the kdeedu mailing list for a set of projects, etc.
Thanks go to all the people that donate to KDE e.V. that made sponsoring the trip possible, and to Endocode for hosting us and sponsoring all kind of interesting drinks and pizza on Sunday :)
He de reconocer que Kubuntu ha desaparecido un poco de mi vida pero no por eso debe desaparecer del blog. No debemos olvidar todo lo que ha hecho la familia Ubuntu por la divulgación del mundo GNU/Linux y que todavía mucha gente tiene a Kubuntu como su distribución de referencia. Por ello es estamos de celebración ya que Kubuntu 17.10 ya está disponible para su descarga desde los servidores oficiales. Una gran noticia para todos lo que amamos el mundo del Software Libre.
Según estaba previsto en el calendario de lanzamientos de Ubuntu, hoy 19 de octubre de 2017 ha sido lanzado Kubuntu 17.10 cuyo ciclo de vida está garantizado para los siguientes 9 meses.
Este Kubuntu 17.10 ha sido lanzado con el magnífico escritorio de la Comunidad KDE Plasma 5.10 y lleva de sobrenombre “Artful Aardvark” y continua, según se lee en el Anuncio oficial, con la tradición de los lanzamientos de la familia Ubuntu de mezclar la mejor tecnología del Software Libre y la más optimizada usabilidad para todo tipos de usuarios.
De esta forma Kubuntu 17.010 nos ofrece las siguientes novedades:
Y para ver mejor lo que nos ofrece, nada mejor que ver un vídeo colgado en el canal Youtube de Kubuntu y que nos muestra sus bondades:
Kubuntu 17.10 has been released, featuring the beautiful Plasma 5.10 desktop from KDE.
Codenamed “Artful Aardvark”, Kubuntu 17.10 continues our proud tradition of integrating the latest and greatest open source technologies into a high-quality, easy-to-use Linux distribution.
The team has been hard at work through this cycle, introducing new features and fixing bugs.
Under the hood, there have been updates to many core packages, including a new 4.13-based kernel, KDE Frameworks 5.38, Plasma 5.10.5 and KDE Applications 17.04.3
Kubuntu has seen some exciting improvements, with newer versions of Qt, updates to major packages like Krita, Kdenlive, Firefox and LibreOffice, and stability improvements to KDE Plasma.
For a list of other application updates, upgrading notes and known bugs be sure to read our release notes.
Ten days ago, I spent a week-end in Berlin with a group of KDE friends to have a KDE-edu sprint. I didn’t blog about it yet because we planned to make a group post to summarize the event, but since it takes some time, I decided to write a quick personal report too.
The sprint was hosted in Endocode offices, which was a very nice place to work together.
Of course I came mostly because of GCompris, but the goal in the end was more to work together to try to redefine the goal and direction of KDE-edu and its website, and to work together on different tasks.
I added appstream links for all KDE-edu apps on their respective pages on KDE website. Those appstream links can be used to install directly applications from linux appstores supporting this standard.
On a side note, we thought it is a bit weird to be redirected from the KDE-edu website to KDE.org when looking at application info. This is one of the things that would need some refactoring. Actually, we discussed a lot about the evolution needed for the website. I guess all the details about this discussion will be on the group-post report, but to give you an idea, I would summarize it as : let’s make KDE-edu about how KDE-applications can be used in educational context, rather than just a collection of specific apps. A lot of great ideas to work on!
For GCompris, I was very happy to can meet Rishabh, who did some work on the server part. I could test the branch with him, and discussed about what needs to be done. Next, I fixed and improved the screenshots available for our appdata info, and started to look at building a new package on Mac with Sanjiban.
I also cleaned an svg file of Ktuberling to help Albert who worked on buiding it for Android.
In the end, I would say it was a productive week-end. Many thanks to KDE e.V. for the travel support, and to Endocode for hosting the event and providing cool drinks.
A couple of years ago, I made a blog post, KDE makes Qt, with data about which percentage of Qt contributions came from people starting in KDE. Basically, how many Qt contributions are made by people who used KDE as a “gateway” drug into it.
I have now updated the graphs with data until the end of September 2017:
Many of these changes are made by people not directly as a result of their KDE work, but as a result of their paid work. But this doesn’t change the fact that KDE is an important project for attracting contributors to Qt, and a very good place to find experienced Qt developers.
In short, the FLA is a well-balanced contributor agreement, which gives the trustee responsible for managing the rights within a FOSS project, power and responsiblity to make sure the contributed software always remain free and open. This way the project, together with all the respective contributors, are protected against misuse of power by a new holder of exclusive rights.
If you are more of a audio-visual type, you can see my 15' intro at Akademy 2013 or my 5' intro at Akademy 2015 to understand the basics of the FLA. The talks are about FLA-1.2, but the basic gist of it is the same.
In the decade since the last update of the FLA (version 1.2, back in 2007), the world of IT has changed quite a bit and, apart from copyright, patents and trade marks have become a serious concern for FOSS projects.
For my LL.M. thesis I analysed the FLA-1.2 within its historic context and use in practice. The following topics that should be improved have been identified in the thesis:
Trade marks were also identified as an important issue, but not a topic a CA could fix. For that a project might want to look at the FOSSmarks website instead.
To implement the changes, there were two possibilities – either modernise the text of the FLA-1.x to meet modern needs or tweak a more modern CA to include all checks and balances of the FLA.
In the true spirit of FOSS, I decided to re-base the FLA-2.0 on the best researched CA I could find – the ContributorAgreements.org templates. Luckily, Catharina Maracke was not only merely OK with it, but very supportive as well. In fact, several of the changes that FLA brought with it trickled down into the new versions of (the rest of) the ContributorAgreements.org templates as well.
With simply re-basing the FLA-2.0 on the ContributorAgreements.org templates, we inherited some very cool features:
But we did not stop there! With the combined enthusiasm of both Catharina and yours truly, as well as ample support of a number of very smart people1, we pushed onward and introduced fixes and new features both for the FLA and the ContributorAgreements.org.
Below is a list only the biggest ones:
While the 2.0 is a huge leap forward, we do not plan to leave it at rest. We are already gathering ideas for a 2.1 update, which we plan to launch much faster than in a decade. Of course, the changes in the minor update will not be as huge either, but more fine-tuning. Still, for a legal document such as a license it is in general not a good idea to release soon and release often, so if you are in need of a well-balanced CLA, the FLA-2.0 is here and ready to be used.
hook out → blog is back online, and I’m in Prague for OSSEU. Woot²! \o/
At this point I would like to humbly apologise if I left anyone out. I tried my best to list everyone. ↩
I (Scarlett) have been busy at Blue Systems Retreat! While instructed to not work,
I still worked on Frameworks 5.39.0
KMyMoney KF5 port is now in dev unstable
All releases editions of Digikam has been fixed!
"We are very happy to have the Private Internet Access/London Trust Media as a KDE Patron and KDE e.V. Advisory Board member. The values of Internet openness are deeply rooted in both organisations, as well as those of privacy and security. Working together will allow us to build better systems and a better Internet for everyone", said Aleix Pol Gonzalez, Vice-President of the KDE e.V.
"Private Internet Access is highly committed to giving back to those communities that have helped the brand and its parent company get to where it is today, and we are very much aware that vast proportions of the infrastructure we use on a daily basis, in the office and at home, is powered by Free and Open Source Software. We have made a pledge to show our gratitude by supporting FOSS projects to help encourage development and growth. We are proud to be supporting KDE and the crucial work that the project does for the Linux Desktop" said Christel Dahlskjear, Director of Sponsorships and Events at Private Internet Access.
Private Internet Access provides VPN services specializing in secure, encrypted VPN tunnels. Those tunnels create several layers of privacy and security for a more effective safety for users on the Internet. Private Internet Access's VPN Service is backed by multiple gateways worldwide, with VPN Tunnel access in 25+ countries and 37+ regions.
Private Internet Access will join KDE's other Patrons: The Qt Company, SUSE, Google, Blue Systems and Canonical to continue supporting Free Software and KDE development through the KDE e.V.
Following on from yesterday’s 1st spin of the 17.10 RC images by the ubuntu release team, today the RC images (marked Artful Final on the QA tracker) have been re-spun and updated.
Please update your ISOs if you downloaded previous images, and test as before.
Please help us by testing as much as you have time for. Remember, in particular we need i386 testers, on “bare metal” rather than VMs if possible.
Builds are available from:
the CD image to left of the ISO names being a link to take you to download urls/options.
Take note of the Ubuntu Community ISO testing party on Monday 16th at 15:00 UTC:
Please attend and participate if you are able. The #ubuntu-on-air IRC channel on irc.freenode.net can be joined via a web client found beneath the live stream on ubuntuonair.com, or of course you can join in a normal IRC client.
Kubuntu Release team
Hi everyone – my name is Cillian Clifford, I’m a 21 year old hobbyist artist and electronic musician, and an occasional animator, writer and game developer. I go by the username of Fatal-Exit online. I live in rural Ireland, a strange place for someone so interested in technology. My interests range from creative projects to tech related fields like engineering, robotics and science. Outside of things like these I enjoy gaming from time to time.
Definitely as a hobby. I consider digital painting to be one of my weakest areas of art skills, so I spend a lot of time trying to improve it. Other areas of digital art I’m interested in include CAD, 3d modeling, digital sculpting, vector animation, and pixel art.
It varies! Hugely, in fact. Over the past two years on my current DeviantArt account I’ve uploaded game fan-art paintings, original fantasy and Sci-Fi pieces, landscapes, pixel art, and renders of 3d pieces. I also occasionally paint textures and UV maps for 3d artwork. Outside of still art, I also animate in vector and pixel art styles. I also occasionally make not-great indie games, but as you might guess, most never get finished.
A wide range of artists, often not particular people but more their combined efforts on projects. I will say that David Revoy and GDQuest in the Krita community are a big inspiration. Youtube artists such as Sycra, Jazza and Borodante are another few I can think of. Lots of my favorite art of all time has come from large game companies such as Blizzard and Hi-Rez Studios. Also game related, the recent rise of more retro and pixel based graphics in indie games is a huge interest of mine, and games like Terraria, Stardew Valley and Hyper-Light Drifter have an art style that truly inspires me.
My first time doing some sort of “digital painting” was when I was about 16-17. I did the graphics design work for a board game a team of us were working on for a school enterprise project, using the free graphics software Paint.net and a mouse. It took ages. However the project ended up taking off and we ended up in the final stage of the competition. After that was over (we didn’t win) I decided digital art might be something to seriously invest in and bought a graphics tablet. For a couple of years I made unimaginably terrible art and in 2015 I decided to shut down my DeviantArt account and start fresh on a new account, with my new style. This was about when I found Krita, I believe.
A few things: Firstly, I could never paint in a traditional sense, I was absolutely terrible. At school I was considered a C grade artist, and that was even when working on pen and ink drawings, a style I used to be good at but have since abandoned. I never learned to paint traditionally.
Secondly, I can do it anywhere. In my bedroom with a Ugee graphics monitor and my workstation desktop, or lots of other places if I take my aging laptop and Huion graphics tablet with me. Soon I’m looking to buy a mobile tablet similar to the Microsoft Surface Pro, that’ll let me paint absolutely anywhere.
Thirdly, the tech involved. So not only am I able to emulate any media that exists in traditional art with various software, I can also work on art styles that aren’t even possible with traditional. As well as this, functions like undo, zooming in and out of the canvas, layers and blending modes, gradients and bucket fill, the list goes on and on.
I can happily say I never want to “go back” to traditional painting even though I was never any good at it in the first place.
That’s a hard question. I’m not absolutely sure, but I’ve an idea that it might have been through David Revoy’s work on the Blender Foundation movies, and Pepper and Carrot. I was looking for a cheap or free piece of software because I didn’t want to use cracked Photoshop/Painter, and I’d already used GIMP and Paint.net, and neither were good for the art I was looking to create. I tried MyPaint but it never worked properly with my tablet. I did buy ArtRage at some point but I wasn’t happy with the tools in that. It came down to probably a choice of Krita or Clip Studio Paint. Krita had the price tag of free so it was the first one I tried. And I stuck with it.
At least I think it was. When I first tried it everything just seemed to work straight off. It seemed simple enough for me to use efficiently. And the brush engine was simply amazing. I don’t know if there’s any other program with brushes that easy to customize to a huge extent but still so simple to set up. I first tried it in version 2.something so it was before animation was added.
Mostly, the fact that it works to use for most things you can throw at it. I’ve made game assets, textures, paintings, drawings, pixel art, a couple of test animations with the animation function, pretty much everything. I feel like it’s the Blender of 2d, the free tool that does pretty much everything, maybe not the 100% best at it, but certainly the most economical option.
The brush engine like I said before is one of it’s best assets, it has one of the most useful color pickers I’ve used, the inclusion of what is the feature-set of the paid plugin Lazy Nezumi for Photoshop for free, the fact that the interface can be there when you need it but vanish at the press of the button. Just loads of good things.
The variety of brush packs made by the community are also a great asset. I own GDQuest’s premium bundle and also use Deevad’s pack on a regular basis. I love to then tweak those brushes to suit my needs.
The main current annoyance with Krita is the text tool. I just hate it. It’s the one thing that makes me want to have access to Photoshop. And I know it’s supposedly one of the things being focused on in future updates, so hopefully they don’t take too long to happen.
Another problem I had with Krita happened last year. It’s been fixed since, but it’s certainly nothing I’d like to see happen again with V4 (Which I worry is a possibility). Basically what happened was when the Krita 3 update came out it broke support for my Ugee graphics monitor. Completely broke it. I had to either stick with the old version of Krita 2.9, or when I wanted to use tools from V3 I had to uninstall my screen tablet drivers, install drivers for my tiny old Intuos Small tablet and use that. Luckily, later on, (about 6-8 months down the line) an update for my tablet drivers fixed all problems, and it just worked with my screen tablet from then on.
Ease of use, the brush engine, the speed that it works at (even with 4k documents on my pentium powered laptop), the way it currently works well on all my hardware, the price tag (FREE!), the community, and some great providers of custom brushes (GDQuest and David Revoy’s in particular). Even though I’ve since stopped using Krita for pixel art and moved to Aseprite (only because their pixel animation tools are more sophisticated towards making game assets), I believe it’s the most suitable program I have access to for digital painting, comic art, and traditional 2d animation.
This is a hard question because I feel I am a terrible critic. If I had to choose it’d probably be Sailing to the Edge of the World II – from my Sailing to the Edge of the world painting series I made for a good colleague of mine. I also included the latest painting in that series, though I believe the second one was the best. Even though it’s been maybe 8 months since I made that painting it’s still one of my best.
If I remember correctly I used mostly David Revoy’s brush-pack. The painterly brushes were used along with the pen and ink brushes and some of the airbrushes. To be honest it’s been so long since I made it I’m not 100% sure. I may have also used some of the default brushes such as the basic round and soft round.
My DeviantArt(where I post the majority of my art):
My twitter (where I post some of my art):
And my newest place: Tumblr (Not much here at all):
I’m working on resurrecting my Youtube channel at:
As of the time of writing this it’s mostly just home to my music. However I’m looking to expand it into art, animation and game development, with tutorials and process videos. I’m certainly hoping to post some Krita reviews, tutorials and videos on how it can be used in a game development pipeline over the coming months, as well as videos of other software such as Blender, Aseprite, 3d Coat, Moho, Construct 3, Gamemaker Studio 2, Unreal Engine 4, Sunvox, FL Studio Mobile and others.
This week the annual LibreOffice conference was held in Rome and I had the pleasure to attend. The city of Rome is migrating their IT infrastructure to open software and standards and the city council was kind enough to provide the awesome venue for the event, the Campidoglio.
It is always interesting to meet new people from other communities that share the same values we have in KDE. You meet new friends and you get to know another perspective about the things you are doing.
As a bonus point, I also had the pleasure to meet in person with KDE contributors Andreas Kainz, Franklin Weng, Heiko Tzietze and Jos van den Oever. See you all at Akademy next year!
Among the speakers, Katarina Behrens from CIB talked about the status of the Qt5 port of the VCL plugin for KDE Plasma. VCL is the toolkit used by LibreOffice to draw the UI of the program, and its plugin-based architecture allows to adapt the UI to the various native toolkits (such as Qt or GTK).
The KDE plugin is currently stuck with Qt4/kdelibs4 and Katarina has been working on porting it to the new Qt5/KF5 stack. The city of Munich is also sponsoring this work, since they will continue to use LibreOffice for at least some years. The main challenge has been getting rid of the legacy X11 code used for drawing the UI. As a result of this task, the new version of the KDE plugin will get proper Wayland and Hi-DPI support.
If you are wondering if this will bring the native Plasma 5 file picker in LibreOffice, the answer is yes! If any developer wants to help reach this milestone, feel free to contact Katarina who will introduce you to what still needs to be done (a lot).
Lastly, I talked with the Collabora people about the issues that KDE faced with LibreOffice Online in our Nextcloud instance. They assured me that the product has been greatly improved with respect to collaborative editing. By the number of talks and speakers about this topic, it is clear that they have been working hard on it.
Our instance was also using a slightly old version of Collabora Online (2.0.7), so they recommended to upgrade to the 2.1.x series (which Ben quickly did). I think that we as community should give another try to LibreOffice Online and report back to the Collabora developers if we still find issues with the tool. As always, that’s the best way to improve FLOSS!
More photos of the event are available in this album.
Artful Aardvark (17.10) initial Release Candidate (RC) images are now available for testing. Help us make 17.10 the best release yet!
Note: This is an initial spin of the RC images. It is likely that at least one more rebuild will be done on Monday.
Adam Conrad from the Ubuntu release team list:
Today, I spun up a set of images for everyone with serial 20171015.
Those images are *not* final images (ISO volid and base-files are still
not set to their final values), intentionally, as we had some hiccups
with langpack uploads that are landing just now.
That said, we need as much testing as possible, bugs reported (and, if
you can, fixed), so we can turn around and have slightly more final
images produced on Monday morning. If we get no testing, we get no
fixing, so no time like the present to go bug-hunting.
The Kubuntu team will be releasing 17.10 on October 19, 2017.
This is an initial pre-release. Kubuntu RC pre-releases are NOT recommended for:
Kubuntu pre-releases are recommended for:
Getting Kubuntu 17.10 Intial Release Candidate:
To upgrade to Kubuntu 17.10 pre-releases from 17.04, run
sudo do-release-upgrade -d
from a command line.
Download a Bootable image and put it onto a DVD or USB Drive here:
http://iso.qa.ubuntu.com/qatracker/milestones/383/builds (the little CD icon)
See our release notes: https://wiki.ubuntu.com/ArtfulAardvark/Kubuntu
Please report any bugs on Launchpad using the commandline:
Check on IRC channels, Kubuntuforum or the Kubuntu mail lists if you don’t know the package name. Once the bug is reported on Launchpad, please link to it on the qatracker where you got your RC image. Join the community ISO testing party: https://community.ubuntu.com/t/ubuntu-17-10-community-iso-testing/458
KDE bugs (bugs in Plasma or KDE applications) are still filed at https://bugs.kde.org.
The second minor release of the 17.08 series is out adding a rotate from image center option in the Transform effect among other usability improvements. In other news the dev team continues making progress for the much anticipated 17.12 release. Start the countdown!
The motto of our space at QtWS this year has been "Power up!". We put it into practice in more than one way and in the most literal of senses.
First we designed our allocated space so that attendees could come, sit and relax, and recover their energies. We made sure there was ample sitting space with comfy cushions in an open and informal atmosphere.
We also wanted to make it easy for visitors to power up their devices, so we placed plugs and USB charging stations all over our booth. Our visitors came, sat, chatted, re-charged their bodies, minds and devices, while at the same time finding out why KDE is the driving force behind many a software project. This turned out to be winning idea. A lot of people came by the "Power up!" space, and the buzz gave us the chance to demonstrate exactly how KDE could also power up their software and hardware projects. Many still perceive KDE exclusively as the creator of a desktop, but, at the ripe age of twenty, KDE is much more than that.
Twenty years of development means that KDE has made many different kinds of software. Primary device UI, end-user apps, communication apps, business apps, content creation apps, mobile apps, and on and on. This means we have had to solve many problems and create many libraries in the process. Our libraries complement Qt and are very easy to use by any Qt-based application. Many have few or no dependencies aside from Qt itself. These libraries are free to use and licensed in a way that is compatible even with commercial apps. They also run on many different platforms.
To leverage all the libraries and frameworks we have created, we have also built many development tools, including a full IDE that supports both static and dynamic languages (KDevelop), an advanced editor especially designed for developers (Kate), debugging tools (Kdbg, Massif Visualizer), etc. They all support Qt and C++ and again run on a variety of platforms.
Our most valuable asset is our community. The KDE community is the real power behind KDE's projects. The community fosters personal and professional development, helping programmers become better Qt developers in a welcoming environment. Also, just by contributing to KDE, you get to help us decide where we should take our projects next and help us keep KDE code up-to-date and secure.
To prove our point, we had on display two examples of how KDE powers much more than desktop devices. We showed off the Pinebook running Plasma Desktop. The Pinebook is a low-cost ultra-netbook (only $99 for the 14'' version) built around the Pine, an ARM-based 64 bit single board computer -- similar to a the Raspberry Pi, but more powerful. The Pinebook is not only a good example of a cheap machine you can take anywhere, but also of how KDE technologies can provide a full-fledged working environment on all sorts of devices.
To drive the matter home even more, visitors were also able to play with Plasma Mobile, our environment for smartphones. Plasma Mobile has been in the news recently thanks to the fact that Purism, manufacturers of high-end laptops that come with Linux pre-installed, and KDE have agreed to work together on the Librem 5, an open and privacy-respecting smartphone. As the Librem 5 hasn't been built yet, at QtWS 2017 we showed how Plasma Mobile works fine on an off-the-shelf device; in this case, a Nexus 5x. Plasma Mobile running on an actual device is living and breathing proof of the power KDE delivers to developers.
Thanks to Halium, for example, you can sit different graphical environments (including Plasma Mobile) on top of an Android base, and Halium will manage communication between the graphical environment and the kernel. Then we have Kirigami, a framework that helps developers create apps that will work within all sorts of environments, not only on the Plasma Desktop. With Kirigami, you can deliver apps to the two Plasmas, Desktop and Mobile, Windows, MacOS X, Android, and iOS.
These powerful technologies are developed and maintained by KDE, and are examples of how KDE can power up your projects.
Two weeks, two posts. Lets see how long I can keep up with this!
Last weekend I was part of the KDE Edu Sprint 2017 in the Endocode offices in Berlin, just a couple of days before the Qt World Summit, which was actually my first KDE Edu sprint (if you do not count Randa 2014). It was great as always to meet other KDE developers working on educational projects and I think we got a lot of work done.
While my primary focus going into the sprint was to work on macro support in Kig (there were many open bugs regarding macros), Aleix Pol's initial remarks helped me realize it was better to "take advantage of the fact that we were all at one place, and work on things you cannot do back home" so I decided to see what others were doing and try to help with that as well. Since Sandro Andrade was working on testing KDE Edu builds in Windows using Craft and I had been working on generating Craft recipes from Portage ebuilds, I finished a script that translates portage ebuilds from Gentoo's Portage tree into Craft recipes. This will automate low-hanging fruits like applications that basically only depend on KDE frameworks and Qt5 libraries. I committed this script to the development scripts repository in case someone finds them useful. It is a very experimental script so you are welcome to improve it!
In the meantime, while we waited for these Windows builds to happen, I did get a lot of work done on macro support in Kig. I implemented a feature that allows for creating macros without given objects and while at it, fixed several other issues regarding macros. Some of the changes are still being reviewed, but they all should land before Applications 17.12.
Since I obviously have no picture about my trip (I am terrible at taking pictures), I will shamelessly steal this one from Aleix's twitter post:
I want to thank the KDE e.V. for sponsoring my trip to this sprint, and Endocode for hosting us and giving us essential coffee for free. Also, big thanks to Free Software Foundation Europe for allowing me to visit their offices in the middle of a Monday while they were working hard to maintain software freedom in Europe.
Date: Friday, 3 November 2017
Place: Bier Brezel (sic), Hauptstraße 184, 69117 Heidelberg
Who: You! And fellow KDE developers and users
What we’re going to do: Have a few beers, a delicious dinner, talk, have fun, …
Please ping me, if you’re around and planning to come (contact info can be found in the Impressum, or tell kbroulik in #plasma on Freenode), so I can extend the reservation, if needed.
We are happy to announce the release of Qt Creator 4.5 Beta!
There has been very little time between the 4.4 release and the 4.5 feature freeze, but 4.5 still comes with a bunch of very nice improvements.
Locator now does fuzzy camel case matching in the same way as code completion does. Type “c andesu” in locator to open the “AndroidDebugSupport” class.
We started on making the File System navigation pane more useful. It is showing a file system tree now, and you can select the root directory from a list containing the “computer” root, your home directory, your default projects directory, and the base directories of all the projects you have open in Qt Creator. More features are to come in the future.
The configuration UI for CMake projects improved. We added grouping of configuration variables, and the option to change their type, so you can set variables to arbitrary values even if CMake reports the wrong type for them.
For a more complete list of fixes and improvements see our change log.
The opensource version is available on the Qt download page, and you find commercially licensed packages on the Qt Account Portal. Qt Creator 4.5 Beta is also available under Preview > Qt Creator 4.5.0-beta1 in the online installer. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on chat.freenode.net, and on the Qt Creator mailing list.
Qt 5.10 Beta was released this week and the neon builder cloud elves have been compiling it away ready for testing.
There’s no QtWebEngine or Qt3D so stuff which needs those will be broken.
Other stuff likely broken too, don’t use it on a machine you’re not happy doing a reinstall on.
But the good news is the broken clock plasmoid works now
deb http://archive.neon.kde.org/testing xenial main
Cutelyst the Qt web framework got a new release. This is a rather small release but has some important fixes so I decided to roll sooner.
The dispatcher logic got 30% faster, parsing URL encoded data is also a bit faster on some cases (using less memory), Context objects can now be instantiated by library users to allow for example getting notifications from SQL databases and be able to forward to Cutelyst actions or Views, pkg-config support has also improved a bit but still misses most modules.
Elisa is a music player designed to be simple and nice to use.
I have started again to work on Windows build of the application and a recipe to build Elisa is now integrated in the craft-blueprints-kde repository. It is already quite usable thanks to the portability offered by Qt and KF5 Frameworks and the quality of Craft meta build system.
Apart from that, I have integrated the following things:
I am currently working on improvements of error handling when playing music. I also plan to explore using Phonon to have a possibly easier out of the box experience for flatpak and Windows when using the vlc backend. I am getting frustrated by getting missing codec errors from QtMultimedia.
Edit: I added a screenshot of Elisa on Windows 7 as requested.
Today we are releasing Krita 3.3.1, a bugfix release for Krita 3.3.0. This release fixes two important regressions:
Additionally, there are the following fixes and improvements:
Note for Windows users: if you encounter crashes, please follow these instructions to use the debug symbols so we can figure out where Krita crashes.
(If, for some reason, Firefox thinks it needs to load this as text: to download, right-click on the link.)
When it is updated, you can also use the Krita Lime PPA to install Krita 3.3.1 on Ubuntu and derivatives. There is also an updated snap.
Note: the gmic-qt and pdf plugins are not available on OSX.
For all downloads:
Krita is a free and open source project. Please consider supporting the project with donations or by buying training videos or the artbook! With your support, we can keep the core team working on Krita full-time.
So, to continue my archeology process to revive old software, again i´m preparing my next step to revive KDE 2, on the so indirect baptized KDE restoration project.
Despite KDE 1 last year, KDE 2 is a complete different beast and will take me some time to made it ready.
The very base foundation, though is Qt2, the this time i decided do a better treatment to Qt to easier my further work. I based my work on clang compiler.
Result is far from perfect, i decided publish on the very first stage of usage, but some strategies on the port still not here yet. but is perfectly usable, all examples compiles and runs.
Qt designer has some funny bugs though, and i decided not investigate it yet. New ported png code is not 100% reliable ( png pure documentation is horrible )
So, the F.A.Q. for the curious
The mandatory screenshot !!
Plasma 5.11 was out this morning with many bugfixes, Plasma Vaults to keep your private files secure, System Settings redesign, a new wallpaper of course and many other nice features.
The KDE neon scalable cloud devops build farm has been working hard to compile it and the packages were available for KDE neon User Edition users to upgrade a few hours ago.
The installable ISO images are built but it takes a few hours for them to get mirrored around the world. Please don’t download from the KDE server directly, it kills the server’s limited bandwidth. Instead browse the mirror list and grab fro m a mirror near you.
Updated Docker images are also building away.
In the past days, the campaign to crowd-fund a privacy-focused smartphone built on top of Free software and in collaboration with its community reached its funding goal of 1.5 million US dollars. While many people doubted that the crowdfunding campaign would succeed, it is actually hardly surprising if we look what the librem 5 promises to bring to the table.
Neither Apple nor Android have convincing stories when it comes to privacy. Ultimately, they’re both under the thumbs of a restrictive government, which, to put it mildly doesn’t give a shit about privacy and has created the most intrusive global spying system in the history of mankind. Thanks to the U.S., we now live in the dystopian future of Orwell’s 1984. It’s time to put an end to this with hardware kill switches that cut off power to the radio, microphone and camera, so phones can’t be hacked into anymore to listen in on your conversations, take photos you never know were taken and send them to people you definitely would never voluntarily share them with. All that comes with auditable code, which is something that we as citizens should demand from our government. With a product on the market supplying these features, it becomes very hard for your government to argue that they really need their staff to use iphones or Android devices. We can and we should demand this level of privacy from those who govern us and handle with our data. It’s a matter of trust.
Companies will find this out first, since they’re driven by the same challenges but usually much quicker to adopt technology.
The librem 5 will run a mostly standard Debian system with a kernel that you can actually upgrade. The system will be fully hackable, so it will be easy for others to create modified phone systems based on the librem. This is so far unparalleled and brings the freedom the Free software world has long waited for, it will enable friendly competition and collaboration. All this leads to choice for the users.
Can a small company such as Purism actually guarantee support for a whole mobile software stack for years into the future? Perhaps. The point is, even in case they fail (and I don’t see why they would!), the device isn’t unsupported. With the librem, you’re not locked into a single vendor’s eco system, but you buy into the support from the whole Free software community. This means that there is a very credible support story, as device doesn’t have to come from a single vendor, and the workload is relatively limited in the first place. Debian (which is the base for PureOS) will be maintained anyway, and so will Plasma as tens of millions of users already rely on it. The relatively small part of the code that is unique to Plasma Mobile (and thus isn’t used on the desktop) is not that hard to maintain, so support is manageable, even for a small team of developers. (And if you’re not happy with it, and think it can be done better, you can even take part.)
The Free software community has long waited for this hackable device. Many developers just love to see a platform they can build software for that follows their goals, that allows development with a proven stack. Moreover, convergence allows users to blur the lines between their devices, and advancing that goal hasn’t been on the agenda with the current duopoly.
The librem 5 will put Matrix on the map as a serious contender for communication. Matrix has rallied quite a bit of momentum to bring more modern mobile-friendly communication, chat and voice to the Free software eco-system.
Overall, I expect the librem 5 to make Free software (not just open-source-licensed, but openly developed Free software) a serious player also on mobile devices. The Free software world needs such a device, and now is the time to create it. With this huge success comes the next big challenge, actually creating the device and software.
The unique selling points of the librem 5 definitely strike a chord with a number of target groups. If you’re doubtful that its first version can fully replace your current smart phone, that may be justified, but don’t forget that there’s a large number of people and organisations that can live with a more limited feature set just fine, given the huge advantages that private communication and knowing-what’s-going-on in your device brings with it.
The librem 5 really brings something very compelling to the table and those are the reasons why it got funded. It is going to be a viable alternative to Android and iOS devices that allows users to enjoy their digital life privately. To switch off tracking, and to sleep comfortably.
Are you convinced this is a good idea? Don’t hesitate to support the campaign and help us reach its stretch goals!
KDAB will be partnering with MyScript and The Qt Company to incorporate MyScript’s handwriting input technology into the Qt Automotive Suite. This integration will enable multimodal input capabilities using either the existing Qt Virtual Keyboard or a new handwriting input panel powered by MyScript technology.
Volker Krause, Director Automotive at KDAB, said, “MyScript technology offers a highly intuitive user interface and is a great complement to the Qt Automotive framework. We are very excited to partner with MyScript and bring the advantages of multimodal functionality to the automotive cockpit. We look forward to a successful business relationship for the benefit of our mutual partners and customers.”
The post KDAB, MyScript and Qt Company to create new, non-distractive input method for the Automotive Industry appeared first on KDAB.