Det knaker i veggene her på Tplay.
Jeg fant akkurat en solid feil. Feilen forhindret bygg av nye HTML-filer. Effekten av feilen var liten, fordi jeg kun bygger ny HTML når jeg jobber med siden, men alikevel, jeg har en lekse å ta med meg.
Jobb på Tplay er tungt for tiden, systemet er vanskelig å endre. Hovedkilden til det problemet er at jeg har mange prosesser som er orkestrert utenom koden.
Flyten når man lager en ny side er sånn:
./tplay.clj create-page :slug rot-på-tplay :title "Rot på Tplay"
lager filene rot-på-tplay/index.org
og
rot-på-tplay/tplay.edn
./tplay.clj makefile
regenererer Makefile
make
lager alle de små HTML-filene og
én stor HTML-fil etterpå.Konkrete problemer:
:title
lagres dobbelt i Org-dokumentet
og i metadata-filen. Jeg bør heller lagre det kun i Org-dokumentet, og
synkronisere derfra.Sluttresultattet er at mesteparten av ting jeg kunne tenke meg å gjøre ikke er mulig å få til på én dag, og da blir det ikke gjort.
Rich Hickey sier følgende om programvareutvikling:
Det er i alle fall hva jeg leser fra Simple Made Easy.