Opened 10 years ago

Closed 8 years ago

Last modified 8 years ago

#14345 closed enhancement (fixed)

Provide a contacts application

Reported by: cjolif Owned by: Ed Chatelain
Priority: high Milestone: 1.9.2
Component: DojoX MVC Version: 1.7.0
Keywords: 1.9 Cc:
Blocked By: Blocking:


The application should demonstrate, and dojox.mvc capabilities.

A description of such application was done in MVC 1.7 specification:

Change History (7)

comment:1 Changed 10 years ago by cjolif

Summary: Provide a Developpers a contacts application with DojoProvide a contacts application

comment:2 Changed 10 years ago by cjolif

Milestone: 1.81.9

comment:3 Changed 10 years ago by Colin Snover

Milestone: 1.92.0

Current plan is that we are going from 1.8 to 2.0, so bulk reassigning and removing the 1.9 milestone so nobody tries to use it.

comment:4 Changed 10 years ago by Colin Snover

Keywords: 1.9 added

comment:5 Changed 9 years ago by Stefan Meyer


I updated gform ( to support json schema v0.3. Checkout example/contacts/index.html to view the form for the schema in your google doc.

Json schema is converted to gform schema and then the form is generated. The conversion still needs some work - especially the validation properties.

The gform form can currently not switch between edit/readonly modes. A mobile binding is currently not available but implementation is straight forward. Gform is extensible and can be easily adapted to new widgets and datatypes.

Gform is based on dojox/mvc. Nevertheless it does not make use of getStateful and getPlainValue and has its own model with extra meta information for old values, validation state. So gform might not be what you had envisioned for the contacts application.

I would be glad to contribute to your application and am looking forward to a discussion.

Best, Stefan

comment:6 Changed 8 years ago by cjolif

Resolution: fixed
Status: newclosed

we have for now see dojox/app tutorial a contacts app ( with & No MVC integration for now but closing that one even if in 2.0 we might want to re-open it to extend that app to deal with MVC as well (thanks sterney for your proposal please keep an eye on what's happening in 2.0 and we might re-discuss that).

comment:7 Changed 8 years ago by cjolif

Note: See TracTickets for help on using tickets.