← Back to team overview

elementary-dev-community team mailing list archive

Re: The future of appcenter

 

No what i mean is to do in this way to build a prototype, to see if it
works properly, because some people are saying that if we do it online will
be very slow. SO we can build a prototype, making the less effort possible
(this is why i said to use those APIs to access the DB) and if it works and
everyone agrees on how it is then we can work and make real APIs, written
in the language that we prefer, around it.

I think this software will be the center of everything, so we have to make
it very good, fast, easy and full of features.

So what do you think on doing it in this way?


On Tue, Mar 26, 2013 at 12:28 AM, Joshua Strobl <truthfromlies@xxxxxxxxx>wrote:

> A self-build API, in my opinion, allows for more flexibility and
> integration with third-party services (such as the Ubuntu Reviews API) than
> a generated API from Couchbase. It may not necessarily be easier to
> maintain, however we'll be able to add / remove features at our own speed
> and not rely on potential breaking changes by Couchbase.
>
> One could say that we could just stick with a particular version of
> Couchbase to ensure things don't break, but that opens up the doors for
> future security exploits and vulnerabilities.
>
> On Mon, Mar 25, 2013 at 5:20 PM, Goncalo Margalho <g@xxxxxxxxxxxxx> wrote:
>
> Why should we "waste" time on building an API for it if we could just
> build the database with couchbase (which is very scalable as well) and just
> use those ones, they are there, we just need to prepare the queries (if
> needed) I could help setting up everything.
>
>
> http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-views-querying-rest-api.html here
> you can see an example, the APIs are generated automatically. I can set up
> the infrastracture, define the DB with someone and just make some tests :)
>
>
> On Tue, Mar 26, 2013 at 12:18 AM, Joshua Strobl <truthfromlies@xxxxxxxxx>wrote:
>
>> I do want to say, Goncalo, since I forgot to mention it in my prior
>> email, that if you could work on setting up and maintaining the
>> infrastructure, I can handle the API.
>>
>> You'd have my love...or a cookie. Whatever you prefer. A cookie sounds
>> better.
>>
>> - Joshua Strobl
>>
>
>

Follow ups

References