@@ 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
** 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://www.gnu.org/software/guix/blog/2018/a-packaging-tutorial-for-guix/][A packaging tutorial for Guix]]
** TODO Git as a database
** TODO UUID for persitent identity
** TODO Architecture Draft
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.