That's in 10 minutes! View quoted note →
In two days' time Julian and I will be doing an open Jitsi meeting to discuss the work on Script Restoration. Come and ask questions! 1pm Berlin time:
Doing another open call on Script Restoration BIPs in about 11.5 hours, 1pm Berlin. Bring your questions!
I needed some code in a third place, so I decided to extract the ~100 lines it into a single function in common code (and make it more efficient, because I had seen it in profiles under stress testing). I often write code by starting it and seeing where it leads: this is helped by modern revision control and fast compile times (I point this out because we take these for granted). First extraction went fine. Then I tried to use the same code in the second place. By the time I'd had to add four callback hooks (three of which were unneeded in the first case) I stopped. The code was different enough that the "framework with callbacks" made the code far *less* clear. Threw it away, in favor of a handful of helper routines. More code for the first case, but much more natural for the second. This took a day, on and off. But the off was important: the breaks gave me time to ask "now it's almost finished, do I like it?" and avoid being too goal driven. .
I'm going to do an open hour on the Script Restoration BIPs: All questions welcome, even (especially!) if you're not a developer. About 24 hours from now (I'll comment with the Jitsi link)
Should I run open hours for the script BIPs? Like, one a week for four weeks, you can show up and ask questions and I'll try to answer? That might help me get a feel for what is unclear or confusing. If so, what platform do I use? Never done anything like this before 😬
Finally posted the 4 script restoration BIPs to the mailing list. Sorry it's taken so long!