KUserFeedback 1.2.0

KUserFeedback is a library for collecting user feedback for apps via telemetry and surveys.
Version 1.2.0 is now available for packaging.

https://download.kde.org/stable/kuserfeedback/kuserfeedback-1.2.0.tar.xz


Signed byE0A3EB202F8E57528E13E72FD7574483BB57B18D Jonathan Esk-Riddell <jr@jriddell.org>
https://jriddell.org/esk-riddell.gpg

https://download.kde.org/stable/kuserfeedback/kuserfeedback-1.2.0.tar.xz.sig

Changes:

? bump version for new release
? opengl source: Do not crash if we could not make our context current
? Add Linux Qt6 CI
? Make UserFeedbackConsole build with Qt6
? Fix linking libKUserFeedbackCommon.a
? Build with C++17
? Build docs on Qt6 too
? Adapt CMake code to make it build with Qt6
? Add auto generated files to .gitignore
? Add FreeBSD CI
? Add Android CI
? Enable Linux CI
? Fix typos found by codespell
? Qt 6: Replace calls to removed QDateTime(QDate) constructor
? Qt 6: Fix issues caused by size() returning a qsizetype
? Qt 6: Remove QNetworkRequest::FollowRedirectsAttribute
? Replace declarations of QVector, QStringList
? CMake: Allow building with Qt 6
? Qt 6: Replace QMap&lt;QVariant …
? Qt 6: Fix signature of methods for QQmlListProperty
? Fix cmake warning
? Port away from ECMSetupVersion&#39;s deprecated *_VERSION_STRING CMake variable
? Make the survey expression variant comparison work with Qt6 as well
? Use non-deprecated QStandardPaths enum values
? Make QString to QUuid conversion explicit
? fix Windows compile, no unistd.h needed
? Update historical links to cgit.kde.org.
? Check for invalid JSON first, then for empty objects
? Don&#39;t record telemetry-less survey queries, that just produces empty rows
? Fix php unit tests
? Also record the device pixel ratio
? [server] Convert JSON fetch to stream data
? Provider: add API to restore default user-visible settings
? Always show the &quot;View previously submitted data…&quot; link
? Add appdata file for UserFeedbackConsole
? KUserFeedback: Convert license headers to SPDX expressions
? Fix area charts with Qt 5.14
? Use KDE_INSTALL_LOGGINGCATEGORIESDIR with ECM &gt;= 5.58
? Make it compile without deprecated method

Plasma 5.24 Beta Review Day

Plasma 5.24 Beta Review Day

When a new Plasma release enters Beta Phase, there are three weeks of intense testing, bugfixing and polishing.

During this time we need as many users and developers as possible to help with finding regressions, trying to reproduce incoming reports and generally being on top of as much as possible. The more users, workflows, use cases and hardware the tests are being run on greatly helps to cover a wide variety of the entire software stack.

In order to make this process more accessible, more systematic and hopefully more fun we have an official “Plasma Beta Review Day”

Who can take part?

Any user of plasma who is able and willing to install the latest beta or run a live ISO with our beta on it and wants to help.

When will it take place?

Thursday 20 January 2022 11:00UTC – 17:00UTC

Please see our Plasma Schedule in the Future releases section. Look for Beta Review Day.

Where will it be coordinated?

Join us in our Matrix chat room.

What will this consist of?

  • Introductions to Our Bugzilla Bugtracking System for people who want support for filing or triaging their first bugs
  • Being assigned a short list of bugs to validate or de-duplicate entries (for those more experienced)
  • Going through a defined list of all the new areas of Plasma to check for regressions
  • Developers being online: if Developers can get debug info for issues you have (we will help you with getting this info), they might be able identify and fix things in real time!

What should I prepare?

Ideally, get yourself set up with a beta of the latest Plasma. You can either use one of the Live-Images (without the need to install) or use packages provided by your distribution.

Disclaimer: As this is Beta Software, there is a (small) chance that you might encounter data loss if you’re installing the Beta version to your system. Make sure that you backup any data before installing. Users of the Live-Image are less likely to encounter data loss, but a backup of your data is still encouraged!

If you can’t use the Plasma beta on your own system, shells.com has provided us demo accounts, so you can try the beta inside your web browser. These accounts will be available in the shared notes in the web conference channel.

We hope to see you all soon!

OpenUK Awards 2021, COP26 and KDE

The OpenUk awards reconise and celebrate the best in open tech in the UK over the last year. We have a bunch of awards this year and the shortlists are up. I’ve clerked the judges into tracking down the gossip on all the shortlisted nominees and we do have final winners which will be announced at the ceremony on Thursday evening.

The ceremony is at COP26 in Glasgow, Scotland. This is the UN conference to try to get international agreement on mitigating the worst affects of the climate crisis. We’ll be one of the last events there.

I’ll be making announcement about KDE’s sustainability effort in front of the politicians and tech audience which I’m very excited about.

You can sign up to watch the day event on sustainability in tech. The evening award ceremony will have its video published shortly after the event.

Who’s is nominated I hear you ask?

OpenUK Awards Shortlist 2021

Belonging – sponsored by Osmii

Pride at SUSE – Rob Knight – executive lead and ambassador for “Pride at SUSE”

Red Hat B.U.I.L.D UK&I – Ally Kouao – who set up the UK and Ireland chapter of Red Hat’s Blacks United in Leadership and Diversity (B.U.I.L.D.)

Endless Compute – Endless’ commitment to open source and an inclusive community goes beyond their own work sharing their OS to promote digital inclusion, to sponsoring the creation of the GNOME Community Engagement Awards, promoting bringing people into open source.

Data: 

Open Knowledge Foundation – a global, non-profit network that promotes and shares information at no charge, including both content and data

Viæ Regiæ project – Viæ Regiæ project aims to extract data on early modern transport networks from historic maps and documents in Britain

Code the City – is dedciated to the use of tech and data for civic good

Hardware – sponsored by The Stack

Lime Micro – Lime Micro specialises in field programmable RF (FPRF) transceivers, SDR platforms and ecosystem technology for the next generation of wireless broadband systems.

Gatecat – developer of nextpnr, the open source FPGA place and route tool

DevTank, HILTOP – Tim Telford – Devtank are an open source test and measurement business dedicated to supplying high quality solutions to businesses across many sectors including space, aerospace, telecoms, defence and green energy

Finance – sponsored by FINOS

Starling Bank – Starling Bank has built its business on open source software

Wise – open source technologies: MariaDB, Envoy and Orchestrator

Software – sponsored by GitLab

Royal College of Paediatrics and Child Health – Their Child Health Digital Growth API wraps all complexity the of child growth in a simple REST API

The Herald Proximity Project – creates an opensource and privacy focused Proximity Measurement and Digital Contact Tracing solution

Open Health Hub – runs an open forum, which provides the only completely independent, open internet-facing, and free place to discuss health technology in the UK’s four NHSes

Sustainability – sponsored by Centre for Net Zero

Turing Institute – The Turing Way – The Turing Way is an open-source project that involves and supports its diverse community to make data science reproducible, ethical, collaborative and inclusive for everyone.

Icebreaker One – an independent, non-partisan non-profit with global reach, which aims to influence investment decisions of $3.6T/year to deliver net-zero by 2030

DevTank, Open Smart Monitor – Tim Telford – an open source test and measurement business

Individual – sponsored by Open Source Connections 

Catherine Stihler – Chief Executive Officer of the Open Knowledge Foundation

Kevin Mayfield – an integral part of the Open Health Hub

Cheryl Hung – VP ecosystem at the Cloud Native Foundation

Young Person (under 25) – sponsored by JetStack

Lowena Hull – Lowena has been volunteering and speaking at events to promote girls in technology

Samuel Van Stroud – Turing Data Stories has the goal of developing an open-source platform that enhances the understanding of the world around us through

Paul Ogbonoko Owoicho – PhD candidate who researches Mixed-Initiative interaction for Conversational Search System

See you there!

OpenUK Open Technology for Sustainability and OpenUK Awards 2021

This week sees COP26, the UN conference which is probably the last chance for humanity to mitigate the worse effects of the climate emergency.

At Akademy earlier this year KDE had a talk about Towards Sustainable Computing. Open tech can make a difference.

OpenUK will be hosting a venue on 11 November with a day of events about sustainability with technology emphasising why open tech is the most effective way to do that.

Sessions include an opening from former government minister Francis Maude, Launch of the OpenUK Consortium Data Centre Blueprint, Open Collaboration Opening Sustainability led by Red Hat, Opening Up the Energy Sector, building the Sustainable Open Future for the UK.

In the evening I’ll be hosting the OpenUK awards 2021, showcasing and recognising the best people and organisations for open tech in the UK.

Do join us online for the streaming of the event Join us Digitally on 11 November

Plasma 25th Anniversary Edition Beta Testing Day

Friday 1 October is the testing day for Plasma 25th Anniversary Edition.

Please show up on our Plasma Matrix room (accessible on Libera IRC as #plasma) and download one or more rolling distros with the beta on. Distros with Plasma beta.

You can also try the KDE neon Docker image

I’ll get a shells.com machine running for us to try out too.

I’ll be online 11:00UTC – 23:00UTC (midday to midnight UK times, 13:00 to 01:00 CEST) to answer questions and get bugs to the right place.

You’ll kick yourself if you don’t help out and that annoying bug is still there 🙂

Married with New Name

With pandemic oncoming and it being unclear if lockdown or societal collapse would happen in the next few days Nim asked if I would marry her in March 2020. After some guessing what format we could do for a wedding and shifting dates (we played with having 20 people at a breakfast and another 20 at the wedding and another 20 in a garden after to keep to the rules) we managed a lovely wedding in a Quaker Meeting for Worship for Marriage surrounded by friends and family.

The modern dilemma of what to do with surnames has no perfect solution, either one name disappears or you double it up and shift the problem to the next generation. So instead we added a new name taken from our house. I am now Jonathan Esk-Riddell and she is Nim Esk-Kibbler. Esk means river in pre-Welsh Brythonic, we live in Esk Tower, it’s also short and easy to spell.

Pro-photos still to come but lots of people now uploading them of our 4-venue all-day party.

I am awfae happy.

Linux App Summit 2020

For those who don’t follow KDE’s instagram feed, get with the programme chicos!

Here’s some pics from the Linux App Summit 2020 you’ll find there

Conference opening by Aleix

Rohan has he first talk about graphics on Linux. Rohan is an elite Linux graphics dev.

This is a reel. I’m not sure what a reel is but it’s a moving image on the Instagram.

Greg K-H had a keynote where he said KDE does it right, keeping libraries stable is hard (KF5 now 6 years in). Evolve you App.

Alexis (not to be confused with Aleix) talking about AppImage Builder, which magically works out how to make an AppImage package from your running app.

MyGNUHealth is a useful system for health records with an app using Kirigami.

There’s also talks on Saturday. You can watch the live stream on Youtube. Or register and join in directly.

Just now we are enjoying a tour of Amalfi, a comune in the province of Salerno, in the region of Campania, Italy, We are learning about the Lemons of Salerno and because it’s 2020 making limonchello.

Linux App Summit starts on Thursday

The Linux App Summit runs this Thursday to Saturday. Like Akademy it’s scheduled on a Hispanic friendly time which gives sessions in the European morning (08:00UTC) good for out eastern friends and sessions in the European afternoons (15:30UTC) good for our western friends.

As well as the conference programme check out the Breakout sessions over a European lunch.

As well as updates on Snaps, Flathub and Appimage there’s talks on AppStream, libcamera and very exciting is CGroups. Register now to turn up on Thursday.

Kubuntu 15.04 Heating up

Kubuntu 15.04 development is in full swing and it’s looking like our 10th anniversary edition will be a classic.  We’re the first distribution to ship a stable version with Plasma 5, the desktop which is getting tech journalists excited.  My new favourite desktop they say.  A masterpiece  in the making they’re calling it.  The most exciting release in a long time they exclaim.

Kubuntu 15.04 Beta 1 is out and is working well for people wanting to try out Plasma 5.  We’ve deprecated the 14.10 Kubuntu-plasma5 packages, they were only ever tech preview and I’m afraid we don’t have the person-power to keep them updated, if you want Plasma 5 use the 15.04 Beta 1 for released versions or use Kubuntu CI images for Git versions.

Last week Ubuntu switched over to Systemd for boot system.  It’s complex and faffy but at least we have the same complex and faffy as the rest of the world.  There was a strange issue during the switchover where login manager SDDM suddenly disabled itself from starting.  If you get that just run:

systemctl enable sddm

With a new desktop comes the pleasingly satisfying work of integrating it, it’s not unlike when I first uploaded KDE 3 to Ubuntu.  This time though I’m better placed to put all the fixes upstream directly.  For example I’ve just setup gtkbreeze, a helper tool to set up GTK 2 and 3 themeing to mostly match Breeze.  But the icons don’t work, any help with that welcome.

Scarlett has updated Applications to 14.12.3.  Aaron H has updated the docs and the ubiquity slideshow. I’ve nudged the people and pulled the leavers to get KScreen released and print-manager KF5 happy (mostly thanks to Red Hat that one) and telepathy working nicely with Plasma 5 (Martin K gets bonus points there for the legacy presence applet). Package manager Muon now fits in so well with Plasma 5 it gets released with it thanks to Aleix. User Manager gets an update courtesy of Vishesh.  And Harald took time out from making all of KDE continuously integrate to port About Distro, you just can’t live without that one.

We’re still stuck on getting the new BlueDevil in, something in Ubuntu Touch needs ported to Bluez5 apparently.  Libreoffice is looking nice with Qt 4 Breeze theme but I’ve failed to get the breeze icons properly integrated, hopefully I’ll have a spare day soon for that.

There’s still plenty on the bugs list many of them probably quite easy to fix if you fancy helping out.  Our To Do list has plenty to be done including several that could be classes as junior jobs if you’re wanting to get into free software such as making some new recommended applications for the Muon Discover banner or reviewing the ISO contents to see if anything can be removed and get the size down a little.  We’re in #kubuntu-devel on freenode if you want to say hi.

 

 

Planet KDE Theme from Season of KDE

Season KDE is KDE’s annual project to give helpers a more structured way to take part in KDE.  It’s inspired by Summer of Code of course.

Today I had the pleasure of launching the new Planet KDE website theme done by Ranveer Aggarwal.  It looks very lovely and importantly makes the site a pleasure to browse on your phone.  Everyone hug him and do report any bugs to bugzilla.

.

What’s happened with Kubuntu recently?

Kubuntu Wire seems to be down due to a server move so here's a Wire post on my blog written by Ilya Kowalewski as part of Google Code in...

Hey there, we’ve got some news for you, here in Kubuntu. Recently, we released Kubuntu 15.04 Alpha 1 (Vivid Vervet) with brand new Plasma 5 onboard and got some essential stuff updated.

Plasma 5, the next generation of KDE Software is still a work in progress, but is stable enough for everyday use and it keeps getting better as new versions drop frequently. The KDE Applications 14.12 includes a bunch of bugfixes and migrations to KDE Frameworks 5.

IT World Covers the 5 distros you need to consider and uses the classic photo above for Kubuntu with Billy Piper.

Softpedia covers the alpha..

This edition of Kubuntu features one of the biggest visual changes in the Ubuntu ecosystem. The change of desktop is a major one and there will probably be some opposition to it. The new KDE Plasma 5 follows the same overall design, but it’s very different from what we were used to seeing.

Linux Veda also reviews the alpha with mixed feelings about Plasma 5..

It is, undoubtedly, a solid and stable desktop environment

We’ve recently got an email from Kubuntu user saying:

Please pardon the interruption but, KUDOS to the whole Kubuntu family.

Unbelievable, running ALL favourite apps off flash card (in USB 2.0 adaptor) on fairly mundane (‘dated’) desktop. So happy from smooth zsync upgrade.

Next, HD install. Stable, and now hooked on Kubuntu’s KDE plasma. Christmas gift, and Happy Holidays, New Year 2015 and beyond to you and yours.

Linux Veda covers things to do after installing Kubuntu, so you might be interested in this, in case if you plan to install Kubuntu.

We also released a new version of KDE Frameworks 5.5.0. KDE Applications 14.12 are arriving in Vivid Vervet, with backports, as soon as we can. For now, we wish you a Happy New Year and recommend you to meet it with new Kubuntu on your PC.

Good luck y Feliz Navidad!  Remember, you know how to get off the naughty list..