in an head-turning series of events @ilvalle managed to take a huge stab on changing several modules syntaxes to be py3 compatible.
Yep, nobody planned it, it just happened and it'll be a shame to let it pass under the radar.
Given the lack of interest in a Trello roadmap board,
https://github.com/web2py/web2py/issues/1353 was created to keep track of things. I'll try to manage that task list updated at the best of my possibilities, but feel free to take a look on the PR, which will be merged after discussing the remaining steps in roughly one week.
We are NOT going to have - probably - the next stable release fully py3 compatible, but it'll be close.
A bit of things remain to be discussed. I'd keep discussions on changing behaviours (or "adapting behaviours" for lack of better terms) here.
PS: I'll reinstate here: I'm not trying to substitute mdipierro as the leader, I'm just triaging at the best of my capabilities, taking care of historical issues and an ideal roadmap.