I am trying to make a package for the Software Center, but so far the problem is that there seems to be no central place to store data for all users.
We need that to store license files that the application can later add if the users want to use the non-free parts of our software. Also we use this for storing document templates that some users edit and make them available for all users on the system.
Is there any solution for this kind of problems? From what I see on this page: http://developer.ubuntu.com/publish/
Write all configuration settings to ~/.<pkgName> (This can be one file or a directory containing multiple configuration files.)
EDIT: While talking to the Ubuntu staff it turns out there is no way you can have a central file storage for all users. At least not at the moment. I tried adding scripts to the debian source package that would create folders, but the staff looked at them and did not approve the version. At the moment we are saving the common files in the user .config folder.