Andrew Bastien
Andrew Bastien
Yeah. I tried the separate thread approach, but it introduces many issues with my game's internal api. Over on freenode's #lua channel, I heard that the way to do this...
I suggest altering the reload process so that it uses os.exec() on the server side to re-launch itself after shutting down the reactor loop. This would ensure the Python interpreter...
The beauty of my proposal is that, ultimately, the PortalSession gets to determine what to DO with these `Sendable` objects it receives. They could be ANYTHING, as long as it's...
As far as the API goes on the Sendables, I would prefer something more like `.render_as_html(session, metadata)` than just `.html(session, metadata)` because otherwise there's a decent chance of running into...
So, I got a PR in which seems to be a solid baseline to build upon. > This means changing the outgoing message path; including how msg() works (or introduce...
Absolutely agreed, @owllex . That's kinda necessary given that the Portal avoids maintaining a connection to the database. Having to Pickle the objects also imposes a few other sanity-checks on...
One of my hopes is that this system not overly restrict what CAN be done with a Sendables. One of the hopes here is the inversion of control - instead...
twelve planets, huh? that's news.
Ooooh, thank you @timthelion for digging this all up. This is majorly helpful.
Had to rebase due to merge conflicts.