feedforward at rsp

19
FeedForward Scott Wilson & Kris Popat http://getfeedforward.org

Upload: scottw

Post on 18-Dec-2014

477 views

Category:

Technology


2 download

DESCRIPTION

This is an updated presentation of FeedForward from the Repository Software Day in Manchester, March 2009

TRANSCRIPT

Page 1: FeedForward at RSP

FeedForwardScott Wilson & Kris Popat

http://getfeedforward.org

Page 2: FeedForward at RSP

http://www.flickr.com/photos/aussiegall/395227944/sizes/o/

Put up your antennae!

“… I’m not explicitly seeking particular contenthere - I’m establishing finely-tuned-antennae tocatch useful intelligence …”

Paul Walk, on the topic of “discovery todelivery”

Page 3: FeedForward at RSP

A FeedForward view ofinformation flow

Page 4: FeedForward at RSP

Personal informationflows are reallycomplicated and go inboth directions.

http://www.readwriteweb.com/archives/visualizing_social_media_fatigue.php

Page 5: FeedForward at RSP

thankfully things arestarting to converge ina way that makes thingseasier to process andmanage

Page 6: FeedForward at RSP

… thoughconfiguring allthese servicesis stillcomplicated andusers needsupport.

We do some ofthat in theFeedForward app

but we alsocould use somesupport fromservices,registries,etc. (morelater…)

http://www.flickr.com/photos/dogbomb/526961087/

Page 7: FeedForward at RSP
Page 8: FeedForward at RSP

FeedForward architectureplan, early 2007

What’s changed?

- “Deposit API”- OAI-PMH- SRU- IESR- XSPF

+ SWORD+ OAI-ORE?+ OpenSearch?+ TiCToCs+ Twitter

Page 9: FeedForward at RSP

Enough of this, show the demo!

Page 10: FeedForward at RSP

Lessons learned

Page 11: FeedForward at RSP

Some “high quality”sources can stillproduce pretty terribleRSS

Page 12: FeedForward at RSP

Its more productive to get the RSS/Atom feeds right than wastetime faffing with OAI-PMH or SRU or weird metadata profiles

Particularly as small development teams like ours aren’t goodat caring effectively interpreting specialised verticalspecifications that require care and attention to detail

http://www.flickr.com/photos/apelad/2210391523/

Page 13: FeedForward at RSP

Registries have proved abit of a problem

We wanted to use registryservices to help new usersget a good batch ofstarting feeds

Except none of them workedout for us

One had a good API, butdidn’t have any stuff init (IESR)

The other had loads ofgood stuff, but no API*(TicTocs)

*to be remedied soon!?

http://www.flickr.com/photos/silver_tusk/1256494428

Page 14: FeedForward at RSP

If you need an API, and want to get people usingit quickly, then steal someone else’s

e.g. Magnolia “mirror” API == Delicious APIe.g.2 SWORD == AtomPub+

http://www.flickr.com/photos/rileyroxx/412683023/

Page 15: FeedForward at RSP

SWORD is cool!

BUT finding this inside it isn’t:

METSMODSDIDLIMS Content PackagingBagitOAI-ORELOMDCQualified DCPRISMOtherUnidentifiedStuff(plus zillions of “profiles” of the above)

Packaging and metadata formats are a mess

Is a simple, reliable, lowest-common-denominatorstandard too much to hope for?

Page 16: FeedForward at RSP

On design:Its easy enough adding morefeatures.

Page 17: FeedForward at RSP

… but its when you take them away thatyou know you’re really gettingsomewhere!

Page 18: FeedForward at RSP

Example: authoring

Sometimes all you really need is a 140-character textbox

We used to have a rich text editor - it was clunky as hell

Now we just have a text box. Its good enough, and quick.

Page 19: FeedForward at RSP

More info, download etc : http://getfeedforward.org

FeedForward is Written in Eclipse/SWT. Uses Rome, RomePropono, some Nebula widgets, and some leftover bits ofPlex, RELOAD etc. It makes very extensive use of theEclipse async job API. Its all up on SVN with an MIT-style license.

Give us feedback, requests, ideas on our trac site @http://trac.cetis.ac.uk/trac.cgi/feedforward