[12:55:49] what is the deal with python in mediawiki, i saw quite a bit python tools earlier. Is there a slow movement into python going on? [12:56:47] No? [12:57:03] i'm asking, i've no idea. [12:57:20] We use python for some tooling and such [12:58:20] while reading the core sources, it would make sense as there seems to be quite small portion actual 'templates', everything seems to be more or less code, classes, inheritance where python excels. [12:59:09] rewriting all of MW, extensions, skins etc in another language would mean a lot of work, without any time to particularly work on bugs or features [12:59:21] Not saying it'll never happen, but I'm guessing it's unlikely any time soon [13:00:03] I don't think anything like that would happen as 'rewrite' per se, but as a constant ogoing process while running it as hybrid. [13:00:50] While it's not quite the same as the issue people had with having to run node for parsoid... [13:00:57] the question is, where those hybrid surfaces would be possbile. tools are more or less isolated and run apart a web process. [13:01:02] And most web hosting stuff will have python [13:02:00] i just found myself spending a lot of time with parenthises and missing semicolons that don't exist in python. [13:02:16] the usual context-switch issue in brains. [16:54:39] if I have $session, should I be able to get user from it with ->getUser() ?