This commit is contained in:
Kevin van Zonneveld 2015-11-16 17:18:10 +01:00
parent 564c04ef1a
commit 6dfba20aa7

View file

@ -1,25 +1,18 @@
# transloadit-js-client
Nothing to see here - a work in progress.
A work in progress - nothing to see here.
## Design Goals
- Support for IE10+??
- Lightweight / easy on dependencies
- tus.io enabled
- ES6, transpiling to ES5
- ES6
- Robust (retries / resumes for *all the things*), avoid showing 'weird errors'
- Small core, pluggable architecture for adding more file sources: (webcam / google drive / dropbox / etc)
- Customizable layout - but beautiful by default. Compatible with... Bootstrap?
- Themable UI with a beautiful by default. UI is opt-out if people want to use just tus for instance
## Minimum viable product
- [ ] Tests on all main browsers from the start (see https://github.com/tus/tus-js-client)
- [ ] tus at the core of uploading (see https://github.com/tus/tus-js-client)
- [ ] Small core. Pluggable architecture
- [ ] Documentation
- [ ] Enable on existing forms, just like the jquery-sdk
- [ ] Drag & Drop
Check [open issues](https://github.com/transloadit/transloadit-js-client/milestones/Minimum%20Viable%20Product) for our Minimum Viable Product.
## Agenda 2015-11-16