You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently carry around a few things which I think would be worth removing soon:
Python 3 CrystaX support: it causes lots of conditionals and special paths, and what does it offer at this point except a worse, outdated python version?
python2legacy recipe: I understand it allows lowering the API level a little, but only for Python 2 which we want to fade out anyway, so is it really worth keeping around?
pygame: it's in bad shape, and again adds so many special switches. and there's pygame-sdl2 now I believe, maybe that would even run easily in our SDL2 bootstrap?
launcher/--launcher: shouldn't this rather be a separate kivy standalone app? this complicates the bootstrapping unnecessarily and there's weird whatever-licensed renpy code in the source tree for it. does it even run at this point?
I'm just leaving this list here for discussion
The text was updated successfully, but these errors were encountered:
(I personally want to look into a launcher/--launcher removal pull request very soon. I might also look into some of the others if you want me to, unless someone else wants to do it of course. For pygame we have a pull request but it seems to have gotten a bit stale)
python3crystax: Let's go ahead and remove it, but first at least announce it a bit in advance to try and clearly document the change. I don't want to be too hasty just because this was quite widely used for a couple of years.
python2legacy: This can go as soon as you like, as far as I'm concerned.
pygame: This can go too, I'll try to update my old PR or if someone else wants to make one then that's fine too.
launcher: I'd rather not remove this right now unless it's actively getting in the way, unless the replacement @tito made is fully working. I'm pretty sure it should still run at the moment.
We currently carry around a few things which I think would be worth removing soon:
--launcher
: shouldn't this rather be a separate kivy standalone app? this complicates the bootstrapping unnecessarily and there's weird whatever-licensedrenpy
code in the source tree for it. does it even run at this point?I'm just leaving this list here for discussion
The text was updated successfully, but these errors were encountered: