+Redmine issue parser for BEXML is nearly done. I have used a particularly cool lazy asynchronous depaginating iterable file like python object which virtualises an XML stream of issues over a pool of pipelined HTTP connections. This lets the rest of the code work as if Redmine were local and indeed, weren't Redmine, and can hide a lot of network latency. Also swam 80 metres today non-stop, on track to make 200 by the end of this month. Feeling very fit. Good week so far!