Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Are Wails Electric?
1. Are WAILs Electric?
John Berlin, Mat Kelly, Michael L. Nelson, Michele C. Weigle
Old Dominion University
{jberlin,mkelly,mln,mweigle}@cs.odu.edu
@johnaberlin
Web Science and Digital Libraries Research Group
ws-dl.blogspot.com
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. 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. 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. Here and Now
• Available via github: http://bit.ly/1Okf7Rx
56/14/2016 Archives Unleashed 2.0
Hinweis der Redaktion
Quickly get people familiar with the tool and or jog memories about the tool
Speak about growing user base but difficulties on cross platform
Mat, suggested additions of ui a mess on arches not OSX
What would you like to see?
Mat suggested functionality description and timeline of work to be done