Opened 8 years ago

Closed 6 years ago

Last modified 6 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:

Description

The application should demonstrate dojox.mobile, dojox.app and dojox.mvc capabilities.

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

https://docs.google.com/document/d/17Axms_4-llLCWkIzZvuHC3SvEH-38eFIKWITZaWk4aU/edit?authkey=CKfc6A4&hl=fr

Change History (7)

comment:1 Changed 8 years ago by cjolif

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

comment:2 Changed 8 years ago by cjolif

Milestone: 1.81.9

comment:3 Changed 7 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 7 years ago by Colin Snover

Keywords: 1.9 added

comment:5 Changed 7 years ago by Stefan Meyer

Hi,

I updated gform (http://github.com/stemey/dojo-generate-form) 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 6 years ago by cjolif

Resolution: fixed
Status: newclosed

we have for now see dojox/app tutorial a contacts app (https://github.com/cjolif/dojo-contacts-app) with dojox.mobile & dojox.app. 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 6 years ago by cjolif

Milestone: 2.01.9.2
Note: See TracTickets for help on using tickets.