Enable .svg and Adobe file extentsion uploading to spee.ch #572

Closed
opened 2018-08-13 20:02:01 +02:00 by jamesbiller · 3 comments
jamesbiller commented 2018-08-13 20:02:01 +02:00 (Migrated from github.com)

The .svg file type is the most common vector graphic file type so it's important that we add the option to upload .svg files to spee.ch, in addition to .ai and potentially .psd and other Adobe file extensions as soon as possible.

That being said, .svg is more urgent than the Adobe extensions.

Acceptance Criteria

Definition of Done

  • Tested against acceptance criteria
  • Tested against the assumptions of the user story
  • The project builds without errors
  • Unit tests are written and passing
  • Tests on devices/browsers listed in the issue have passed
  • QA performed & issues resolved
  • Refactoring completed
  • Any configuration or build changes documented
  • Documentation updated
  • Peer Code Review performed
The .svg file type is the most common vector graphic file type so it's important that we add the option to upload .svg files to spee.ch, in addition to .ai and potentially .psd and other Adobe file extensions as soon as possible. That being said, .svg is more urgent than the Adobe extensions. ### Acceptance Criteria 1. 2. 3. ### Definition of Done - [ ] Tested against acceptance criteria - [ ] Tested against the assumptions of the user story - [ ] The project builds without errors - [ ] Unit tests are written and passing - [ ] Tests on devices/browsers listed in the issue have passed - [ ] QA performed & issues resolved - [ ] Refactoring completed - [ ] Any configuration or build changes documented - [ ] Documentation updated - [ ] Peer Code Review performed
jessopb commented 2019-01-23 22:24:18 +01:00 (Migrated from github.com)

Requested by makers

Requested by makers
jessopb commented 2019-02-06 08:10:28 +01:00 (Migrated from github.com)

Supporting publishing of .ai files is quite different from svg. .ai are application/postscript and speech is largely hardcoded for image and mp4.

  • publishing shows a detailed thumbnail (+preferably a descriptive one)
  • publishing validates size on both client and server and reports errors
  • settings supplies size limit settings for application media type and/or custom file types
  • * a list of default file thumbnails per contentType would be great, or at least per mediaType (text, image, etc)
  • at least for non-image types, a thumbnail file chooser/generator, also #622, #599
  • make sure files are published and served with the appropriate file extension
  • validation function in client and server are basically identical but can't share code because one side is using es6 modules, and the other CommonJS.
Supporting publishing of .ai files is quite different from svg. .ai are application/postscript and speech is largely hardcoded for image and mp4. - [ ] publishing shows a detailed thumbnail (+preferably a descriptive one) - [x] publishing validates size on both client and server and reports errors - [x] settings supplies size limit settings for application media type and/or custom file types - [ ] * a list of default file thumbnails per contentType would be great, or at least per mediaType (text, image, etc) - [ ] at least for non-image types, a thumbnail file chooser/generator, also #622, #599 - [x] make sure files are published and served with the appropriate file extension - [ ] validation function in client and server are basically identical but can't share code because one side is using es6 modules, and the other CommonJS.
tzarebczan commented 2019-02-12 17:17:56 +01:00 (Migrated from github.com)

@jessopb to separate out into separate issues.

@jessopb to separate out into separate issues.
This discussion has been locked. Commenting is limited to contributors.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/spee.ch#572
No description provided.