FeedForward
Scott Wilson & Kris Popat

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

Put up your antennae!

                   “… I’m not explicitl...
A FeedForward view of
information flow
Personal information
                     flows are really
                     complicated and go in
                    ...
thankfully things are
starting to converge in
a way that makes things
easier to process and
manage
… though
                                                  configuring all
                                               ...
FeedForward architecture
                           -   “Deposit API”   +   SWORD
plan, early 2007
                       ...
Enough of this, show the demo!
Lessons learned
Some “high quality”
sources can still
produce pretty terrible
RSS
Its more productive to get the RSS/Atom feeds right than waste
time faffing with OAI-PMH or SRU or weird metadata profiles...
Registries have proved a
  bit of a problem

  We wanted to use registry
  services to help new users
  get a good batch o...
If you need an API, and want to get people using
it quickly, then steal someone else’s

e.g. Magnolia “mirror” API == Deli...
SWORD is cool!

BUT finding this inside it isn’t:

METS
MODS
DIDL
IMS Content Packaging
Bagit
OAI-ORE
LOM
DC
Qualified DC
...
On design:
Its easy enough adding more
features.
… but its when you take them away that
you know you’re really getting
somewhere!
Example: authoring

Sometimes all you really need is a 140-character textbox




We used to have a rich text editor - it w...
More info, download etc :   http://getfeedforward.org

FeedForward is Written in Eclipse/SWT. Uses Rome, Rome
Propono, som...
FeedForward at RSP
Upcoming SlideShare
Loading in...5
×

FeedForward at RSP

528

Published on

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

Published in: Technology, Sports
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
528
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

FeedForward at RSP

  1. 1. FeedForward Scott Wilson & Kris Popat http://getfeedforward.org
  2. 2. http://www.flickr.com/photos/aussiegall/395227944/sizes/o/ Put up your antennae! “… I’m not explicitly seeking particular content here - I’m establishing finely-tuned-antennae to catch useful intelligence …” Paul Walk, on the topic of “discovery to delivery”
  3. 3. A FeedForward view of information flow
  4. 4. Personal information flows are really complicated and go in both directions. http://www.readwriteweb.com/archives/visualizing_social_media_fatigue.php
  5. 5. thankfully things are starting to converge in a way that makes things easier to process and manage
  6. 6. … though configuring all these services is still complicated and users need support. We do some of that in the FeedForward app but we also could use some support from services, registries, etc. (more later…) http://www.flickr.com/photos/dogbomb/526961087/
  7. 7. FeedForward architecture - “Deposit API” + SWORD plan, early 2007 - OAI-PMH + OAI-ORE? - SRU + OpenSearch? What’s changed? - IESR + TiCToCs - XSPF + Twitter
  8. 8. Enough of this, show the demo!
  9. 9. Lessons learned
  10. 10. Some “high quality” sources can still produce pretty terrible RSS
  11. 11. Its more productive to get the RSS/Atom feeds right than waste time faffing with OAI-PMH or SRU or weird metadata profiles Particularly as small development teams like ours aren’t good at caring effectively interpreting specialised vertical specifications that require care and attention to detail http://www.flickr.com/photos/apelad/2210391523/
  12. 12. Registries have proved a bit of a problem We wanted to use registry services to help new users get a good batch of starting feeds Except none of them worked out for us One had a good API, but didn’t have any stuff in it (IESR) The other had loads of good stuff, but no API* (TicTocs) *to be remedied soon!? http://www.flickr.com/photos/silver_tusk/1256494428
  13. 13. If you need an API, and want to get people using it quickly, then steal someone else’s e.g. Magnolia “mirror” API == Delicious API e.g.2 SWORD == AtomPub+ http://www.flickr.com/photos/rileyroxx/412683023/
  14. 14. SWORD is cool! BUT finding this inside it isn’t: METS MODS DIDL IMS Content Packaging Bagit OAI-ORE LOM DC Qualified DC PRISM OtherUnidentifiedStuff (plus zillions of “profiles” of the above) Packaging and metadata formats are a mess Is a simple, reliable, lowest-common-denominator standard too much to hope for?
  15. 15. On design: Its easy enough adding more features.
  16. 16. … but its when you take them away that you know you’re really getting somewhere!
  17. 17. 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.
  18. 18. More info, download etc : http://getfeedforward.org FeedForward is Written in Eclipse/SWT. Uses Rome, Rome Propono, some Nebula widgets, and some leftover bits of Plex, RELOAD etc. It makes very extensive use of the Eclipse 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×