incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ryan Ramage <ryan.ram...@gmail.com>
Subject Re: schema-driven data entry UI
Date Thu, 20 Jan 2011 21:43:45 GMT
There is also JSON Widget. A form can be generated client side based on a
'JSON schema'.

http://robla.net/jsonwidget/example.php?sample=blankaddr&user=normal

<http://robla.net/jsonwidget/example.php?sample=blankaddr&user=normal> A bit
quirky, but I would like to see more of these things.

On Thu, Jan 20, 2011 at 12:49 PM, Benjamin Young <benjamin@couchone.com>wrote:

> Hey Alexander,
>
> Sorry to jump into this late, but you might enjoy checking out
> http://bigbluehat.github.com/reformed/
>
> It's primarily a JSON editor (so far). There's some initial support for
> rendering more complex, HTML5 forms. Most recently, I've added Bespin for
> editing HTML & JavaScript that might appear within a JSON document (as with
> _design docs).
>
> I've also begun adding JSON Schema support, but that's a moving target as
> well, so I may wait on that until the dust settles there a bit.
>
> I'd love to have your thoughts/input if you get some time.
>
> Hope your project continues well,
> Benjamin
>
>
> On 12/15/10 5:06 PM, Alexander Bolotnov wrote:
>
>> Hi,
>>
>> Is there a tool (I suspect something like this exists for SQL databases)
>> that will allow me to define a schema and build a data-entry UI that users
>> will fill out to push data to couchDB? Or nothing has yet been created in
>> this field and I have to write something by myself. Perhaps, something
>> like
>> this may exist for python or ruby but I couldn't find anything.
>>
>> Ideally, this would look like this:
>>
>>    1. I define a data schema (XML or anything, that's not important how)
>>    something like:
>>
>> Name, Short description, Color, Image (attachment).
>>
>> It does not have to support data types, length, image size or any other
>> validations.
>>
>>    1.
>>
>>    There is UI that will display fields of each of the data fields that
>>    users can fill out and click a button.
>>    2.
>>
>>    A document is created in couchDB.
>>
>> Futon does not seem to suit here since it's data entry process is schema
>> free, besides, I haven't figured how to attach files in it and I don't
>> want
>> to users to learn all the woodoo.
>>
>> Many thanks for all your ideas on this.
>> Alexander Bolotnov
>> www.gorizont-zavalen.ru
>>
>>
>

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