Skip to content

Instantly share code, notes, and snippets.

@Fischaela
Last active March 17, 2017 12:11
Show Gist options
  • Save Fischaela/84985206b395128f6e378571aafe8768 to your computer and use it in GitHub Desktop.
Save Fischaela/84985206b395128f6e378571aafe8768 to your computer and use it in GitHub Desktop.
Ideas to improve the Podlove Subscribe Button

Ideas to improve the Podlove Subscribe Button

Dev tasks

  • Re-evaluate architecture and dependencies (JS)
  • Re-evaluate embedding method technically, e.g. using an iframe (JS)
  • Re-evaluate methods to implement and use the PSB as a podcaster, e.g. configuration process/possibilities (JS)
  • Migrate from CoffeeScript to ES6 (JS)
  • Add CI process (JS)
  • Migrate to a TDD (JS)
  • Add code style guide (Writing)
  • Improve performance, define a budget and integrate it in tests (JS)

User stories

  • [Feature] As user, I want the PSB modal to be responsive to my screen size and input methods (SASS)
  • [Feature] As user, I want a "Formatauswahl" (Paper, HTML, SASS, JS)
  • [Feature] As podcaster, I want the PSB to support video feeds (JS)
  • [Enhancement] As user, I want the PSB to run in my browser (HTML, SASS, JS)
  • [Enhancement] As user, I want the PSB to have a great user experience (Paper, Sketch, SASS)
    • tone
    • motion design for states and spatial transitions
    • layout
  • [Enhancement] As user, I want the PSB to be accessible (HTML, SASS, JS)
  • [Enhancement] As user, I want the feature to copy the feed URL not to be an element of only one list (Paper, Sketch, HTML, SASS, JS)
  • [Enhancement] As podcaster, I want to use a generator to create the scripts to use the PSB (HTML, SASS, JS)
  • [Enhancement] As user, I want the PSB to support my language (JSON)
  • [Docs] As podcaster, I want the PSB project to have a good documentation (Writing)
  • [Docs] As contributor, I want the PSB project to have a good documentation (Writing)
  • [Docs] As podcaster, I want the PSB project to have a great support and feedback loop (Writing)

Methods

  • Do user research and user testing (Paper)

Terminology

User: A person, that uses the PSB to subscribe to podcasts

Podcaster: A person, that uses the PSB to publish her/his podcast

Contributor: A person, that contributes to the PSB project

@timpritlove
Copy link

timpritlove commented Mar 9, 2017

  • allow user to select a specific feed from a the list of feeds (circumvent autoselection)
  • present Feed URL to copy independent of App/Cloud tab (makes sense for both) ✅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment