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
Writing Open Source Software
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.
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.
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
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
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.
Sherman M. Fairchild Library
Tommy IngulfsenApplications Developer in Caltech LibraryFrom Troms in the Far North of Norway 69 North.Via University in EnglandTo California
Sierra Madre Mountain Rescue:Volunteer of the year 2012: Tommy IngulfsenOur Solution
Writing Open Source SoftwareDavid KaneWIT Librariesdkane@wit.ie