This page intends to show the small steps of this project within Google Summer of Code 2007. The timeline page just shows the planned progress. This one the real progress.
Week 1 (2007-05-28 - 2007-06-03)
- Basic part of Designer's UI
- Abstraction for boolean field type
- Abstraction for general field type properties
- Reading XEP-0004
Week 2 (2007-06-04 - 2007-06-10)
- Abstraction for text-single field type
Week 3 (2007-06-11 - 2007-06-17)
- Rehearsals
Week 4 (2007-06-18 - 2007-06-24)
- Plays
Week 5 (2007-06-25 - 2007-07-01)
- Abstraction for text-private field type
- Abstraction for text-multi field type
- Abstraction for list-single field type
Week 6 (2007-07-02 - 2007-07-08)
- Black- and Whitelists (Access Control)
- Fancy about window (eye candy)
- Abstraction for fixed field type
- Loading for some forms and some field types
Week 7 (2007-07-09 - 2007-07-15)
- Abstraction for list-multi field type
- Doxygen documentation (visit Data Form Suite for XMPP Documentation)
- Abstraction for jid-single field type
- Abstraction for jid-multi field type
- Ability to remove forms and fields
- Finished loading code
Week 8 (2007-07-16 - 2007-07-22)
- Saving of data forms
- Adding toolbar
- Rewrite of the about window
- Adding GPL licensing
- Starting console form provider
- Adding shutdown command
- Adding edit settings command
Week 9 (2007-07-23 - 2007-07-29)
- Uploading of data forms
- Publishing of data forms
- Threading class
- FormManager which handles automatic publishing and hiding of forms
- CSVStorageBackend implemented
Week 10 (2007-07-30 - 2007-08-05)
- FormProvider which sends forms to end users
- Store the answers
Week 11 (2007-08-06 - 2007-08-12)
- Downloading of form results
- Providing own SOCKS5 server due file transfers
Week 12 (2007-08-13 - 2007-08-19)
- CMakeList.txt builds universal binaries under MacOS X
- Better logging system
- GUI for the form provider
- XML storage backend
- settings-example.xml


