Open
Description
Areas of Expertise
Python
Summary
Change the thumbor-doctor
command to use click.
Involved Modules
Task Relevance
By upgrading the handling of the cli parts of thumbor to a more established library like click we ensure maintainability for the future.
Further Details
Completing this task means the thumbor-doctor
command in thumbor is handled by click and not by optparse (deprecated module in Python 3).
How to complete this task?
To complete this task, follow this workflow:
- Fork the involved repositories
- In each repository there's a documentation on how to install dependencies and initialize your environment
- Hack, in no particular order:
- Write code & tests
- Write new tests
- Write docs
- Improve design
- Check that all tests pass
- Repeat until you're satisfied
- Submit a pull request.