The next web: Pipelines

2,843 views

Published on

Published in: Technology, News & Politics

The next web: Pipelines

  1. 1. The next web : pipemania
  2. 2. unix pipelines <ul><li>http://en.wikipedia.org/wiki/Pipeline_(Unix) </li></ul>
  3. 3. xml pipelines <ul><li>http://en.wikipedia.org/wiki/XML_pipeline </li></ul><ul><li>Apcache Cocoon has the concept of a definable pipeline using xml </li></ul><ul><ul><li>Sitemaps - http://cocoon.apache.org/2.0/userdocs/concepts/index.html </li></ul></ul>
  4. 4. pipelines uses <ul><li>apple script </li></ul><ul><li>perl scripts </li></ul><ul><li>python scripts </li></ul>
  5. 5. Blogwave <ul><ul><li>http://blogs.msdn.com/asanto/archive/2004/08/22/218625.aspx </li></ul></ul><ul><ul><li>C:Program FileslogwaveBlogWaveClient.exe </li></ul></ul>
  6. 7. Yahoo! pipes <ul><li>http://pipes.yahoo.com </li></ul>
  7. 9. Touchstone <ul><ul><li>http://www.touchstonelive.com </li></ul></ul><ul><ul><li>C:Program FilesTouchstoneTouchstone.exe </li></ul></ul><ul><ul><li>XML based </li></ul></ul><ul><ul><ul><li>C:Documents and SettingsIan ForresterApplication DataTouchstone </li></ul></ul></ul><ul><ul><ul><li>APML </li></ul></ul></ul><ul><ul><ul><ul><li>http://www.touchstonelive.com/apml </li></ul></ul></ul></ul><ul><ul><ul><li>OPML </li></ul></ul></ul><ul><ul><ul><li>XML config </li></ul></ul></ul>
  8. 11. my pipelines <ul><li>Pipelines are useful, but are limited by our own creativity at the moment. But wait... there's another way Please bear with me... </li></ul>
  9. 12. Using Flickr's authoriser
  10. 15. Using blip.tv instead of flickr <ul><li>Flickr is good but Blip.tv is even better </li></ul><ul><li>Even Lawrence Lessig says so </li></ul><ul><ul><li>http://www.lessig.org/blog/archives/003570.shtml </li></ul></ul>
  11. 18. When blip.tv met hey!watch
  12. 21. Cool stuff, but what about Y! <ul><li>“ RSS and XML are easy targets for a beta service. But whats really needed is more input adapters. Microformats, FOAF, S5, WebAPIs, XMPP, etc. The transformers are predictable bar the user-defined filters (which I would assume would be XSL?). There's other services like RSS Mix and Feed Rinse which do the same thing. Chris is right, filters are old hat.” </li></ul><ul><ul><li>http://www.cubicgarden.com/blojsom/blog/pipelines/Environment/2007/02/08/Yahoo-catches-on-to-the-idea-of-internet-pipelines.html </li></ul></ul>
  13. 24. Clients and servers <ul><li>Touchstone is simply cool but can use a lot of resources </li></ul><ul><li>Blogwave relies on dos for its real shifting </li></ul><ul><li>Maybe there's ways to combine these? </li></ul>
  14. 28. But Y! Could do almost the same
  15. 29. XProc: XML Pipeline Language <ul><li>Defines pipelines </li></ul><ul><ul><li>http://www.w3.org/TR/xproc/ </li></ul></ul>
  16. 30. Thanks for listening <ul><li>Ian Forrester - blogger@cubicgarden.com </li></ul><ul><li>Flow* blog </li></ul><ul><ul><li>http://www.cubicgarden.com/blojsom/blog/pipelines/ </li></ul></ul>

×