Skip to content

Estimate download file size and warn user about large downloads #6

@kueda

Description

@kueda

This ones a bit vague, but currently the app will literally let you try to download all of iNat... which is not good. Your computer probably can't hold all of iNat. Even backing up all the records from a single large account will result in a surprisingly large archive if you include the photos. But instead of limiting people to some predetermined file size or set of filters, I'd prefer to inform and warn them about what's about to happen.

  • In the preview area of the Download window, show a size estimate for the archive based on the existing filters; measure a few archives to understand average size per observation, with and without each of the available options (e.g. what's the average size per obs if you add the Simple Multimedia extension?); use those rough per obs estimates to estimate the size of the archive
  • If the estimated size of the archive is over 1GB, show a warning dialog when they click Download Archive asking them whether they want to download an archive of that size, e.g. "Are you sure you want to download a ~100GB file?"

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions