Welcome, guest ( Login )

WikiHome » dojo.data » Dojo Work Schedule

Dojo Work Schedule

Version 27, changed by chrism 04/10/2007.   Show version history

Module Description Priority
Dojo.Data access
These are the core Dojo Data Access api's and common Datastore implementation for Ajax clients

Allows Ajax clients to access and work with multiple data formats, including:
Structured data (RDB, CSV, XML)
Semi-Structured data (RDF, Spreadsheet)
Datatypes may be typed or untyped (no requirement for schema to work with data)

Standard data access api's for Ajax which allow creating datastores which support:
  • read
  • find, simple query params with patterns, sort, native query passthrough
  • getting values of items
  • "referencing in" atttribute values
  • write
  • set values of items
  • result
  • asynch, streaming result items
  • random access into large datasets
  • identity
  • lookup items by identity
1
Dojox.Data binding

Programmatic and declarative data binding in Ajax clients.  This is a JavaScript library which allows wiring widget events and property values to data values where data values originate in dojo.data, dojo.rpc, or dojo.event.topics, or other widget properties, such that when events are triggered, data flow occurs between the components.
2

Milestone 1:
Module Category Feature Priority Owner Sizing Estimate Status Dependencies Dojo Milestone
Dojo Data Access
DataCore dojo.data api (read)
1 jaredj 7 days
100%
COMPLETE!
See all items below.
M1  (Rough ETA April 7th)
Dojo Data Access
Data-
Find 1 jaredj 2 days
100%
COMPLETE!
See items below (All relate to find)
M1  Code complete, waiting for checkin into dojo.data by approved contributor.  Hopefully will be in by April 7th
Dojo Data Access Data - JsonItemStore Simple Query Filtering 1jaredj3 days
100%
COMPLETE!

M1  Code complete, waiting for checkin into dojo.data by approved contributor.  Hopefully will be in by April 7th
Dojo Data Access
Data  - JsonItemStore Sorting Options
1 jaredj 3 days
100%
COMPLETE!

M1  Code complete, waiting for checkin into dojo.data by approved contributor.  Hopefully will be in by April 7th.
Dojo Data Access
Data  - JsonItemStoreFetch (Random Access paging)
1jaredj4 days
100%
COMPLETE!

M1  Code complete, waiting for checkin into dojo.data by approved contributor.  Hopefully will be in by April 7th.
Dojo Data Access
API Signoff
Community API Agreement
1
jaredj

100%
COMPLETE!

M1

Milestone 2:

Dojo Data Access
Data - Non-core stores
Sample store implementatons.  Move non-core stores out to dojox.
2
Michael Smith  10 days
Deferred to M2

M2 - Need community to assist here.  Michael Smith + google SoC? student have said they'll help with this effort.

Doja Data Access
Documentation/Porting Guide
Docs
1
jaredj
5 days
Deferred to M2

M2  April 15th.
Doja Data Access
Documentation/Porting Guide
Docs
1
jaredj
5 days
Deferred to M2

M2  April 15th.
Module Category Feature Priority Owner Sizing Estimate Status Dependencies Dojo Milestone
Dojo Data Access
Data Core dojo.data api (write)
1 jaredj 10 days
100% COMPLETE!

M1
Dojo Data Access
Data
Save 1 jaredj 3days
100% COMPLETE!
M1
Dojo Data Access Data Notification API 1jaredj1 day
100% COMPLETE!
M1
Dojox Wires
Data Binding
Binding Widget Values to Widget Values
Binding Data Values to a Widget
Binding Properties of a Widget to DataStore
Binding Widget to Action
Binding Widget to TopicPublishAction
Binding Widget to ServiceAction
Binding Widget to Intermediary to Widget

Data Update Notification
Binding Topic Subscription to Widget
Binding to DataStores with Polling Updates
Binding Views to DataStores with Service Triggered Updates

Widget-specific Bindings
Binding Table to Data
Binding Tree to Data
Binding Select to Data
Binding Chart to Data
2
jaredj
10 days
>75% In Progress

Converting to dojox.wire module names.

[CM 03/29/07]Internally, we now have a complete working prototype implementation of data binding that has gone through a number of internal reviews.  The binding api's and implementation has been validated in real use cases in a mashup builder environment.  Using a variety of different widget types and data formats (widgets which are 0.4.2-based and the latest dojo.data api's - working with XML, JSON, and CSV).

o Use case page needs to be updated to reflect all the changes since the last discussions on the binding api's.
o We need to get design discussions going on the use cases, and review of the test cases for both programmatic and declarative binding for M2.
o User documentation needs to be written
o Determine whether dojox.binding can be used to bind from dojo.data to 3rd party open ajax widget libs.

dojo.data api's
dijit - for markup parser only
M2
Dojo Data
Data - XmlStoreProvide sample XmlStore? implementation1
jaredj
2days
Running on 0.4.2 with dojo.data api's backported
Needs to be ported onto 0.9M1
Port test cases to DOH
dojo.dom
string
M2
Dojox Wires
Documentation/Porting Guide
Docs
1
jaredj
5 days
Not started

M2
Dojox Wires
API Signoff
Community API Agreement
1
jaredj
--
Not started

M2

Attachments (0)

  File By Size Attached Ver.