Scriblio Plugins

16 views
Skip to first unread message

llaughy

unread,
Oct 29, 2009, 9:27:42 PM10/29/09
to Scriblio
Is there a list some where of the "variety of bibliographic APIs" that
Scriblio OpenAmazOogleThing Connector enriches your catalog with?

Also, I am assuming Scriblio OpenAmazOogleThing Connector replaces the
Scriblio Catalog Enrichment plugin. Is that so?

I am trying to set up a test site to use WordPress as archives
management software, and wondering how many of the Scriblio plugins to
use. Thanks! - Lisa

Casey Bisson

unread,
Nov 1, 2009, 10:10:06 PM11/1/09
to scri...@googlegroups.com

Hi Lisa!

On Thu, Oct 29, 2009 at 8:27 PM, llaughy <lla...@sps.edu> wrote:

Is there a list some where of the "variety of bibliographic APIs" that
Scriblio OpenAmazOogleThing Connector enriches your catalog with?

The current version hits Amazon, Google, and LibraryThing's Open Knowledge Database if you enter all the API keys. I hope to expand it in time to hit OpenLibrary (perhaps with round-trip data updates if their API ever supports it).

I can imagine hitting a few other APIs in time, as well.

Example data that it gets includes:

Additional characters and places from LT:

Awards from LT:

Reading level and book jackets from Amazon:

From Google Books it gets previews or full text (if available):


 
Also, I am assuming Scriblio OpenAmazOogleThing Connector replaces the
Scriblio Catalog Enrichment plugin.  Is that so?

Yep, it replaces the enrichment plugin (I don't know how to delete old plugins from the database).

 
I am trying to set up a test site to use WordPress as archives
management software, and wondering how many of the Scriblio plugins to
use.  Thanks! - Lisa

Unless your archives include book materials that are well cataloged elsewhere, this plugin probably won't offer much value to you.
 

llaughy

unread,
Nov 2, 2009, 2:20:38 PM11/2/09
to Scriblio
Thanks Casey - that clears things up. I am still fuzzy about some of
the other plugins though.

As far as the other Scriblio plugins this is what I am thinking:

Flickr Importer is used only if you are using the Flickr interface to
catalog your images (this is how Beyond Brown Paper was created?)? It
imports your image, text and tags into corresponding Scriblio Facets?

Catalog importer is only for importing an existing library catalog
(MARC format) into Scriblio to use Scriblio as the OPAC - something I
don't need if I'm not using MARC records?

Likewise with MARC File Connector?

And the Community Info DB is described as "Enables the entry,
searching, and display of "community information database" records".
Is that another plugin that works like OpenAmazOogleThing?

Am I understanding these correctly? Thanks! - Lisa




On Nov 1, 10:10 pm, Casey Bisson <ca...@scriblio.net> wrote:
> Hi Lisa!
>
> On Thu, Oct 29, 2009 at 8:27 PM, llaughy <llau...@sps.edu> wrote:
>
> > Is there a list some where of the "variety of bibliographic APIs" that
> > Scriblio OpenAmazOogleThing Connector enriches your catalog with?
>
> The current version hits Amazon, Google, and LibraryThing's Open Knowledge
> Database if you enter all the API keys. I hope to expand it in time to
> hit OpenLibrary (perhaps with round-trip data updates if their API
> ever supports it).
>
> I can imagine hitting a few other APIs in time, as well.
>
> Example data that it gets includes:
>
> Additional characters and places from LT:http://collingswoodlib.org/browse/?person=sirius-blackhttp://collingswoodlib.org/browse/?place=Texas%7CCamp+Green+Lake

Casey Bisson

unread,
Nov 2, 2009, 11:42:38 PM11/2/09
to scri...@googlegroups.com
Lisa, sorry I missed that part of your question. And I can admit that the number of Scriblio-related plugins can be quite confusing. I renamed most all the accessory plugins recently, and that's a huge part of the problem.

The following bunch have been abandoned or renamed and should not be used with any version of Scriblio since 2.6 (or so):

scriblio-importer-enrichment
scriblio-importer-flickr
scriblio-importer-iii
scriblio-importer-iiicid
scriblio-importer-jangle
scriblio-importer-marcfile
scriblio-meditor-cid

The following plugins are placeholders or have very incomplete code. They probably wont work or certainly won't work reliably:

scriblio-connector-ebscoa2z
scriblio-connector-flickr
scriblio-connector-horizon
scriblio-connector-iiicid
scriblio-connector-jangle
scriblio-connector-voyager

The following are being used somewhere by somebody and are working:

scriblio-connector-iii
scriblio-connector-marcfile
scriblio-connector-openamazooglething
scriblio-schema-cid

All of those, except the CID schema plugin, use the Marcish schema. The III connector is obviously appropriate for connecting to III ILSs, and the marcfile connector imports from, well, MARC files. As described in the previous email, the OpenAmazOogleThing enriches Marcish records that have recognized standard numbers. Finally, the CID schema plugin is an example of how Scriblio can be extended to work with other data formats and used for other purposes.

I'm not sure if that helps, but you're right to point out that the information isn't very clear. 

Thank you,

--Casey

llaughy

unread,
Nov 3, 2009, 9:50:26 AM11/3/09
to Scriblio
Thanks very much Casey - that sorts out all my plugin questions. I am
trying to figure out the full potential of Scriblio, but I am not very
advanced with PHP so most of it is still over my head. This covers a
big chunk of my questions though, so I am getting a little further
along everyday!

The CID schema can be adapted to work with other types of data - do
you know if anyone is using it to work with EAD or Dublin Core?
Thanks again - Lisa

Shannon Astolfi

unread,
Nov 3, 2009, 10:26:17 AM11/3/09
to scri...@googlegroups.com
Hi Lisa,
The CID schema was developed by adapting the Marcish schema from Scriblio to our data model - defining each field and its behavior in the database.  I'm not sure what others have done, but I think that writing a schema for another data model would primarily be a matter of defining the fields you require for data entry, record display, and faceting.
Let me know if you have any questions!
Shannon

llaughy

unread,
Nov 4, 2009, 3:47:22 PM11/4/09
to Scriblio
Hi Shannon -

As I understand, Scriblio comes with the Marcish schema - and in your
case you added the CID schema plugin which was a customization for
your needs.

I am planning on using Scriblio as an archives management software,
using it to catalog all of our scanned images, and since that is going
to be different than importing MARC records I was thinking that I
would just be able to customize the existing facets to reflect our
metadata fields. It sounds, though, that what you are saying is that
the customization of the facets is done through the scema file (in
your case: meditor-cid.php). On quickly looking at that file it
appears to be a series of defined arrays. Are these your customized
facets? Thanks very much - Lisa

Shannon Astolfi

unread,
Nov 10, 2009, 3:33:11 PM11/10/09
to scri...@googlegroups.com
Hi Lisa,

You're right that each array in the schema corresponds to a metadata field. With Casey's help, we chose to develop CID as an add-on to Scriblio so that we could be sure not to disrupt any of the core Scriblio functions and we would continue to benefit from updates to the core Scriblio code. I'm not sure if this actually answers your question; let me know...

Shannon


llaughy

unread,
Nov 11, 2009, 6:58:25 PM11/11/09
to Scriblio
Thanks Shannon -

I do think this answers my question - in that it sounds like the best
way to set up a different schema other than Markish is to use the CID
add-on as the basis for creating another plugin. This isolates the
customization into its own plugin, seperate from the rest of Scriblio
so that when there are updates to the basic Scriblio plugin I won't
lose my custom fields when the update overwrites the Scriblio files.

So it sounds like what I should plan on is developing a version of the
CID plugin that follows the Dublin Core standard that we are using as
the basis for metadata creation for our archives photographs. That way
I can create facets specific to our needs.

Thanks very much for helping me sort through the details! - Lisa

Reply all
Reply to author
Forward
0 new messages