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

Add backend API functionality to export a CSV of selected artworks. #41

Open
slivingston opened this issue Dec 15, 2016 · 4 comments
Open

Comments

@slivingston
Copy link
Contributor

summary: add capabilities that allow exporting details about artworks in a CSV (comma-separated values) file. Provide option to include raw artwork images, in which case the download file should be a compressed file, e.g., .zip or .tar.gz

for this task:

  • create backend API call for generating the CSV and, optionally, a bundle of raw images, given a list of artwork UIDs.
  • create UI (frontend) means to use this, at least within the contexts of curation project management pages and search results (for searches that may or may not be within some curation project).
@xstephen95x
Copy link
Member

issue created for frontend

@xstephen95x
Copy link
Member

Columns of CSV => (open for discussion, consult Naomi )

artwork UID | artwork name | artist name | Year |

@slivingston
Copy link
Contributor Author

@qiankunzz requested that this feature be given high priority. original request: https://tekumateam2016.slack.com/archives/tech/p1481737619000002

@xstephen95x xstephen95x changed the title export to CSV a set of selected artworks Add backend API functionality to export a CSV of selected artworks. Dec 15, 2016
@xstephen95x
Copy link
Member

Note that hundreds of high quality images bundled together could have a file size in the 1s of GBs.
Methods to handle large file downloads could be:

  • Create a link which directs to where

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants