Exploring the World of Open Source Software Development

Slide Note
Embed
Share

Delve into the realm of Open Source Software, understanding its essence, principles, and significance. Follow David Kane's journey in tackling a problem through open collaboration and discover the challenges faced and solutions sought in the world of software development.


Uploaded on Aug 19, 2024 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Writing Open Source Software David Kane WIT Libraries

  2. What 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.

  3. 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.

  4. My Story Open 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.

  5. The Problem

  6. The Problem Log In Choose Type Upload file(s) Add Metadata Add Subjects Deposit

  7. What I Wanted Do it all on a single page Deposit

  8. Reaching Out SWORD Simple Web Service Offering Repository Deposit EasyDeposit (Last Release June 11) An implementation of SWORD Did not work in my case Many files and folders Not as simple as I wanted

  9. Reaching Out Eprints 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 Caltech Similar Problem to our own. After a campus-wide upgrade and migration process, their old SWORD interface no longer worked.

  10. Sherman M. Fairchild Library

  11. 4,986 miles

  12. Tommy Ingulfsen Applications Developer in Caltech Library From Troms in the Far North of Norway 69 North. Via University in England To California

  13. Sierra Madre Mountain Rescue:

  14. Our Solution HTML Form Eprints Helper EPrints Fill in text fields User/Pass Title, Author, Abstract, etc. Upload File(s) Takes the data and files, and builds into a single XML package. Authentication of User Ingest XML Converts XML to brand new EPrint

  15. https://github.com/davidfkane/eprintsDepositHelper/

  16. Writing Open Source Software David Kane WIT Libraries dkane@wit.ie

Related


More Related Content