Writing Open Source Software

  • Published on
    25-Feb-2016

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Writing Open Source Software. David Kane WIT Libraries. What is Open Source?. Universal and free access to the design or blueprint of a product, including all subsequent improvements. - PowerPoint PPT Presentation

Transcript

<p>Writing Open Source Software</p> <p>Writing Open Source SoftwareDavid KaneWIT LibrariesWhat is Open Source?Universal and free access to the design or blueprint of a product, including all subsequent improvements.A form of Open Collaboration where a group of loosely affiliated individuals work towards a common goal.</p> <p>What is Open Source Software?Universal and free access to the Source Code of a program, including all subsequent improvements.A form of Open Collaboration where a group of loosely affiliated individuals work towards a common goal.</p> <p>My StoryOpen Source Projects can be big and they can be small. They all solve a problem though.I had a problem that needed to be solved.The Problem</p> <p>The ProblemWhat I WantedReaching OutSWORDSimple Web Service Offering Repository DepositEasyDeposit (Last Release June 11)An implementation of SWORDDid not work in my caseMany files and foldersNot as simple as I wanted</p> <p>Reaching OutEprints Tech Mailing List (Feb 2013).Discussions on SWORD relating to ingest of various data and file formats.Suggestions made by some to re-write some of the code in EPrints itself.Got speaking to Tommy Ingulfsen of CaltechSimilar Problem to our own.After a campus-wide upgrade and migration process, their old SWORD interface no longer worked. </p> <p>Sherman M. Fairchild Library</p> <p>4,986miles</p> <p>Tommy IngulfsenApplications Developer in Caltech LibraryFrom Troms in the Far North of Norway 69 North.Via University in EnglandTo California</p> <p>Sierra Madre Mountain Rescue:Volunteer of the year 2012: Tommy IngulfsenOur Solution</p> <p>https://github.com/davidfkane/eprintsDepositHelper/</p> <p>Writing Open Source SoftwareDavid KaneWIT Librariesdkane@wit.ie</p>