incubator-couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dale Harvey <d...@arandomurl.com>
Subject Re: Part2: What's up dev? About couchapps.
Date Tue, 25 Sep 2012 14:02:22 GMT
On 25 September 2012 14:39, Benoit Chesneau <bchesneau@gmail.com> wrote:

> On Tue, Sep 25, 2012 at 3:29 PM, Dale Harvey <dale@arandomurl.com> wrote:
> > Just wanted to chime in on a few points
> >
> > I think Couch should definitely ship with a tool to upload a design doc,
> I
> > think we pretty much all agreed on that in Boston, its not even
> particular
> > to couchapps but a fairly basic requirement for anyone that has to manage
> > their map reduce code.
> >
> > I do have (a lot) of hesitation about the python filesystem mapping, I
> have
> > dozens of applications on my laptop currently with the following layout,
> I
> > would suggest it is a canonical layout
> >
> > + myproject
> >   + index.html
> >   + style
> >     + myproject.css
> >   + img
> >
>
> That would imply that a couch app  is just a simple HTML5 apps. People
> tend to not use sometimes shows and lists, but this just because we
> are for now using an inefficient way to handle the javascript
> evaluation. This is something from the past and I don't want that we
> live in the past. At the boston summit it was the same reaction people
> think couchapps as something frozen that can't be improved.
>

It doesnt imply that, it just ensures support for it. the node couchapp
(and kanso?) both support uploading plain directories into attachments as
well as adding sub directories with the extended couch specific data (like
map / reduces etc)


>
> Imo the couchapp fs should represent the ddoc structure. So it will be
> easy to extend the features later. And improve the one that are
> inefficient right now. And I do think that couchapps should be more
> than simple and limited html5 apps. It's important imo to improve
> current features and add new one. For example having the possibility
> to use the couchapps at the server level. Just like redis script for
> example. etc.
>
> - benoƮt
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message