« Keyword Searching Now Available | Main | Sig Tool Subsystem Links »

Subsystem Diagram Link Fix

Subsystem diagrams now display as NMPDR pages when invoked from Sprout. To test this fix, go to this subsystem page, then click on the diagram link.

I am not entirely happy with the way I did this. Essentially, I hacked the code so that it remembers which headers to use; however, the diagram data is only available from the SEED data store. A better solution would be to have the diagrams in the Sprout database and use Sprout methods to get to them. Alas, this must wait until I have more time.

Comments (2)

leslie:

I really do not understand why there are two different systems for storing and manipulating the same data. I realize that we are contractually obligated to use a relational database for NMPDR, so why not just use it for seed as well?

The long-term plan is to replace the SEED data store with Sprout. Right now Sprout supports only a subset of all the SEED functions, and I am increasing that subset as time permits. All I've said here is that the subsystem diagrams are outside the Sprout database and I need to fix that. Once it's fixed, we'll be one step closer to a Sprout-only world.

On the other hand, there are advantages to having a read/write tool used by annotators (SEED) that feeds into a read-only database optimized for searching (Sprout), so I can be happy even in the current environment.

Leave a comment

HTML is not allowed in comments; however, if you put in a raw URL (http://www.somewhere.com/page.html) it will automatically be converted to a link.. Also, it is likely your comment will not appear unless you refresh the page manually after posting it.

About

This page contains a single entry from the blog posted on October 17, 2006 1:57 PM.

The previous post in this blog was Keyword Searching Now Available.

The next post in this blog is Sig Tool Subsystem Links.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 4.01