wiki:EMBEDDED_BOOKS_MANAGING_R0
Last modified 3 years ago Last modified on 01/13/09 09:31:18

Pages linking to EMBEDDED_BOOKS_MANAGING_R0:
EMBEDDED_BOOKS_RESOURCE_SUPPORT_R0
GROUP_EMBEDDED_BOOKS_R0
TASK_INDEX

Ticket Summary Owner Status Type Component Priority Effort Importance
#1059 EMBEDDED_BOOKS_MANAGING_R0 sriggins closed planned_task COMPOSITE_ELEMENTS 3 0.5 9

Reported by Astea, 4 years ago.

Description

wiki page: EMBEDDED_BOOKS_MANAGING_R0 - effort: 0.5d

Analysis_owners

sriggins

Analysis_reviewers

tanya

Analysis_score

3.5

Design_owners

boyan

Design_reviewers

meddle

Design_score

2

Imp._owners

mira

Imp._reviewers

meddle

Imp._score

0

Test_score

0

Analysis

Overview

Embedded books are listed as a resource in the resource palette. They should be listed as their own type so users can easily find them.

Deleting an embedded book needs to not only delete the embedded book but make sure that all other uses of resources within the embedded book are removed. Users should be able to delete and rename embedded books in the same manner as other resources.

Document the terminology surrounding embedded books, because it can often be confusing.

Task requirements

  • Add embedded books as a resource type in the resource palette
  • Make sure deleting an embedded book resource works the same as any other resource.
  • Make sure renaming an embedded book resource works the same as any other resource.
  • Document the terminology used with embedded books

Task result

The result of this task is a wiki page with the terminology surrounding embedded books, along with any code changes necessary in the management of embedded books.

Implementation idea

The term "embedded" is ambiguous. Does it mean embedding the content of Book B within the content of book A, or embedding the visual representation of Book B on a page in Book A? One can import a book, just as any other resource, or one can link to a remote book on a server. Clarify the differences between these different actions and put the definitions on EMBEDDED_BOOKS? which is the master task for embedded books.

EMBEDDED_BOOKS? is the parent to all all embedded books tasks and is suggested by Milo as a place to put this information.

When an embedded book is selected only its embedded books are shown in the resource list. The resource list is scoped to the currently focused book, be it a top level or embedded book.

How to demo

Discuss the terminology you defined on EMBEDDED_BOOKS? and any code changes needed to ensure embedded books resource manager is the same as other resources.

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.)