couchapp refactor branch

2 views
Skip to first unread message

Benoit Chesneau

unread,
Apr 12, 2009, 5:15:57 AM4/12/09
to couc...@googlegroups.com
Hi all,

This list is a little quiet these days. Would like to give some
improvements/fix to couchapp script next week but I'm somehow blocked.

I postponed any further development waiting eventual merge or not from
refactor branch with master. Refactor branch allow you to include
couchapp in your python applications and split code in different
files, so it will be easier to maintain. I also added python
unittests. All tests pass (rspecs too with right version of rspec) so
there is no regression. Maybe it's time to merge ? If you have current
blockers please let me know.

On the other hand I'm thinking to add possibility to manage multiple
design docs and maybe the possibility to send docs from the file
system. We could also imagine a way to have athe code shared with
couchdb-fuse so peaple could work directly in a couchdb node like
jchris suggested on irc.

Another main improvment to couchapp would be the documentation. Maybe
via github wiki (we could create a couchapp repo/user that centralize
all the devs).

Any other suggestion?

- benoît

Andy Wenk

unread,
Apr 13, 2009, 11:21:01 AM4/13/09
to CouchApp
Hi benoît,

first of all your efforts to CouchApp are great ;-) .

As I am not in the development side but on the user side, I would love
to have a good user documentation. With some help of you and maybe
others, I would like to contribute to build it or review it. To be
honest, starting up the documentation is maybe a little to "advanced"
in this moment and with the knowledge I have at the moment for me. I
am still in the process of "learning a lot about CouchDB".

As you can maybe remember, I can also ask hard questions ;-)

Cheers

Andy

Chris Anderson

unread,
Apr 13, 2009, 11:39:02 AM4/13/09
to couc...@googlegroups.com
On Sun, Apr 12, 2009 at 2:15 AM, Benoit Chesneau <bche...@gmail.com> wrote:
>
> Hi all,
>
> This list is a little quiet these days. Would like to give some
> improvements/fix to couchapp script next week but I'm somehow blocked.
>
> I postponed any further development waiting eventual merge or not from
> refactor branch with master. Refactor branch allow you to include
> couchapp in your python applications and split code in different
> files, so it will be easier to maintain. I also added python
> unittests. All tests pass (rspecs too with right version of rspec) so
> there is no regression. Maybe it's time to merge ? If you have current
> blockers please let me know.

Sorry - I've fallen off the map a little lately. Amy and I came home
from Amsterdam to find our house filled with smoke (cooking fire that
didn't spread from the stove - pets are ok, housemate feels really
bad), but our house is unlivable, so we've been stuck in a hotel with
bad wifi.

Back on topic - if the rspec's are passing, I think it's safe to merge
to master. I'd really like to see what people start doing with
CouchApp now that it's linkable from other python code.

>
> On the other hand I'm thinking to add possibility to manage multiple
> design docs and maybe the possibility to send docs from the file
> system. We could also imagine a way to have athe code shared with
> couchdb-fuse so peaple could work directly in a couchdb node like
> jchris suggested on irc.
>
> Another main improvment to couchapp would be the documentation. Maybe
> via github wiki (we could create a couchapp repo/user that centralize
> all the devs).
>
> Any other suggestion?
>
> - benoît
>
> >
>



--
Chris Anderson
http://jchrisa.net
http://couch.io

Benoit Chesneau

unread,
Apr 14, 2009, 5:15:50 AM4/14/09
to couc...@googlegroups.com
2009/4/13 Chris Anderson <jch...@apache.org>:
>

>
> Sorry - I've fallen off the map a little lately. Amy and I came home
> from Amsterdam to find our house filled with smoke (cooking fire that
> didn't spread from the stove - pets are ok, housemate feels really
> bad), but our house is unlivable, so we've been stuck in a hotel with
> bad wifi.

Np. I hope everything is well now...

>
> Back on topic - if the rspec's are passing, I think it's safe to merge
> to master. I'd really like to see what people start doing with
> CouchApp now that it's linkable from other python code.
>

Me too. I've already started some experimentation with couchdbkit by
using code from refactor branch (The loader stuff) which works well.
Once it will be merged I could use couchapp.

- benoit

Andy Lima

unread,
Apr 14, 2009, 8:01:36 AM4/14/09
to couc...@googlegroups.com
Benoit,

I am getting an error when pushing my existing webapp (which works fine with current couchapp) with the refactored couchapp:
http://paste.pocoo.org/show/112396/

Chris, I hope things return to normal real soon!

Benoit Chesneau

unread,
Apr 14, 2009, 9:46:24 AM4/14/09
to couc...@googlegroups.com
2009/4/14 Andy Lima <andys...@gmail.com>:

> Benoit,
>
> I am getting an error when pushing my existing webapp (which works fine with
> current couchapp) with the refactored couchapp:
> http://paste.pocoo.org/show/112396/
>


Thanks,

Seem like my git repo is once again completly screwed. I know where is
the your bug. I will commit fix soon after I repaired my repo.


- benoît

Andy Lima

unread,
Apr 14, 2009, 10:07:45 AM4/14/09
to couc...@googlegroups.com
On Tue, Apr 14, 2009 at 2:46 PM, Benoit Chesneau <bche...@gmail.com> wrote:

(...) 

Seem like my git repo is once again completly screwed. I know where is
the your bug. (...)

Ah, good to know  :)  I thought maybe it was something on my side..

 
I will commit fix soon after I repaired my repo.


Sure. Take your time.

Thank you for your great work on couchapp, Benoit!  :)

Please let us know in the #couchapp channel when your repo is good again.

Benoit Chesneau

unread,
Apr 14, 2009, 10:18:10 AM4/14/09
to couc...@googlegroups.com
2009/4/14 Andy Lima <andys...@gmail.com>:

> Please let us know in the #couchapp channel when your repo is good again.
>

fix committed.

- benoît

Andy Wenk

unread,
Apr 14, 2009, 10:53:34 AM4/14/09
to CouchApp


On 14 Apr., 16:18, Benoit Chesneau <bchesn...@gmail.com> wrote:
> 2009/4/14 Andy Lima <andysky...@gmail.com>:
>
> > Please let us know in the #couchapp channel when your repo is good again.
>
> fix committed.
>
> - benoît

Hi,

I recently upgraded to CouchDB 0.9.0a764790 and installed the latest
couchapp git. No problems. And sofa is again running very smooth ;-)

Thanks benoît

Cheers

Andy

@Chris: I hope everything at home will be good very quick again ...

Andy Lima

unread,
Apr 14, 2009, 11:11:56 AM4/14/09
to couc...@googlegroups.com
#couchapp log:

[15:45:43]      andysky | benoitc: working fine! :)
[15:46:01]      andysky | will now try 'generate'
[15:47:25]      andysky | k. all looks good  :)

[16:02:43]      andysky | benoitc: no more "Visit your CouchApp here:" ?

[16:06:35]      andysky | ok. deleted db & pushed again.. everyth fine!

Thank you.

Benoit Chesneau

unread,
Apr 14, 2009, 12:30:41 PM4/14/09
to couc...@googlegroups.com
2009/4/14 Andy Lima <andys...@gmail.com>:

> #couchapp log:
>
> [15:45:43]      andysky | benoitc: working fine! :)
> [15:46:01]      andysky | will now try 'generate'
> [15:47:25]      andysky | k. all looks good  :)
>
> [16:02:43]      andysky | benoitc: no more "Visit your CouchApp here:" ?
>
> [16:06:35]      andysky | ok. deleted db & pushed again.. everyth fine!
>
> Thank you.


Thank you too :) I appreciate :) About template I saw there was some
changes in master I need to merge back in this branch but it shouldn't
change anything.

- benoît

Reply all
Reply to author
Forward
0 new messages