Skip to content

Full Rewrite #11

@patrickfuller

Description

@patrickfuller

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions