KAboutPerson in KF6
Open, LowPublic

Description

KAboutPerson currently doesn't offer to store an url to a profile avatar. Instead it makes it possible to specify an ocsUsername and then kirigami about page will use this ocsUsername and https://store.kde.org/avatar/<username> as profile picture.

This is not ideal, for the follwing reasons:

  • Not every users of KCoreAddons is a KDE app and wants to call an store.kde.org
  • store.kde.org is actually a third party service not hosted by kde infra and with a different privacy policy (e.g. google analytics on the front page) and it would be nice if we don't need an account there to have our avatars on our app's about pages
  • It is possible to call another ocs providers, but not everywhone wants to implements one
ognarb created this task.Nov 17 2022, 9:04 PM
alex added a subscriber: alex.Nov 23 2022, 5:18 PM

I agree with this not being ideal. Perhaps we could settle for supporting an URL in the json? Then that could point to the OCS page or a local file, in which case there are little privacy concerns.

nicolasfella triaged this task as Low priority.Feb 22 2023, 11:59 AM
alex moved this task from Backlog to Optional/Low Priority on the KF6 board.Feb 22 2023, 1:05 PM
alex claimed this task.Feb 22 2023, 5:12 PM
alex moved this task from Optional/Low Priority to In Progress on the KF6 board.Feb 22 2023, 7:25 PM
alex moved this task from In Progress to Done on the KF6 board.Mar 3 2023, 7:06 PM