Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 1.29 KB

README.md

File metadata and controls

30 lines (25 loc) · 1.29 KB

ReDerb

Unfinished WIP! DO NOT USE
Derb is Python. ReDerb is Go.

Why rederb

I want to learn Go.
So rewriting something I use frequently is good motivation

Tasks as I see them

  • Learn how pull requests work in go land
  • Find dependencies, like I use in Python
    godotenv(MIT)=python-dotenv
    dhowden/tag(BSD-2)=tinytag
    gorilla/feeds(BSD-3)-or-eduncan911/podcast(MIT)=feedgen).
    Nothing set in stone, yet
  • Update Project LICENSE once I figure out above (BSD 2 Clause)
  • Learn the basic go toolchain. does not have to be perfect. Learn industry standards later. Right now I desperately need derb to work on the Pi
  • Figure out how to read in environment variables from a .env file
  • Figure out to read metadata from audio files
  • Figure out how to write images from metadata to disk
  • Write slowly. Learn how types work as you go.
  • Blah blah blah … Lots of missing bits (writing tests, et al)
  • First run!
  • Learn how github releases work, so I can distribute stuff

Gratitude