Unfinished WIP! DO NOT USE
Derb is Python. ReDerb is Go.
I want to learn Go.
So rewriting something I use frequently is good motivation
-
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
- David Howden for tag
- Steve Francia & Co. for Viper