If you do everything on your own deciding everything, there's no need to follow that. Saying that. Good luck with the AppCenter ;)
On Tue, Mar 26, 2013 at 12:43 PM, Joshua Strobl <truthfroml...@gmail.com>wrote: > There is a limiting factor on what we can implement from third parties. > For instance, with Ubuntu Reviews API, we (along with everyone else) has > read-only access, therefore we are not able to apply our own ratings and > reviews (obviously a write process). This is already going to be covered in > the API, I'll be pushing out code by the end of the week (hopefully) that > will handle a portion of this. > > The general idea is to either completely pull all the reviews / ratings > from Ubuntu, pretty much regarding every application (although I'd prefer > we only limit to applications that are actually popular) and store them in > our own database. This will ensure that any breaking changes that occur in > Ubuntu's Reviews API do not affect AppCenter, since the reviews are stored > with us anyways. Another idea would be to continue pulling reviews / > ratings from Ubuntu's Reviews API and only store reviews / ratings by > elementary OS users. > > It is really up to group consensus. This isn't so much about rewriting > things, its more like leveraging existing APIs to get a good jumpstart on > an AppCenter. > > I would appreciate if you'd follow > https://bugs.launchpad.net/appcenter/+bug/1091406, as I'll be posting > details, potentially initial JSON formatted string files (for showing how > some of the data will be structured when being requested via an HTTP > Request) and at some point I'll link to the repo for the API. > > - Joshua Strobl > > On Tue, Mar 26, 2013 at 3:29 AM, Goncalo Margalho <g...@margalho.info> wrote: > > So we are going to rewrite it? Why in linux community people like to > rewrite things? We need to plan stuff to work on in and then implement. > Here, everyone likes just to implement. Why dont we think about the future. > Use our brains to build something that it will stay like this? > On Mar 26, 2013 10:07 AM, "Sergey "Shnatsel" Davidoff" < > ser...@elementaryos.org> wrote: > >> 2013/3/26 Goncalo Margalho <g...@margalho.info> >> >>> I think that the AppCenter now is just a wrapper of packagekit, i mean, >>> instead of using apt you use AppCenter, how do you add reviews? paying apps >>> etc? >>> >> >> No, it's not. PackageKit API does not provide application screenshots, >> for example. They're fetched on-demand from >> http://screenshots.ubuntu.com/ or http://screenshots.debian.org/(they're the >> same website anyway). >> >> As for paid apps, there's a staggering number of possibilities. Ideally >> we'd use something distribution- and vendor-independent, and I have a few >> ideas on how to achieve that. But IMO it's too early to discuss >> implementing paid apps yet. We'll design the architecture for that when we >> get there. >> >> -- >> Sergey "Shnatsel" Davidoff >> OS architect @ elementary > >
-- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp