wiki:EMBEDDED_BOOKS_RESOURCE_SUPPORT_R0
Last modified 3 years ago Last modified on 01/05/09 01:15:53

Pages linking to EMBEDDED_BOOKS_RESOURCE_SUPPORT_R0:
EMBEDDED_BOOKS_MANAGING_R0
GROUP_EMBEDDED_BOOKS_R0
TASK_INDEX

Ticket Summary Owner Status Type Component Priority Effort Importance
#1051 EMBEDDED_BOOKS_RESOURCE_SUPPORT_R0 sriggins closed planned_task COMPOSITE_ELEMENTS 3 1 8

Reported by Astea, 4 years ago.

Description

wiki page: EMBEDDED_BOOKS_RESOURCE_SUPPORT_R0 - effort: 1d

Analysis_owners

sriggins

Analysis_reviewers

pav, kyli

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 Resources are just books, but are there any other issues we need to handle? What about cyclic embedded books? This task needs to look at resource support and determine if it is sufficient for embedded books.

Task requirements

  • Make sure resources can handle cyclic references
  • Make sure books as resources can find their own resources

Task result

The result of this task is a report and possibly code if necessary.

Implementation idea

  • Book A can import Book B. Book B can then import Book C. Book C can import Book A. The resource library will need to keep track of previously imported resources and if it finds that a resource is already in the book (or a parent resource) it needs to mark the reference with a token that can be resolved later. This token could be a uri type token or a UUID.
  • A book needs to be able to find its own resources, so check to see if the resource library is really referencing the resources in the proper book and not some book held onto by the top level book

EMBEDDED_BOOKS_MANAGING_R0

How to demo

Report on your findings and discuss any changes to the resource library

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