Mail Archive Home | zeus List | January 2001 Index
| <-- Date Index --> | <-- Thread Index --> |
All- Well, I wanted to get this out last night, but I got caught late at the church. Sorry ;-) So here's what I am thinking in terms of attacking the data binding framework. First, let me break it up into what I see as manageable tasks: 1. Create/Code interfaces * Source * Result * Binder * Binding * Generator 2. Code I/O Classes * StreamSource * StreamResult 3. Code Binding Interfaces/Classes * Container * Property * AtomicProperty * ContainerProperty 4. Code Binding Classes * SchemaBinder * DTDBinder 5. Code Generator Class * SimpleGenerator 6. Test/Tune/Refine When laid out like this, it doesn't look like such a bad deal. So with that in mind, I'm going to put some dates on this thing, and assign names where it's appropriate. There will be lots of blanks, which is a chance for people to get involved. 1. Interfaces - Assigned to: Brett - Due Date: EOD (end of day) 1/16/01 - Refinements/Review Complete: EOD 1/17/01 2. I/O Classes - Assigned to: ??? - Due Date: EOD 1/18/01 - Refinements/Review Complete: EOD 1/19/01 3. Bindings - Assigned to: Brett & ??? - Due Date: EOD 1/23/01 - Refinements/Review Complete: EOD 1/24/01 4. SchemaBinder - Assigned to: ??? - Due Date: EOD 1/25/01 - Refinements/Review Complete: EOD 1/26/01 5. DTD Binder - Assigned to: ??? - Due Date: EOD 1/26/01 - Refinements/Review Complete: EOD 1/29/01 6. SimpleGenerator - Assigned to: Brett - Due Date: EOD 1/30/01 - Refinements/Review Complete: EOD 1/31/01 That's a pretty hard schedule, but one that I think is obtainable. What I would love is to see folks like Spencer, who I know is eager to help, start to volunteer for some of the ??? assignees. I can do all this myself, but I would prefer not to. Also, as for SchemaBinder, this first version I want to focus on very basic stuff: element attribute complexType baseType minOccurs maxOccurs sequence And leave things like pattern matching and so forth later. When we get to the bindings, we'll talk about package descriptors and all that good stuff, as well ;-) So start voicing your desired role. Also, the StreamSource/StreamResult classes will involve basic I/O knowledge, the ability to look at existing code in TRAX (at xml.apache.org), and for StreamSource, probably some JDOM. Hope to hear some volunteers! -Brett ----------------------------------------------------------------------------- To unsubscribe from this mailing list, send email to majordomo@xxxxxxxxxxx with the text "unsubscribe zeus" in the body of the email. If you have other questions regarding this mailing list, send email to the list admin at owner-zeus@xxxxxxxxxxxx
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.