Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Are Wails Electric?


Published on

Extending Wail presentation at Archives Unleashed 2.0.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Are Wails Electric?

  1. 1. Are WAILs Electric? John Berlin, Mat Kelly, Michael L. Nelson, Michele C. Weigle Old Dominion University {jberlin,mkelly,mln,mweigle} @johnaberlin Web Science and Digital Libraries Research Group
  2. 2. Web Archiving Integration Layer (WAIL) • One stop archiving shop – Packages: Heritrix, Wayback Machine, Memgator – Manages those dependencies • Growing user base – OSX primarily but Windows, Linux sparking interest rapidly • Making cross-platform – A dependency juggling problem – Must account for architecture idiosyncrasies – Highly coupled code base(python) – Python based UI breaks 26/14/2016 Archives Unleashed 2.0
  3. 3. Electrifying Wail • Electron – Node.js and Chromium based • Unifies cross-platform development – Applications in HTML, JS, and CSS. • Elegant UI(no more python ugliness) • Decouples codebase – Electron manages the Linux, Windows and OSX dependencies – Mac App Store and Windows auto updater thrown in for free 36/14/2016 Archives Unleashed 2.0
  4. 4. With Great Power Comes more Features • Parallel Linux, Windows, OSX builds and updates • Easier to extend • Interface with more services – Google Drive – Public archives 46/14/2016 Archives Unleashed 2.0
  5. 5. Here and Now • Available via github: 56/14/2016 Archives Unleashed 2.0