Language Selection

English French German Italian Portuguese Spanish

KDE

KDE: Astronomy on KDE, MQTT/GSoC, Konversation Tip

Filed under
KDE
  • Astronomy on KDE

    I recently switched to KDE and Plasma as my main desktop environment, so I thought I'd start digging into some of the scientific software available on KDE. First up is KStars, the desktop astronomy program.

  • LabPlot's MQTT in the finish line

    Hello everyone. GSoC is coming to its end, so I think that I should give a report about what's been done since the last post, and also make a brief evaluation, summary of the project itself.

    As I've written in my last post, the main focus was on improving the quality of the code, cleaning, optimizing and properly documenting it. And also making it more comestible for other developers.

    The next step was searching for bugs and then fixing them. In order to do this properly, I implemented a unit test for the main MQTT related features. This proved to be useful since it helped discover several hidden bugs and errors which were all corrected. The main features, that tests were developed for, are: checking if a topic contains another one, checking if two topics are "common topics" (meaning they only differ at only one level, and are the same size), managing messages, subscribing&unsubscribing.

  • PSA: Use SASL in konversation

    You probably have seen that Freenode has been getting lots of spam lately.

    To protect against that some channels have activated a flag that only allows authenticated users to enter the channel.

    If you're using the regular "nickserv" authentication way as I was doing, the authentication happens in parallel to entering the channels and you'll probably be rejected from joining some.

Ring-KDE 3.0.0 has been released

Filed under
KDE

It has been some time. I come back from the shadows to announce the release of Ring-KDE 3.0.0, A GNU Ring.cx client. GNU Ring is a secure and distributed communication platform based on open standards. It weaves industry standard technologies to work together and provides audio calls, video conferences, chat, screen sharing and peer to peer file transfer between you and your friends. Additionally, its use of open standards allows to bridge to various other systems like the main phone network or SIP compatible devices.

When joining the GNU Ring, no servers or centralized accounts are needed. Beside an optional blockchain-based way to reserve your username against takeover, nothing leaves your device. All your data is kept under your control. Ring-KDE provides a simple wizard to help you create credentials or import your personal information from other devices.

Read more

Also: Ring-KDE 3.0 Released To Use The GNU's Distributed Communication Platform

KDE GSoc and Akademy

Filed under
KDE

11 Best Linux Desktop Environments And Their Comparison

Filed under
GNU
KDE
Linux
GNOME

Linux is all about what you want and having it from the ocean of free and open source software. The same applies while performing a comparison of desktop environments as they comprise of different applications and a GUI via which the user interacts with the operating system. Just like a plethora of Linux-based free operating systems, are many options available and our list of best Linux desktop environment and their comparison includes the likes of KDE, Cinnamon, Xfce, GNOME, etc.

The Linux world is full of open source software. You have the option of choosing from hundreds of distributions and customize them as per your will. No one slaps you with a copyright even if you change the source code of a distro to fork your Linux distro and release it with a new name. That’s the beauty of free software and open source. Only one thing the creators may ask you is to give them proper credits because they have also invested their efforts and time. Well, that’s a different story.

Read more

KDE: KDE Neon, GSoC, KStars and Akademy!

Filed under
KDE
  • KDE neon Bionic Preview Images Available for Testing

    Our QA tests have turned green which means we have switched on the preview publishing for the KDE neon Installable Images based on Bionic.

  • KDE Neon Powered By Ubuntu 18.04 LTS Now Available For Testing

    Fans of KDE Neon relying upon this OS/package-set for experiencing the latest and greatest KDE innovations can now enjoy it paired with an Ubuntu 18.04 "Bionic Beaver" base.

    KDE Neon maintainers have begun publishing their preview images of Neon based upon the "Bionic" (Ubuntu 18.04 LTS) packages. Up until now Neon has remained based against the Ubuntu 16.04 LTS packages. This now gets you the newer Ubuntu packages with a fresh kernel, Mesa, etc, while still being able to enjoy the bleeding-edge KDE packages not found otherwise in Ubuntu 18.04. Neon continues being offered in various forms ranging from using KDE stable releases up through Git unstable branch builds, depending upon you tolerate risk.

  •  

  • KDE Had A Very Successful Google Summer of Code 2018

    Google Summer of Code 2018 is quickly reaching an end. We'll be featuring some of the interesting and successful work accomplished this summer by these students engaging in hundreds of different open-source projects. One of the open-source projects slotted with a lot of participants this year was KDE.

  •  

  • GSoC Fwupd Integration in KDE Discover (Phase – III)

    Hey everyone, one more month has passed now, Fwupd-Backend is now finally merged in discover master branch, though it took quite a number of changes. This post will relatively small as in the past month I have worked mainly on fixing the mistakes and improving the code and getting it merged.

  • Enable localization for KStars on Android

    As a first KDE application, KStars got localization working on Android. KStars has the traditional gettext translations in the KDE system and these translations had to be downloaded, converted and packaged inside the apk.

  • Aurelien Gateau going to Akademy!

    So after a (too long) break, I am going back to Akademy this year! Having been away from KDE work for a while now, this will be the first time I attend the conference as a user. It's going to be interesting to see how this feels. In any case, I am looking forward to the sessions and to catching up with old friends.

    I will only be attending the first two days unfortunately, but I will try to make the best of these days to meet as many people as possible.

  • I am going to Akademy!

    So, After a month-long delay, I finally managed to got my VISA approved, it was a really close call. I reached the VISA agency, today for receiving my application and after opening the application, I saw my visa on my passport! So yes I am coming to Akademy, this will be my first Akademy to attend, I am really excited to meet my mentors and all the people who make KDE awesome Big Grin. Looking forward to attend, all the events, workshop and see the beautiful Vienna city!

Events: KDE’s Akademy 2018 and DevConf India 2018

Filed under
KDE
OSS
  • Chakra at KDE’s Akademy 2018

    We’ll be participating and presenting Chakra in the KDE Distro BoF, where there will be “short introductions for GNU/Linux distributions and open discussion on distribution-related topics”.

  • The State of Akademy Sponsorship

    Akademy 2018 is less than a week away. Apart from meeting up again with friends and colleagues, the KDE community has another reason to be joyful: this year we have broken the record for the number of sponsors for the event. Although there have been many sponsors of Akademy over the years, never have there been so many at one time.

    Eike Hein, Treasurer of the KDE e.V. board, believes that the extra influx of sponsors is thanks to "KDE software being loved again." Eike points out that Plasma is reaching more kinds of devices every day, attracting larger communities and more hardware manufacturers -- some of which will be at Akademy this year. KDE applications are also becoming more mainstream and reaching larger audiences. Krita and Kdenlive, for example, are making inroads within the community of graphical artists, raising awareness of KDE in a whole new sector of end users. Kirigami is becoming the go-to framework for projects that need convergence on desktop and mobile devices.

    "I would also attribute the increase in support to the fact that KDE actively engages with partners" says Eike. A case in point is the Advisory Board. The Advisory Board makes organization-to-organization interaction more rewarding and helps build a stronger network of like-minded Free Software associations and companies. Through the Advisory Board, KDE can better reach and support a larger communities, which in turn reinforces KDE's position within Free Software.

  • DevConf India 2018

    DevConf IN was organized at Christ University, Bangalore 05/06 August. It turned out to be totally fun-packed excited weekend for me. I really had a great time meeting people from various other open source communitites from India. I also delivered a talk on Flatpak mainly focusing on overall architecture, it’s benefits for the user and developers.

  • DevConf India-2018

KDE: Kube, Communities Size and Activity, KDE Discover

Filed under
KDE
  • Kube: new website, new flatpak

    What comes with it though is that we’ll also be publishing the flatpak and Mac OS nightlies there from now on. The CI that is building those nightlies will be integrated eventually, but that job is not complete just yet.

  • Musing About Communities Size and Activity: A Follow-up

    In my previous post I played with the team size and activity metrics on several communities and see what would come out of it. Interestingly, to me this wasn't necessarily the most interesting of what I posted (it's rather basic in what it presents) but somehow it's the one which triggered the most comments, especially in the KDE community. Looks like I struck a nerve. Smile

    Anyway, it got quite a lot of good comments, so I thought it deserved a follow-up post with a different tone. For the record, I generally try to avoid putting too much of my own personal opinion in posts where I present metrics. I think it's sane to try to shield facts on the data from my biased position. It's obviously super hard, if not impossible. Indeed, at a minimum I'm forced to mention potential events in the time frame considered (if I know them)... it's risky, but still I do it because otherwise things would be just very dry and super annoying to read! And I think that's why the previous post struck a nerve, but more on that below.

  • KDE Discover Gets Fwupd Integration For Handling Firmware Updates

    While GNOME Software has long offered integration with Fwupd for offering firmware upgrades on supported devices, KDE Discover has now received similar functionality.

    Being worked on this summer by Abhijeet Sharma as a Google Summer of Code (GSoC 18) project is a fwupd back-end for Discover to handle firmware updating. Firmware upgrades can now happen via Fwupd while integrating nicely with Discover and offering notifications on new upgrades being available. Details on the effort can be found via this KDE GSoC Wiki page.

KDE Plasma 5.14 Desktop Environment Lets You Upgrade Your Computer's Firmware

Filed under
KDE

One of the coolest new features of the KDE Plasma 5.14 desktop environment, as developer Nate Graham notes in his latest usability and productivity report, is the ability to upgrade your computer's firmware through the Plasma Discover graphical package manager, which is installed by default and helps KDE Plasma users update their GNU/Linux distributions and KDE applications.

The ability to upgrade your computer’s firmware recently landed in the Plasma Discover package manager and was implemented by developer Abjiheet Sharma. KDE Plasma 5.14 looks to be the first release of the open-source desktop environment to ship with this features, as it doesn't look like it will be backported to Plasma 5.13.

Read more

KDE: Krita, Akademy, and Community

Filed under
KDE
  • Krita Interview with Serhii

    I wish the team of developers to continue their fantastic work on the creation of this application and I want to see how many more artists use Krita for their creativity and making artworks.

  • Akademy Program is now Friend Mobile!

    However, this past week I’ve been working again with Web Development, and created a Progressive Web App for Akademy.

    The web page of Akademy isn’t friend mobile, so I used Vue.JS, and it’s framework Quasar, to create the app.

  • Adriaan de Groot: One does not simply walk into Møn

    And now after 710km on the bike I’m back in the Netherlands, preparing for Akademy and gently poking Calamares to see if it will wake up from slumber.

  • Adriaan de Groot: Going to Deventer^WVienna^WAkademy

    Akademy is, for me, first and foremost a way to see everyone again and re-calibrate my social settings for everyone. After all, I communicate with most KDE people only electronically, though text, and it’s sometimes really important to see the faces behind the IRC nicknames. So I’m particularly excited that Michael Pyne will be there, who has been a voice in KDE for as long as I care to remember, but whom I’ve never actually met. And there will be lots of GSoC students there, new people who deserve all the support they can get — and commendations for the work they have done in KDE this year.

  • In my heart

    We can only do that last bit well with a healthy KDE community. This means uniting around our goals, contributing to the community along with the software; by creating good documentation, helping promote news, contributing timely information for release announcements, joining a working group or the e.V. itself and most important: living up to our Code of Conduct. Our Code of Conduct is one of the best and most positive in free software, and is a key reason I came to KDE and stayed to contribute. It is of little value, however, unless we occasionally re-read it and resolve to personally hold ourselves to a high standard of conduct, and in addition, daring to step up to help resolve situations where it requires courage to do so.

    [...]

    It is sometimes very difficult and discouraging to confront distressing situations, when those whom you respect and even love deeply disappoint. However if we are to grow and thrive as a family, and we are a huge family, this must be done.

KDE: PIM Sprint 2018, Distributing Qt-based Software, Usability & Productivity

Filed under
KDE
  • KDE PIM Sprint 2018

    Attending the yearly KDE Pim Sprint in April in Toulouse was nice. For me it is often leaving a cold rainy Germany and arriving warm, almost summer weather with a lot of sun. This time the weather in Germany was also sunny and warm when I left, but spring's always further in Toulouse. As only around ten people attended the sprint, it was also a time to get to know the people behind the nicknames. Unfortunately there were no new faces this time, but a new contributor joined the Pim team and attended remotely.

    As the trains from Germany to Toulouse take some time, for me, the sprint normally starts with entering the train and having time to hack. The first things I looked at, were some cleanups in the dependency chain in KDE Pim, by moving stuff around.

    Reaching Toulouse, David and I started to dig into the problem, that sometimes connections to remote servers stall and nothing goes back and forth without an error being triggered. This issue is only visible if the internet connection is not stable, like a connection while riding the train. Yes, it's a good thing that sometime developers have to face real world, to be able to reproduce bugs. To solve these issues we first had to reproduce them, which leads into the problem of how to reproduce an unstable internet connection. It took a while before we had a setup running to reproduce the issue and after a lot of trial and error, we finally managed to fix the issues we'd found.

  • Distributing Qt application using Qt Installer framework

    Qt installer framework is a collection of tools that can be used to make installers on Linux, Windows and Mac . You can either use pre-built versions or compile it from source.

    There are other softwares like NSIS, installBuilder that can be used to make installers but I wanted an open source & cross platform tool therefore I chose Qt installer framework and it’s also fun to try out new things.

  • This week in Usability & Productivity, part 30

    Akademy is next week (I will be there!), but that didn’t stop us from plugging away on the Usability and Productivity initiative!

Syndicate content

More in Tux Machines

'We expect this is the bottom' in enterprise growth: Red Hat CEO

OSS Leftovers

  • AxonIQ Launches New Open Source Server
    AxonIQ, the company behind the open source Axon Framework, launches Axon 4.0 the open, integrated development and operations tool for Microservices and Event Sourcing on the JVM.
  • L10N Report: September Edition
  • Tidelift surpasses $1M to pay open source software maintainers
    Tidelift announced that it has surpassed one million dollars committed via its platform to pay open source software maintainers to provide professional assurances for their projects, as momentum behind this new approach to professional open source continues to build. Over 100 packages are already on the Tidelift platform, with maintainers getting paid to provide support for their packages through the Tidelift Subscription. Top packages featured include Vue, Material-UI, Babel, Gulp, Fabric, Active Admin, Doctrine, and StandardJS. With Tidelift, software development teams receive assurances around maintenance, security, and licensing from a single source. By bringing together maintainers with a global market of customers, Tidelift is helping make open source work better for everyone.
  • Artifex and First National Title Insurance Company Reach Settlement Over MuPDF Open Source Dispute
    Artifex Software, Inc. and First National Title Insurance Company announced today a confidential agreement to settle their legal dispute. Case No. 4: 18-cv-00503-SBA, filed by Artifex in the United States District Court for the Northern District of California, concerned the use of Artifex's open source software MuPDF under the GNU Affero General Public License and the GNU General Public License. While the parties had their differences in the interpretation of the open source licenses, the companies were able to reach an amicable resolution based on their mutual respect for and recognition of copyright protection and the open source philosophy. Terms of the settlement remain confidential.

EEE, Entryism and Openwashing

  • New Linux distro specifically designed for Windows comes to the Microsoft Store [Ed: WLinux or Whitewater Foundry not the first time people exploit Microsoft to put a price tag on FOSS such as LibreOffice. Microsoft is doing a fine job sabotaging the GNU/Linux 'ecosystem'.]
    WLinux is based on Debian, and the developer, Whitewater Foundry, claims their custom distro will also allow faster patching of security and compatibility issues that appear from time to time between upstream distros and WSL. [...] In return for saving developers time Whitewater Foundry is charging $19.99 (though the app is currently 50% off and the distribution can be downloaded from Github for free).
  • Open source dev gets Win32 apps running on Xbox One [Ed: Running blobs on two DRM platforms does not make you "Open source dev"]
  • Building Blocks of Secure Development: How to Make Open Source Work for You [Ed: Veracode self-promotion in "webinar" form, badmouthing FOSS to push their proprietary things. They work with Microsoft.]
  • SD Times open source project of the week: TonY [Ed: Openwashing of a surveillance operation at Microsoft]
    Unsatisfied with the available solutions for connecting the analytics-generating power of their TensorFlow machine learning implementations with the scalable data computation and storage capabilities of their Apache Hadoop clusters, developers at LinkedIn decided that they’d take matters into their own hands with the development of this week’s highlighted project, TonY.
  • Open Source: Automating Release Notes in Github [Ed: The New York Times is still propping up Microsoft hosting]
  • Opendesk launches augmented-reality shopping for its open-source furniture [Ed: Calling furniture "open"]
    Opendesk customers can now use augmented reality to see how the furniture brand's pieces look in their homes before ordering them from local makers. The augmented-reality (AR) experience launched with the arrival of Apple's iOS 12 operating system this week. It enables customers to use their smartphones to view some of Opendesk's furniture superimposed on the room in front of them.
  • Open Source Testing Startup Cypress Leaves Beta With Thousands of Users, Launches Paid Plans [Ed: This is not Open Source; they misuse the label and even put dashes ("open-source") because they know they're faking it.]
    Cypress.io‘s CEO Drew Lanham explains that the startup’s tool is software created by developers, for developers. The company was founded in 2014 by technologist Brian Mann, after observing that while computing and application development had changed drastically over the past decade, software testing had not. Large companies now release thousands of software updates a year, often on a daily basis across their organization. Technology teams aim to move rapidly, iterating on an agile basis and working in parallel so they can sync their code together even faster. But, as Lanham explains, the testing software out there was far outdated for these agile processes.
  • Kindred Introduces SenseAct, the First Reinforcement Learning Open-Source Toolkit for Physical Robots [Ed: Kindred or SenseAct not actually FOSS; but they sure try to make it seem that way, by focusing on a toolkit.]

Top Linux Distros for Software Developers

A major factor in the choice of Linux distro is your personal preference. You may try one of the most popular Linux distros but find that you prefer one that’s less often used. Your experience with Linux will also factor into which distro is suited to you. With the benefits Linux can offer — including flexibility, stability, and support — it’s worth evaluating your options. Read more