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

Bugreport TODOs #148

Open
2 of 10 tasks
CRImier opened this issue Dec 5, 2018 · 0 comments
Open
2 of 10 tasks

Bugreport TODOs #148

CRImier opened this issue Dec 5, 2018 · 0 comments
Labels
developer-friendliness Anything that helps people working on apps help wanted reliability

Comments

@CRImier
Copy link
Member

CRImier commented Dec 5, 2018

We now have bugreporting that can be used for ZPUI and ZeroPhone debugging. However, there are things we could wish from it, of course.

  • Add usage examples in "Howto" for app developers
  • Add proper date&time timestamp generation for the filename
  • Add bugreporting (with prompt) to the Avrdude app (when flashing fails)
  • Allow reading the default FTP location from a config file available somewhere globally (currently, hardcoded in /libs/bugreport/bugreport.py.
    • This would allow for custom servers
  • Add opt-in automatic log sending on exceptions
  • Allow sending the logs that were stored when network connection wasn't available (can workaround with "Custom file" option, for now)
  • BugReport: add send_from_stored method
  • BugReport: rename save_in to store_in
  • BugReport: add send_or_store method that would allow apps to avoid duplicating the try: send; except: save code
  • Add a function to notify about privacy policy changes (showing a diff to the user)
@CRImier CRImier added help wanted reliability developer-friendliness Anything that helps people working on apps labels Dec 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
developer-friendliness Anything that helps people working on apps help wanted reliability
Projects
None yet
Development

No branches or pull requests

1 participant