Re: Suggestion to drop kopete from KDE Gear

2023-07-31 Thread Albert Astals Cid
El dilluns, 31 de juliol de 2023, a les 10:48:50 (CEST), Jonathan Riddell va 
escriure:
> I'd agree on this having taken a quick look at it, I can't see a useful
> function for this app any more.

If we remove it, i would like to delay this to 23.12 given we're already in 
beta for 23.08.

Also gives people that may care about it to fix things if needed.

Cheers,
  Albert

> 
> Jonathan
> 
> On Fri, 28 Jul 2023 at 22:15, Heiko Becker  wrote:
> > Hello,
> > 
> > I wanted to keep kopete at least buildable against recent version of its
> > dependencies by removing some obsolete parts. But it occured to me that if
> > I were to continue with that, there wouldn't be much left. It suffers from
> > the same problems with dead or (at least dying) protocols I wrote down for
> > ktp [1], so I'll just add some relevant things affecting kopete:
> > 
> > - Contrary to ktp it doesn't use pidgin for ICQ/AIM, but a custom
> > implementation, the result is the same. AIM ceased to exist and ICQ
> > changed
> > its protocol (and thus kopete silently fails to with the latter).
> > - XMPP/Jabber allows to connect, but joining a room crashes kopete, which
> > matches a bug report from 2019 [2]
> > - winpopup was apparently discontinued after Windows XP
> > - qq: I'm hesistant to give them my phone number to manually register an
> > account (the link behind the register button times out). Pidgin removed
> > support for this in 2011, which is roughly the same time a non-porting
> > commit touched the code and there is a bug report that it indeed doesn't
> > work [3]
> > 
> > I didn't have/find an instance to test Bonjour and my distro doesn't
> > provide a package for libmeanwhile, so no testing of these.
> > 
> > In addition, it has a very long list of (partly very old) bugs [4] (no
> > idea
> > how many, bugzilla stops after 500), and my impression from testing a few
> > is that many of them are easily reproduceably today.
> > 
> > As much as I used kopete for chatting back in the day, I seriously think
> > it's broken enough to stop shipping it with Gear, if nobody surprisingly
> > steps up and does at least some basic maintenance.
> > 
> > If you know anybody who's still around and cares for kopete, please feel
> > free to bring this mail to their attention.
> > 
> > Regards,
> > Heiko
> > 
> > [1] https://mail.kde.org/pipermail/release-team/2023-June/013080.html
> > [2] https://bugs.kde.org/show_bug.cgi?id=412228
> > [3] https://bugs.kde.org/show_bug.cgi?id=460744
> > [4]
> > 
> > https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED_status=CONFIRM
> > ED_status=ASSIGNED_status=REOPENED_id=2429758=changedda
> > te%20DESC%2Cbug_status%2Cpriority%2Cassigned_to%2Cbug_id=kopete
> > ery_format=advanced






Please help us collect material for the KDE Gear 23.08 announcement

2023-07-31 Thread Paul Brown
Hello,

We are putting together the information that will go into the KDE Gear 23.08 
announcement here:

https://phabricator.kde.org/T16761

We have some information, but there are still a lot of gaps.

If you have news about your own project and would like to see them featured, 
please leave a comment in the task with a description of what changed. It 
would be helpful if you describe it in non-technical terms. A good way to do 
this is to describe how the change will benefit the end user. For example: "It 
makes X more performant", "This new feature allows the user to import files in 
format Y", "Now users can do K in app L", etc..

Links to the commit, animations or screencaps are also very useful.

Note that bugfixes, although all-important, generally don't make for good 
announcement material unfortunately.

Thank you for your help!

Cheers

Paul
-- 
Promotion & Communication

www: https://kde.org
Mastodon: https://floss.social/@kde
Facebook: https://www.facebook.com/kde/
Twitter: https://twitter.com/kdecommunity
LinkedIn: https://www.linkedin.com/company/kde




Re: MpvQt: libmpv wrapper for Qt Quick 2/Qml

2023-07-31 Thread Camilo Higuita Rodriguez
nice- i would be very interested on such lib- i’m working on Clip

Sent from my iPhone

> On 29/07/2023, at 1:11 PM, George Florea Banus  wrote:
> 
> 
> Hello,
> 
> I have created a libmpv wrapper library for qtquick/qml (no widgets) 
> https://invent.kde.org/georgefb/mpvqt.
> 
> I created it mostly because I use mpv in Haruna and other personal projects 
> and keeping the code in sync got annoying. There are also other kde projects 
> using mpv (plasmatube, tokodon, clip) and hopefully it can be of use to them 
> too.
> 
> I am not very good at cmake, especially not when it comes to libraries, 
> so I'd appreciate if a cmake expert would take a look and point any wrong or 
> missing things.
> 
> I'd also like this to become more official (moved from my personal 
> repo/namespace), 
> if that is wanted, the "wanted" part is because mpv can't be built on Windows 
> with msvc
> and mingw is being dropped.
> 
> That is all, have a nice day.

-- 
*Aviso legal:* El contenido de este mensaje y los archivos adjuntos son 
confidenciales y de uso exclusivo de la Universidad Nacional de Colombia. 
Se encuentran dirigidos sólo para el uso del destinatario al cual van 
enviados. La reproducción, lectura y/o copia se encuentran prohibidas a 
cualquier persona diferente a este y puede ser ilegal. Si usted lo ha 
recibido por error, infórmenos y elimínelo de su correo. Los Datos 
Personales serán tratados conforme a la Ley 1581 de 2012 y a nuestra 
Política de Datos Personales que podrá consultar en la página web 
www.unal.edu.co .* *Las opiniones, informaciones, 
conclusiones y cualquier otro tipo de dato contenido en este correo 
electrónico, no relacionados con la actividad de la Universidad Nacional de 
Colombia, se entenderá como personales y de ninguna manera son avaladas por 
la Universidad.


Re: MpvQt: libmpv wrapper for Qt Quick 2/Qml

2023-07-31 Thread Joshua Goins
> Hello,
> 
> I have created a libmpv wrapper library for qtquick/qml (no widgets)
> https://invent.kde.org/georgefb/mpvqt.
> 
> I created it mostly because I use mpv in Haruna and other personal projects
> and keeping the code in sync got annoying. There are also other kde
> projects
> using mpv (plasmatube, tokodon, clip) and hopefully it can be of use to
> them too.

This is great George, this is something that's been on my mind for a while. It 
would be nice for all of the applications to adopt this and it'll 
simultaneously fix bugs I've found in all of them  I'm not sure when I'll 
have time to look at this, but I support the idea.

Thanks,
?Josh




Reminder: KF6 Meeting

2023-07-31 Thread Volker Krause
Hello everyone,

please remember the KF6 meeting tomorrow, Tuesday 17:00 CEST:
https://meet.kde.org/b/ada-mi8-aem

Topics and notes are collected here: 
https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/51

Thank you,
Volker

signature.asc
Description: This is a digitally signed message part.


Re: KF6 overlapping files

2023-07-31 Thread Luigi Toscano
Jonathan Riddell ha scritto:
> Here's a current list
> 
> [...]
> '/usr/share/locale/ar/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/az/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/bg/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/bs/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ca/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ca@valencia/LC_MESSAGES/baloowidgets5.mo' → 
> kf6-baloowidgets
> '/usr/share/locale/cs/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/da/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/de/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/el/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/en_GB/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/es/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/et/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/eu/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/fi/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/fr/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ga/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/gl/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/he/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/hu/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ia/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/id/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/it/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ja/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ka/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/kk/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ko/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/lt/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ml/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/mr/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/nb/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/nds/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/nl/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/nn/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/pa/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/pl/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/pt/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/pt_BR/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ro/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ru/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/sk/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/sl/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/sr/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/sr@ijekavian/LC_MESSAGES/baloowidgets5.mo' → 
> kf6-baloowidgets
> '/usr/share/locale/sr@ijekavianlatin/LC_MESSAGES/baloowidgets5.mo' →
> kf6-baloowidgets
> '/usr/share/locale/sr@latin/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/sv/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ta/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/tr/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/ug/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/uk/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/zh_CN/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/share/locale/zh_TW/LC_MESSAGES/baloowidgets5.mo' → kf6-baloowidgets
> '/usr/bin/baloo_filemetadata_temp_extractor' → libkf5baloowidgets-bin
> '/usr/share/locale/ar/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/az/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/bg/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/bs/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/ca/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/ca@valencia/LC_MESSAGES/baloowidgets5.mo' →
> libkf5baloowidgets5:amd64
> '/usr/share/locale/cs/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/da/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/de/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/el/LC_MESSAGES/baloowidgets5.mo' → 
> libkf5baloowidgets5:amd64
> '/usr/share/locale/en_GB/LC_MESSAGES/baloowidgets5.mo' →
> 

Re: KF6 overlapping files

2023-07-31 Thread Jonathan Riddell
Here's a current list

'/usr/share/dbus-1/system.d/org.kde.kf5auth.conf' → libkf5auth-data
'/etc/xdg/ui/ui_standards.rc' → libkf5xmlgui-data
'/etc/xdg/accept-languages.codes' → kio
'/etc/xdg/kshorturifilterrc' → kio
'/usr/bin/kcookiejar5' → kio
'/usr/share/dbus-1/services/org.kde.kcookiejar5.service' → kio
'/usr/share/dbus-1/services/org.kde.kiod5.service' → kio
'/usr/share/dbus-1/services/org.kde.kioexecd.service' → kio
'/usr/share/dbus-1/services/org.kde.kpasswdserver.service' → kio
'/usr/share/dbus-1/services/org.kde.kssld5.service' → kio
'/usr/share/kconf_update/filepicker.upd' → kio
'/etc/xdg/autostart/baloo_file.desktop' → baloo-kf5
'/usr/lib/systemd/user/kde-baloo.service' → baloo-kf5
'/usr/share/plasma/desktoptheme/breeze-dark/colors' → plasma-framework
'/usr/share/plasma/desktoptheme/breeze-dark/metadata.json' →
plasma-framework
'/usr/share/plasma/desktoptheme/breeze-dark/plasmarc' → plasma-framework
'/usr/share/plasma/desktoptheme/breeze-light/colors' → plasma-framework
'/usr/share/plasma/desktoptheme/breeze-light/metadata.json' →
plasma-framework
'/usr/share/plasma/desktoptheme/breeze-light/plasmarc' → plasma-framework
'/usr/share/plasma/desktoptheme/default/dialogs/background.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/akonadi.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/akregator.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/amarok.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/applications.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/apport.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/audio.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/battery.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/bookmarks.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/cantata.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/computer.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/configure.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/device.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/disk.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/distribute.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/document.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/drive.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/edit.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/fcitx.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/go.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/ime.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/input.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kalarm.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kdeconnect.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/keyboard.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kget.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kgpg.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kleopatra.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/klipper.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kmail.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/konv_message.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/konversation.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kopete.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/korgac.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kpackagekit.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kruler.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kteatime.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/ktorrent.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/kup.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/list.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/mail.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/media.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/mobile.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/network.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/notification.svgz' →
plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/osd.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/phone.svgz' → plasma-framework
'/usr/share/plasma/desktoptheme/default/icons/plasmavault.svgz' →
plasma-framework

Re: Suggestion to drop kopete from KDE Gear

2023-07-31 Thread Jonathan Riddell
I'd agree on this having taken a quick look at it, I can't see a useful
function for this app any more.

Jonathan


On Fri, 28 Jul 2023 at 22:15, Heiko Becker  wrote:

> Hello,
>
> I wanted to keep kopete at least buildable against recent version of its
> dependencies by removing some obsolete parts. But it occured to me that if
> I were to continue with that, there wouldn't be much left. It suffers from
> the same problems with dead or (at least dying) protocols I wrote down for
> ktp [1], so I'll just add some relevant things affecting kopete:
>
> - Contrary to ktp it doesn't use pidgin for ICQ/AIM, but a custom
> implementation, the result is the same. AIM ceased to exist and ICQ
> changed
> its protocol (and thus kopete silently fails to with the latter).
> - XMPP/Jabber allows to connect, but joining a room crashes kopete, which
> matches a bug report from 2019 [2]
> - winpopup was apparently discontinued after Windows XP
> - qq: I'm hesistant to give them my phone number to manually register an
> account (the link behind the register button times out). Pidgin removed
> support for this in 2011, which is roughly the same time a non-porting
> commit touched the code and there is a bug report that it indeed doesn't
> work [3]
>
> I didn't have/find an instance to test Bonjour and my distro doesn't
> provide a package for libmeanwhile, so no testing of these.
>
> In addition, it has a very long list of (partly very old) bugs [4] (no
> idea
> how many, bugzilla stops after 500), and my impression from testing a few
> is that many of them are easily reproduceably today.
>
> As much as I used kopete for chatting back in the day, I seriously think
> it's broken enough to stop shipping it with Gear, if nobody surprisingly
> steps up and does at least some basic maintenance.
>
> If you know anybody who's still around and cares for kopete, please feel
> free to bring this mail to their attention.
>
> Regards,
> Heiko
>
> [1] https://mail.kde.org/pipermail/release-team/2023-June/013080.html
> [2] https://bugs.kde.org/show_bug.cgi?id=412228
> [3] https://bugs.kde.org/show_bug.cgi?id=460744
> [4]
>
> https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED_status=CONFIRMED_status=ASSIGNED_status=REOPENED_id=2429758=changeddate%20DESC%2Cbug_status%2Cpriority%2Cassigned_to%2Cbug_id=kopete_format=advanced
>