Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code requires a rewrite. #11

Open
10c8 opened this issue Oct 4, 2016 · 0 comments
Open

Code requires a rewrite. #11

10c8 opened this issue Oct 4, 2016 · 0 comments

Comments

@10c8
Copy link
Owner

10c8 commented Oct 4, 2016

The current structure of the module makes it hard to maintain. Bugs are becoming harder to track and there's lots of recursion going on.

The module will be separated in different parts: PyTypes will handle serialization (this time more efficiently, using a custom JSONEncoder and JSONDecoder), PaperServer will run the server which will take care of the AJAX requests done by JavaScript, PaperUtils will contain utilities both for Python and JavaScript.

The JavaScript won't have to change, as it's already pretty well structured (which surprises me).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant