2023-09-26

Follow-up

Discussion

Links brought up in the discussion

Write your own README

How to run your software

Running things in the cloud

Versioning

  • Learn to use Github
  • Now: learn to use Git…
    • Why is that not the same thing?
  • How to version without Git?
    • What is better: mycode_v1.do + mycode_v2.do + mycode_v2.final.do? Or mycode.do and occassional copies to mycode_2023-09-08.do, mycode_2023-09-09.do, …?
  • Can you create a release?
  • Resources:

Licensing

  • Self-guided presentation
  • What intellectual property rights do you have?
    • Data you collected?
    • Data you obtained elsewhere? (Can you include it or not?)
    • Data you purchased?
    • Code you write?
  • Are you responsible when others do stupid things with your code?

Archiving

  • Self-guided presentation
  • What is the difference between archiving and sharing?
    • How long does it take to delete a file on your personal website? On Github? On Dataverse?
  • How do you share from Github?
  • How do you preserve and archive on Zenodo, Dataverse, or other repositories?
  • Try it out.
  • Resources: