Installing software on Linux has gotten progressively easier over the years, down to being downright foolproof in Ubuntu's Application Center. However, there is still the problem of each distribution relying on its own frontends and backends, and this needs to be addressed. Members from all the major Linux distributions have held several talks, and have come up with a solution which is already being implemented.

As far as I get it, it is only a store; compiling and integration is still up to the distros. This store would just be a standard interface to pilot your local installation of packagekit, while centralizing descriptions, screenshots, latest changelog, user reviews, etc. across all linux distributions.