advocacy.mozilla.org
advocacy.mozilla.org copied to clipboard
Media management for advocacy campaign
Problems
- Have to use github to upload the media file
- Have to get dev to change the url to that newly added media
- Time consuming when devs are focusing on their P1s
Propose solution
Using github new feature for uploading a media file or CMS and get the URL then update it on some interface that allows anyone to update the URL > preview and apply their changes.
or
Create an interface that allows anyone who's working on the campaign to upload and change the media from the site (similar to in-place localization like Pontoon)
Goal
We need to allow anyone who's working on the campaign to be able to upload the image file, preview and apply their changes live.
cc @simonwex @lovegushwa
@alicoding I think it'd be good to delve into the details of the media. Is it video? Images? Audio?
Also, to be clear; we're talking about media management, not hosting/distribution here. Especially as campaigns grow and are focused in regions that AWS doesn't focus on, we're going to need help with distribution and encoding.
So, I guess what we're trying to solve here is also for any stakeholders, designers or devs to be able to upload/remove any media files from a single place. Also, maybe get an embeddable video code to allow anyone to add new video to the page? About distribution and encoding where I see Youtube does pretty good job at it and AWS is other private alternative for hosting video specifically that is good, but might not cover every regions we want, should we start looking into products that offers good service for what we want here or what do you suggest?