~euandreh/songbooks

ccc52a3a07bc6653f54ef2a9ccb2a3a44dcc8f6b — EuAndreh 8 months ago e56860f
TODOs.org
1 files changed, 4 insertions(+), 0 deletions(-)

M TODOs.org
M TODOs.org => TODOs.org +4 -0
@@ 11,6 11,7 @@ Try reading SICP as Info manual from =guix package --install sicp=
** TODO CLI: full CI usage
*** DONE Build a single song: single key and all keys
CLOSED: [2019-06-14 Fri 14:43]
*** TODO Start with building on GitLab
*** TODO Build a songbook
*** TODO Songbook JSON definition should allow duplicate song entries with different keys?
** TODO Perl 6 daemon: full production usage


@@ 50,6 51,7 @@ Put everything in DockerHub? Destribute on Elixir and Perl6 package managers? Se
* Nice to have
** TODO Run =npm audit= in the pipeline
** TODO Add completion
** TODO Return types and type definitions for all Perl 6 code
* Resources
** TODO [[http://blog.plataformatec.com.br/2019/05/updating-hex-pm-to-use-elixir-releases/][Updating Hex.pm to use Elixir releases]]
** TODO [[https://drewdevault.com/2018/09/04/Conservative-web-development.html][Conservative web development - Drew DeVault]]


@@ 85,6 87,8 @@ Talks about starting system services with Guix too.
*** [[https://github.com/pjotrp/guix-notes/blob/master/INSTALL.org][guix-notes.org]]
*** [[https://www.gnu.org/software/guix/blog/2018/a-packaging-tutorial-for-guix/][A packaging tutorial for Guix]]
* Decisions
** TODO Git as a database
** TODO UUID for persitent identity
** TODO Architecture Draft
*** Summary
I want to be able to manage and customize songs and songbook bundles, selecting keys and pitches for each song. This document proposes the implementation of a website that would allow one to manage songbook bundles online and distribute them.