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