Open blahah opened 8 years ago
Having realised this, it makes sense to focus on users of the GUI so we can build the backend to support it. Moving to develop personas in #2
from #2, some persona-based specifications for the GUI/webapp
- gui should have an interactive walk-through guide
- it must be easy and intuitive to:
- create slides
- modify existing slides
- assemble them into decks
- find shared slides and collections
- organise slides and collections
- import slides from existing decks in standard formats
- users who share things should get detailed feedback about the use of their shared stuff
- how many people looked (views)
- how many people added them to collections (collections)
- how many talks were given that contained her slides (presented)
- how many people made derivative slides from hers (remixed)
- similarly, these measures should be visible to people browsing or finding slides or collections, so they can for example pick out the most popular slides matching their search query
From this, we can work back to see which tasks are backend-specific, and from there spec out the API.
Backend-specific tasks from the above:
Tasks above have been converted to issues. https://github.com/slidewinder/slidewinder/milestones/Mozilla%20Science%20Lab%20sprint%20%231
This is a place to discuss the direction of the CLI and framework