camp icon indicating copy to clipboard operation
camp copied to clipboard

Full Rewrite

Open patrickfuller opened this issue 2 years ago • 0 comments

This was written as a quick proof of concept 10 years ago and has gone unmaintained. It uses patterns, libraries, and features that are similarly dated. This has led to memory leaks, security vulnerabilities, and installation complexities that are simply not worth repairing without a rewrite.

To do:

  • [ ] Move to python 3, asyncio, and aiohttp (or uvloop?)
  • [ ] Proper repo organization with environment management (pipenv), testing (nose/mock), and documentation
  • [ ] Eslint and pylint at a minimum
  • [ ] Buid a test pi with USB and picamera modules, grind for memory leaks
  • [ ] Improve password management and documentation; comply with modern standards and recommend reverse proxies, OAuth, etc for more savvy users

patrickfuller avatar Jul 21 '22 13:07 patrickfuller