You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by mi...@free.fr on 2010/05/17 15:30:57 UTC

Designer add-on for Futon

Hello Couchers,

for 1 month now I'm coding a new futon page : the goal is to ease the developper of CouchDB views/lists/shows through Futon web interface. I called it "futon designer" because I really suck at finding supercool marketing names.

The interface is an HTML5 application, in the sense that it uses the canvas html5 tag.

I use the bespin embeded editor, that provides as-you-type syntax highlighting.
I tried to mimic the existing futon code as much as possible. Now it's working good enough for my personnal use. Here are some screenshots :

http://img10.hostingpics.net/pics/423266futon_designer_home.png
http://img10.hostingpics.net/pics/949407futon_designer_list.png
http://img708.imageshack.us/img708/673/futondesignershow.png
http://img20.imageshack.us/img20/7909/futondesignerview.png

I'm sending this email to get some constructive feedback on this add-on before any attempt of having it included in the CouchDB official tarball.

To try it :

download the zipfile @ http://www.megaupload.com/?d=TW954Q39

Move designer.html and the designer folder to [your couchdb install dir]/share/couchdb/www

Point your browser to http://souch-server:5984/_utils/designer.html?[database name] , where [database name] is the name of an existing database (containing at least 1 design document).

Any feedback welcome

Mickael




Re: Designer add-on for Futon

Posted by J Chris Anderson <jc...@gmail.com>.
On May 17, 2010, at 6:30 AM, mickael.bailly@free.fr wrote:

> Hello Couchers,
> 
> for 1 month now I'm coding a new futon page : the goal is to ease the developper of CouchDB views/lists/shows through Futon web interface. I called it "futon designer" because I really suck at finding supercool marketing names.
> 
> The interface is an HTML5 application, in the sense that it uses the canvas html5 tag.
> 
> I use the bespin embeded editor, that provides as-you-type syntax highlighting.
> I tried to mimic the existing futon code as much as possible. Now it's working good enough for my personnal use. Here are some screenshots :
> 
> http://img10.hostingpics.net/pics/423266futon_designer_home.png
> http://img10.hostingpics.net/pics/949407futon_designer_list.png
> http://img708.imageshack.us/img708/673/futondesignershow.png
> http://img20.imageshack.us/img20/7909/futondesignerview.png
> 
> I'm sending this email to get some constructive feedback on this add-on before any attempt of having it included in the CouchDB official tarball.
> 

I think this is really cool too. I've been experimenting with Bespin also -- glad to see you have something that works.

The best way to get this included is to put it into Jira.

https://issues.apache.org/jira/browse/COUCHDB

> To try it :
> 
> download the zipfile @ http://www.megaupload.com/?d=TW954Q39
> 
> Move designer.html and the designer folder to [your couchdb install dir]/share/couchdb/www
> 
> Point your browser to http://souch-server:5984/_utils/designer.html?[database name] , where [database name] is the name of an existing database (containing at least 1 design document).
> 
> Any feedback welcome
> 
> Mickael
> 
> 
> 


Re: Designer add-on for Futon

Posted by till <ti...@php.net>.
On Mon, May 17, 2010 at 3:30 PM,  <mi...@free.fr> wrote:
> Hello Couchers,
>
> for 1 month now I'm coding a new futon page : the goal is to ease the developper of CouchDB views/lists/shows through Futon web interface. I called it "futon designer" because I really suck at finding supercool marketing names.
>
> The interface is an HTML5 application, in the sense that it uses the canvas html5 tag.
>
> I use the bespin embeded editor, that provides as-you-type syntax highlighting.
> I tried to mimic the existing futon code as much as possible. Now it's working good enough for my personnal use. Here are some screenshots :
>
> http://img10.hostingpics.net/pics/423266futon_designer_home.png
> http://img10.hostingpics.net/pics/949407futon_designer_list.png
> http://img708.imageshack.us/img708/673/futondesignershow.png
> http://img20.imageshack.us/img20/7909/futondesignerview.png
>
> I'm sending this email to get some constructive feedback on this add-on before any attempt of having it included in the CouchDB official tarball.
>
> To try it :
>
> download the zipfile @ http://www.megaupload.com/?d=TW954Q39
>
> Move designer.html and the designer folder to [your couchdb install dir]/share/couchdb/www
>
> Point your browser to http://souch-server:5984/_utils/designer.html?[database name] , where [database name] is the name of an existing database (containing at least 1 design document).
>
> Any feedback welcome
>
> Mickael
>

Pretty awesome! You need to open an issue on Jira so this gets included! :)

Till

Re: Designer add-on for Futon

Posted by Mikeal Rogers <mi...@gmail.com>.
For some reason this was rejected last time i sent this to the list.

------------------------

I've spent some time playing with this.

There is some great stuff here but the code, as it is, isn't really
integrated with the rest of Futon. The pages are part of some separate
workflow that isn't connected to the regular editing workflow in
Futon.

If you could post this code, even as a zip, to JIRA and sign the CLA I
can look at integrating this in to the document view, but until you
sign the CLA I can't use any of this code :(

-Mikeal

On Tue, May 18, 2010 at 7:45 PM, J Chris Anderson <jc...@gmail.com> wrote:
>
> On May 18, 2010, at 4:09 PM, Mikeal Rogers wrote:
>
>> haha!
>>
>> s/of/or/g
>>
>> I actually do have this running from this zip, which I had to wait 60
>> seconds staring at a counter in order to download :)
>>
>> But i think most people won't be doing that and want a patch or a
>> something they can merge :)
>
> Yes I am eager to run the Futon list and show Bespin editors. As soon as it is on Github I will.
>
> Chris
>
>
>>
>> Once it's an actual patch you should probably put it in JIRA.
>>
>> -Mikeal
>>
>> On Tue, May 18, 2010 at 4:06 PM, Jan Lehnardt <ja...@apache.org> wrote:
>>> Dear Mikeal,
>>>
>>> On 19 May 2010, at 00:55, Mikeal Rogers wrote:
>>>
>>>> Couch you post this as a patch of push it to branch on github or something?
>>>
>>> Can you kindly send me a week's supply of what you've been consuming today? :D
>>>
>>> Cheers
>>> Jan
>>> --
>>>
>>>
>
>

Re: Designer add-on for Futon

Posted by J Chris Anderson <jc...@gmail.com>.
On May 18, 2010, at 4:09 PM, Mikeal Rogers wrote:

> haha!
> 
> s/of/or/g
> 
> I actually do have this running from this zip, which I had to wait 60
> seconds staring at a counter in order to download :)
> 
> But i think most people won't be doing that and want a patch or a
> something they can merge :)

Yes I am eager to run the Futon list and show Bespin editors. As soon as it is on Github I will.

Chris


> 
> Once it's an actual patch you should probably put it in JIRA.
> 
> -Mikeal
> 
> On Tue, May 18, 2010 at 4:06 PM, Jan Lehnardt <ja...@apache.org> wrote:
>> Dear Mikeal,
>> 
>> On 19 May 2010, at 00:55, Mikeal Rogers wrote:
>> 
>>> Couch you post this as a patch of push it to branch on github or something?
>> 
>> Can you kindly send me a week's supply of what you've been consuming today? :D
>> 
>> Cheers
>> Jan
>> --
>> 
>> 


Re: Designer add-on for Futon

Posted by Mikeal Rogers <mi...@gmail.com>.
haha!

s/of/or/g

I actually do have this running from this zip, which I had to wait 60
seconds staring at a counter in order to download :)

But i think most people won't be doing that and want a patch or a
something they can merge :)

Once it's an actual patch you should probably put it in JIRA.

-Mikeal

On Tue, May 18, 2010 at 4:06 PM, Jan Lehnardt <ja...@apache.org> wrote:
> Dear Mikeal,
>
> On 19 May 2010, at 00:55, Mikeal Rogers wrote:
>
>> Couch you post this as a patch of push it to branch on github or something?
>
> Can you kindly send me a week's supply of what you've been consuming today? :D
>
> Cheers
> Jan
> --
>
>

Re: Designer add-on for Futon

Posted by Jan Lehnardt <ja...@apache.org>.
Dear Mikeal,

On 19 May 2010, at 00:55, Mikeal Rogers wrote:

> Couch you post this as a patch of push it to branch on github or something?

Can you kindly send me a week's supply of what you've been consuming today? :D

Cheers
Jan
--


Re: Designer add-on for Futon

Posted by Mikeal Rogers <mi...@gmail.com>.
Couch you post this as a patch of push it to branch on github or something?

On Mon, May 17, 2010 at 6:30 AM,  <mi...@free.fr> wrote:
> Hello Couchers,
>
> for 1 month now I'm coding a new futon page : the goal is to ease the developper of CouchDB views/lists/shows through Futon web interface. I called it "futon designer" because I really suck at finding supercool marketing names.
>
> The interface is an HTML5 application, in the sense that it uses the canvas html5 tag.
>
> I use the bespin embeded editor, that provides as-you-type syntax highlighting.
> I tried to mimic the existing futon code as much as possible. Now it's working good enough for my personnal use. Here are some screenshots :
>
> http://img10.hostingpics.net/pics/423266futon_designer_home.png
> http://img10.hostingpics.net/pics/949407futon_designer_list.png
> http://img708.imageshack.us/img708/673/futondesignershow.png
> http://img20.imageshack.us/img20/7909/futondesignerview.png
>
> I'm sending this email to get some constructive feedback on this add-on before any attempt of having it included in the CouchDB official tarball.
>
> To try it :
>
> download the zipfile @ http://www.megaupload.com/?d=TW954Q39
>
> Move designer.html and the designer folder to [your couchdb install dir]/share/couchdb/www
>
> Point your browser to http://souch-server:5984/_utils/designer.html?[database name] , where [database name] is the name of an existing database (containing at least 1 design document).
>
> Any feedback welcome
>
> Mickael
>
>
>
>