November 2 2010 — some quick, decisive looting action
248 years ago today, the Rt. Hon. Dawsonne Drake became governor of Manila in the Philippines. Ruling for 20 years, he was the only British governor of Manila during the British occupation of the Seven Years' War.
At this point, I realized I knew far too little about the Seven Years' War, so I went and read a bit about that too. Take-away points: it was so big that Winston Churchill called it the first "world war". Also, the Last of The Mohicans takes place during this war.
Anyway, governor Drake. Wikipedia writes about his inglorious return from Manila:
I hope they did the thing where they rip the medals off his chest.
Ok, so he got to keep his job and the loot? Sounds almost like the CEOs of today...
❦
I decided to start simple today, and see if pls
still passes its tests. It didn't.
Turns out Rakudo has bitrotted, and moritz++ had fixed the json
repo. pls
carries its own copy of the exact same module files (for bootstrapping purposes), and so I had to apply moritz' commit to pls
as well.
A nice thing was that git allowed me to git format-patch
moritz' commit and then git am
it to the pls
branch of proto
. It wasn't a big commit at all, but it's nice to know that that works (as long as the directory structures match).
Anyway, now pls
passes all tests again. \o/
I'll stop here for today, but I'll note what the next step for pls
is: the tests need a slight refactoring, because they currently pretend that a non-fetched project knows about its dependencies. That's not wrong, because the dependency metadata (contained in a deps.proto
file, for example) is fetched along with the rest of a project, so we can't know dependences until after fetching. This test file is So Full Of Wrong for that reason. Last time I tried to fix it though, I didn't manage to mend things after I'd broken them.
Maybe next time I'll be more lucky. We'll see!