I've been going through docs for the past couple of hours but I haven't understood what the PPA is? I have a cross-platform Java application that I'd like to publish to the Ubuntu Software Center. My application is open-source and I'm using Github.
Apparently, publishing applications to the store isn't as simple as uploading a deb package - am I right? I need to create an account on Launchpad and put all my code there.
I don't intend to move from Git to Bzr merely for the sake of publishing to the app store but luckily, one is able to set up source-code mirroring from Github to Launchpad.
Since my application is still very premature, it'll have updates fairly often. When I build my application on my machine, do I simply go my Ubuntu App Developer page and upload the new DEB package or do they build my application from source?
What exactly is the PPA for? I don't think I'll need too many of the Launchpad features so I'd like to stick to Github if possible.
I don't know the exact tests from Application Review Board, But they will check stability ,security issues, There are other standards like app must be run from /opt
– Tachyons Nov 14 '12 at 17:27Yup application pushed in to the will not be visible to users who did'nt added your ppa explicitly , here ppa is just an intermediate stage before pushing app to extras.ubuntu.com repository :)
– Tachyons Nov 14 '12 at 18:001)The app will not get any updates
2)You can't add it to current version of ubuntu
myapps portal is a new system to avoid these drawbacks :)
– Tachyons Nov 15 '12 at 01:35