Skip to content

Update backend, somehow. #1

@ttpcodes

Description

@ttpcodes

Right now, the backend is written in Python 2.7, which is, needless to say, not ideal. Not only does Python 2.7 fail to handle things such as Unicode strings in a proper manner, but in less than a year, Python 2.7 will no longer be maintained. We need to rewrite the code in something else if we want to start getting this into an updated state.

It seems, though, that in the process, we will inevitably have to move next-vote to nextie.us if Scripts doesn't update itself. The only things Scripts supports right now are PHP, Perl, and Python 2.7, all of which are out of the question for rewriting this. It's likely that we will end up migrating this to Flask or doing a rewrite in some other backend language like Node.js.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions