Improve support for Syndetic Solutions Syndetics Classic

Bug #1306735 reported by Jeff Godin
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Evergreen
In Progress
Medium
Jeff Godin

Bug Description

Evergreen currently supports the display of added content from Syndetic Solutions using an offering now known as Syndetics Classic.

For work on adding support for Syndetics Plus (not as a replacement for Syndetics Classic), see bug 1297614

There are a few areas where support for Syndetics Classic could be enhanced:

1. Recent changes to the HTML returned by Syndetics Classic have resulted in undesirable formatting glitches in the display of some textual data elements such as reviews and summaries. It may be desirable to transition from the HTML method to the XML method of obtaining these elements.

2. Currently, there is no way to add or remove Syndetics Classic data elements short of editing Syndetic.pm directly. By default, several review sources are requested which may not be included in a library's Syndetic Solutions account. This can affect performance.

3. There are methods of determining which Syndetics Classic data elements are available for a given lookup, but we do not currently make use of them. This can affect performance.

Items 2 and 3 are closely related.

For these reasons (and perhaps others not yet listed here), it may be desirable to transition to the XML method of accessing Syndetics Classic data elements, rather than the HTML method.

Depending on the results of some quick investigation, we may wish to spawn a smaller bug for cleaning up the known new HTML formatting issues, or that may be the method which is backported, while larger changes take a different form in an upcoming major version of Evergreen.

Revision history for this message
Tony Bandy (tonyb-y-deactivatedaccount) wrote :

In talking with Jeff and others on the list, this also affects our current implementation of Evergreen at 2.4.2. I'll be glad to help beta test fixes or help in any way.

--Tony

Revision history for this message
Ben Shum (bshum) wrote :

Changing status of this work to "In progress" in case Jeff is working on it :)

Changed in evergreen:
status: New → In Progress
Revision history for this message
Terran McCanna (tmccanna) wrote :

Rather than adding additional Syndetics Classic elements using the existing method, I think it would be worth considering bringing in their added content in a block instead so that it includes all of the content at once, with its own internal navigation, and Evergreen wouldn't have to parse through it all. At PINES, we're doing this in a modal, but my code is too kludgy to submit.

Screenshot from our catalog attached.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.