wiki:SOPHIE2_BOOK_FORMAT_R0
Last modified 16 years ago Last modified on 01/28/09 18:43:23

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=SOPHIE2_BOOK_FORMAT_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

This task is supposed to determine the main format in which sophie books will be kept.

Task requirements

  • The main format for sophie book should be custom XML format. It should be able to represent the entire sophie book model.
  • The user should be able to save his book in this format thorough File > Save/Save As.
  • The user should be able to load a book which is saved in the right format through File > Open. (even if the book is not generated through the Sophie Autor)

Task result

The result of this task is source code.

Implementation idea

See the design and implementation of the BASE_PERSISTENCE_* tasks.

BASE_PERSISTENCE_COMMONS_R0
BASE_PERSISTENCE_INTERMEDIATE_STORAGE_R0

How to demo

  • Save and close a book. Then reopen it and show that it has not changed.

Design

Implementation

(Implementation results should be described and linked here (from the wiki or the repository))

Testing

Comments

(Write comments for this or later revisions here.)