Skip to content

Instantly share code, notes, and snippets.

@nicopace
Last active February 8, 2019 23:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nicopace/61430a4555b6a956cbf8d90886827f49 to your computer and use it in GitHub Desktop.
Save nicopace/61430a4555b6a956cbf8d90886827f49 to your computer and use it in GitHub Desktop.
Workflows

This document will discribe a set of worklows I am implementing.

  1. Before starting: clarify what to backup
    1. repositories:
      • Add a repository by adding it to a list of repositories TBD
      • backup repositories by push all branches to own mirror
        git push --all
        git push --tags
        public repositories on github, private on gitlab
      • keep while working on the project
      • recover by cloning the list of repositories TBD
    2. footage:
      • backup using borgbackup
      • keep while not processed
      • recover using borgbackup the ones you need
    3. Documents
      • backup using borgbackup
      • keep while working on them
      • recover using borgbackup the ones you need
    4. Configuration
      • backup using borgbackup
      • recover using borgbackup
    5. System
      • backup list of packages installed using borgbackup
      • recover with borgbackup
  2. Every night - backup to local drives
  3. Every week - backup to remote location
  1. Have two memory cards when taking photos: one in the camera, and one empty
  2. if photos need to be downloaded at half of the production, they get moved to a different folder... never erased
  3. memory card is used till it is filled
  4. when downloading images, copy all of them and, if still space available, move them to an alternate folder within. If no space available erase all the photos (the ones copied and the previously moved ones)
  5. Once in the computer, select the ones you are discarding and erase them
  6. processing them:
    1. reframe
    2. adjust color
  7. delete those that you don't want to keep raw or procesed
  8. at this point, backup the files into secondary storage (ideally more than one storage)
  9. write down a small reference and upload them to your blog
  10. send them to those interested
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment