Question about config/data file management

Hello everyone ,
I hope I post this in the good topic as I’m new here.

I’m trying to upgrade how I synchronise configuration, data and state file using chezmoi. Everything was going well until I tried to manage KDE data. I want to synchronise UserFeedback settings (as I think an opt-in user feedback can do good thing), but I don’t want to synchronize UserFeedback data !

It seems that right now, application store analytic settings and data in the same file (which is in directory ${XDG_CONFIG_HOME}), like dolfin, which store these things in kde.org/FeedbackData.
Is it possible to separate settings and data (for example dolphin’s analytic settings in ${XDG_CONFIG_HOME}/dolfin/UserFeedback.conf and analytics data in ${XDG_STATE_HOME}/dolfin/UserFeedback, which can even allow dolfin to also store dolfinrc in the same config folder) ?

This post was first here: linarphy (@linarphy@fedi.linarphy.net) | linarphy's personal instance
and the account kindly redirected here.

It’s absolutely possible for apps to store their configuration, state, and data in different places. Many KDE apps already do, and all should. It’s something we periodically work on.

Probably the kuserfeedback data should be stored in ~/.local/share/. This might be a fairly simple patch to KUserFeedback, if you’re so inclined.

Thank you for the answer. Do you know any KDE application that does it ? It will greatly help me to make a patch.
Seems like KUserFeedback itself use a config object. Does that mean that dolphin analytics can only be stored in the same place as every other analytics using the lib ?
And finally do these type of question should be asked here, in the matrix or in the mailing list ?
Sorry, I’m a little lost.