Wherein the IngentaConnect Product Management, Engineering, and Sales Teams
ramble, rant, and generally sound off on topics of the day
 

Latest issue of our library newsletter is now live

Monday, March 17, 2008

Just a quick posting to let you know that the latest issue of our eyetoeye newsletter for libraries went out last week, and contains:
I apologise that I still haven't implemented RSS for our newsletters, but would like to reassure you that they are scheduled for a bit of lovin' (a redesign is on the way!) and we'll get RSS in as part of that.

Labels: , , , , , , , , ,

posted by Charlie Rapple at 2:59 pm

 

Grazr

Thursday, March 08, 2007

Rob Cornelius recently wrote a nice example of how to use Yahoo Pipes with IngentaConnect RSS feeds.

Today's example is going to use Grazr a service that amongst its various features, allows you to build a little customized RSS viewer for linking to or embedding in your own applications.

Its pretty easy to do:

Firstly, visit the Grazr Create a Widget page. You'll be prompted with a simple three step process:



As I've just written a posting about OPML exports lets create a widget for exploring the table of contents data for our Medical titles.

This is the URL we need. Size limits on the widget restrict the numbers of titles it'll import in one go, so that link only contains the first 200 titles. Copy and paste that into the box provided in Step 1, and click "Update". After a few seconds your widget should be showing a list of titles.



In Step 2 we choose a colour scheme, fonts, and sizing. I decided to try the the "sateen_green" theme. Here's how it looks:



Finally, we decide to publish. For the purposes of this article, lets use the little grazr icon:

Open Grazr

And we're done. Click on the icon, and you can view the widget for yourself. Selecting a title will pull in the latest list of articles, and you can then click through to read the abstract (or download the full text) on IngentaConnect.

Labels: ,

posted by Leigh Dodds at 4:13 pm

 

OPML Exports from IngentaConnect

One feature we've had on IngentaConnect for a while now (since December 2004 in fact) is OPML exports of the RSS feeds we generate, organized by subject category. The feature is something I threw in one day and has largely existed as an "easter egg", although I did blog about it once.

The feeds are embedded in the subject category pages using an "auto discovery" link similar to that used for RSS feeds, e.g:


<link
rel="index"
type="application/xml"
title="OPML" href="http://api.ingentaconnect.com/content/subject?j_pagesize=-1&format=opml&j_subject=142" />


The URLs could be tidier, but they do the job. I thought I'd publish a list of the feeds here:



Using those links should get you listing of the main IngentaConnect RSS feeds for our electronic collection (i.e. the latest title feed for each journal), grouped by our subject categories. Useful if you're interested in subscribing to a bunch of feeds in one go, or grabbing lists of RSS feeds to create a directory.

Only interested in the feeds for titles that your institution has a subscription to? Then we support that too. At present it relies on IP authentication to identify you and your institution, so its only useful if you're accessing the link from on campus, or via a proxy server, and obviously that your institution has subscriptions activated on IngentaConnect.

To subset the list, add the following parameter to any of the URLs:


&j_availability=subs


Thats it.

Any problems or suggestions for improvements, please let me know.

Labels: ,

posted by Leigh Dodds at 2:42 pm

 

Table of Contents by Really Simple Syndication

The TOCRoSS project was a JISC project carried out last year in conjunction with Talis, Emerald and the University of Derby. The main goals of the project were to look at how RSS feeds could be extended to include sufficient metadata for populating library OPAC systems, thereby allowing users to search and then access more content from within the library environment.

The project write-up goes into more details and provides links to some sample RSS feeds and a (yet to be populated) Sourceforge project which will be home to some of the code developed during the prototype.

While the experiment was no doubt worthwhile, I think the project is something of a missed opportunity, as it failed to take into account any of the existing work thats been done on enriching publication feeds with detailed metadata.

For example Nature, Ingenta, and other publishers have been producing RSS feeds containing rich metadata for several years now. Collectively we've converged on RSS 1.0 supplemented with Dublin Core and PRISM metadata to carry precisely the information added to the TOCRoSS feeds, only using RSS 2.0 and ONIX. You can compare and contrast examples.

The existing formats have already been successfully used to drive other services, e.g. CiteULike, so there's demonstrable implementation experience that suggests that they meet a number of use cases.

While there's certainly plenty of room for debate about which format(s) and vocabularies are better -- perhaps Atom should replace all of them? -- its a shame that the project didn't focus on drawing out the existing lessons learnt and areas for further work.

Also, had the project adopted existing formats then the code that will ultimately be published would also have been much more useful: it would immediately work with thousands of existing feeds, as opposed to requiring publishers to support another variant format.

Labels: , ,

posted by Leigh Dodds at 2:00 pm

 

Using Yahoo Pipes with Ingenta RSS feeds.

Thursday, February 15, 2007

Yahoo recently launched a new service called Pipes. It allows users to easily create “mash-ups” of web based content through manipulating RSS feeds.


Amongst many things it can be used to filter and monitor your favourite Ingenta RSS feeds for new articles that might be of interest to you. This article is a step by step guide to creating a simple pipe from a series of ingenta RSS feeds.



  1. Head on over to pipes.yahoo.com. You will need a yahoo username and password to access the site but if you use yahoo mail or any other yahoo service you can use your existing id. The pipes interface is just about at the cutting edge of web interactive design. Try not to think on it as a web site at all but as a programming environment. Here is a screen shot of my pipe to give you an idea of how it looks.


  2. The first thing to do is add some RSS feeds to our pipe. Click and drag the FETCH menu item onto the main work area with the blue grid. This asks you to add a url for the RSS feed(s) you want to work with.

  3. Open a new browser window or tab and go to www.ingentaconnect.com. To find feeds on ingentaconnect you can either browse or search for your favourite journals then click on the “alerting options” menu item under “tools” on the right. This will give you a “RSS feed for latest issue” and “RSS feed for recent issue” link. It is probably best to use the latest issue link as you are looking for new content in the future. Right click on the “RSS feed for latest issue” link and choose the “copy link location” option. (it may be worded differently in some browsers but the principle is the same)

  4. Go back to your browser with the pipes page and paste the link location into the url box. Pipes automatically checks to see if the url is valid. If you look at the preview area at the bottom of the page you should see a rough representation of the feed.

  5. Add as many RSS feeds as you like. Try searching for journals you never heard of before on ingentaconnect and adding them. You literally have nothing to lose, the more feeds you add the better your search results will be.

  6. Now comes the clever bit. Pipes can be combined and filtered in all kinds of ways. Click on the Operators menu item on the left in pipes and then drag the FILTER item that is displayed onto the main area. Then click on the circular icon at the bottom of the fetch section and drag it to the top circle of the filter item. A line links the two together making your pipe.

  7. In my example I was using journals related to information technology and looking for the word "taxonomy" by clicking on permit items. Pipes fills in the information available in your selected feeds so I chose "title" and "contains" then "taxonomy" in the filters option.

  8. Next I added a Sort by dragging it from the left hand menu linking it to the bottom of my filter and choosing to sort the pubdate field in descending order to get the newest articles first.

  9. To finish off building the pipe I linked the bottom of the sort to the top of the pipe output item and checked my debugger area to see my results. You can also get a preview of each stage by clicking on the filter for example to select it and then clicking refresh in the debugger.


Thats the basics. You can see my pipe at http://pipes.yahoo.com/pipes/iBoBIyu92xG0Lrwzl7okhQ. The next step is to add the RSS feed for your pipe to your favourite RSS aggregator so you get regular automatic updates on your favourite ingenta journals


You can mix and match any RSS feeds from any source you like with Pipes. Try mixing Ingenta political science journals feeds with news feeds from the major newspapers or the BBC with pictures courtesy of flickr and geographic information from yahoo maps.

Labels: , ,

posted by Rob Cornelius at 8:21 pm

 

The Team

Contact us

Recent Posts

Archives

Links

Blogs we're reading

RSS feed icon Subscribe to this site

How do I do that

Powered by Blogger