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

Upgrade to new versions / Optimizations / Bug fixes #70

Merged
merged 1 commit into from
Sep 24, 2019

Conversation

Vladkryvoruchko
Copy link
Owner

@Vladkryvoruchko Vladkryvoruchko commented Sep 23, 2019

Alright, I haven't maintained anything here for a while, so its time to put some effort to solve as many issues as I can and upgrade repo to the:

  • latest Python/dependencies version 
  • Remove deprecated methods
  • Optimize code
  • Add some tests
  • Maybe add some better deploy experience
  • Add API layer(?)

I plan to deliver updates in several phases:

  1. Write some simple smoke tests, to be sure system functioning

  2. Resolve any issues that are related to the bugfix/performance/optimization using Python3.5 interpreter

  3. Remove blockers to be able to upgrade to the latest stable Python/TF/Keras versions
    I may open a Poll vote to see a statistic about versions ppl use, and take it into account as well

  4. I expect to have a bunch of new issues after upgrading to the new versions, so then will be the phase of solving new issues.

  5. After all Blocking/Critical/High severity bugs will be resolved, Add add/enhance features such as better deploy/analyze if code refactoring needed/API layer(analyze if needed)

  6. Answer the most common questions in the READme, so fewer issues with common questions will be created

  7. (Different repository) Create Flask API wrapper around this project to ease up deploy/integration/whatever, so ppl without related experience can run it as easy as count to 3
    e.g: git pull, make build; make deploy;
    then do simple http(s) request

(docker-compose/Flask/nginx/uwsgi(or gunicorn)/celery worker/redis[or whatever configurable queue])

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

Successfully merging this pull request may close these issues.

None yet

1 participant