Category | After finishing phase 1 and 2 | In the first demo version |
---|---|---|
Interaction among nodes | RESTful | Simple POST/GET interaction with pre-defined parameters |
Standards | Atom publishing protocol Atom feed | Dedicated HTTP command set Dedicated XML format |
Identifying a BBS item | UUID (RFC 4122) to trace changes | File name + service (in Zeroconf) name |
Version of each item | Based on the hashed value of contents. Version can be managed. | Not available |
Ownership of each item | Assumably, by BBS ID
(ex. an email address, verified by certain steps assumed.)
(accordingly, ownership can be managed.) | Not available |
Private/public setting | Available (item by item, iPhone only) | Not available |
Tag field | Available | Not available |
Caching | All, or by tags in each XML file for items | Not available |
Authoring | External authoring tools with XSD | No authoring (pre-defeined XML tag name) |
XML converting (to HTML/XHTML) | XSLT (iPhone only) | hard-coded converting |
Styling | CSS (only on iPhone) | simple hard-coded layout |
Storing items | WebArchive (iPhone only) | XML without other resource types |
Displaying | WebKit displaying WebArchive Available on Java by Google, iPhone by Apple | WebKit displaying HTML (iPhone only) |
Last updated: by Kiwoon Sung(ks2532@columbia.edu)