Changes between Version 10 and Version 11 of Ticket #1574
- Timestamp:
- 01/20/12 10:56:51 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1574 – Description
v10 v11 1 1 Allow uploading of files to push the data into webstore. Initially we were going to suggest changes to ckanext-storage but after further analysis we arrived at the conclusion that this should be implemented by ckanext-archiver as it already handles archiving of data from various sources and would be the best place to 'archive' to webstore. 2 2 3 1. A user wants to upload a file to CKAN, and so chooses the file upload option as they do currently with ckanext-storage. The file upload itself should be handled by this code internal to core (see #1608) but still using ofs 3 1. A user wants to upload a file to CKAN, and so chooses the file upload option as they do currently with ckanext-storage. The file upload itself should be handled by this code internal to core (see #1608) but still using ofs [5d] 4 4 5 5 2. The user is provided the link to the file as currently. 6 6 7 3. The archiver's update task will check configuration to determine if it should upload some mime-types (tabular formats) to webstore. Configuration should also determine where webstore is. (see #1609) 7 3. The archiver's update task will check configuration to determine if it should upload some mime-types (tabular formats) to webstore. Configuration should also determine where webstore is. (see #1609) [5d] - took 6 8 8 9 9 * It should be stored in webstore using {username}/{resource-id} where {username} is the name of the user uploading the original file. … … 13 13 == Tickets 14 14 15 * #1608 Merge storage into Core 16 * #1609 Celery task for ckanext-archiver to write to webstore. 17 * TODO: deploy18 * TODO: documentation15 * #1608 Merge storage into Core [5d] 16 * #1609 Celery task for ckanext-archiver to write to webstore. [5d] (took 6) 17 * #1687: Deploy to datahub [1d] 18 * #1681: Core storage documentation [1d?] 19 19 * Internal (perhaps in README somewhere or wiki): how does process work, where does data end up and in what order etc 20 20 * External: here's how to configure it and here's what you get ... (goes in main sphinx docs)