# HG changeset patch # User Steve Losh # Date 1579484517 18000 # Node ID 0a686cdc339008cad4c8c884a692f9b979cc2286 # Parent 44e85536e6cfe72a646b3f58c060403e8283e2f7 Update diff -r 44e85536e6cf -r 0a686cdc3390 README.markdown --- a/README.markdown Sat Jan 18 14:39:54 2020 -0500 +++ b/README.markdown Sun Jan 19 20:41:57 2020 -0500 @@ -113,3 +113,16 @@ Updated all the Bitbucket repository `README`s to point to `hg.stevelosh.com`. The Great Source Hut Yak Shaving of 2020 is finally complete, thank christ. Time to move on to doing actual work. + +## 2020-01-19 + +Finally got around to setting up packages for all of my Rosalind problems. In +all my "coding challenge" repos (Rosalind, Project Euler, Advent of Code, etc) +I originally just shoved everything into one big package. This was easy to +start with, but as I solved more and more problems I started to hit naming +conflicts more and more often. Eventually I realized that for my own sanity +I should really give each problem its own package, with all the utilities in +a `utils` package. I did this for my Advent of Code repo a while back and while +it was a pain in the ass to refactor everything, the result is much nicer. +Today I refactored the Rosalind repo. The Project Euler repo is a work in +progress, mostly because it's so much bigger than the other two.