My Rhythmbox plugin can't meet the Ubuntu Software Center "my-app" requirements
        Posted  
        
            by 
                allquixotic
            
        on Ask Ubuntu
        
        See other posts from Ask Ubuntu
        
            or by allquixotic
        
        
        
        Published on 2012-06-09T16:00:18Z
        Indexed on 
            2012/06/09
            16:47 UTC
        
        
        Read the original article
        Hit count: 388
        
software-center
|application-development
At http://developer.ubuntu.com/publish/my-apps-packages/ the following technical requirements are cited:
Technical requirements
In order for your application to be distributed in the Software Centre it must:
- Be in one, self-contained directory when installed
 - Be able to be installed into the /opt/ directory (*)
 - Be executable by all users from the /opt/ directory (**)
 - Write all configuration settings to ~/.config/ (This can be one file or a directory containing multiple configuration files)
 
A Rhythmbox plugin cannot satisfy any of these requirements. Rhythmbox has compiled-in locations where it looks for installed plugins. So, is there no way for me to publish my app in Ubuntu Software Center? Would it have to go into Universe repository (which would require tremendously more work and political maneuvering to get it accepted)? I already have all the Debian package infrastructure built for it, so I have made a PPA for it.
© Ask Ubuntu or respective owner