Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Global road-map to a full featured frontend #57

Open
3 of 46 tasks
jooola opened this issue Feb 19, 2018 · 1 comment
Open
3 of 46 tasks

Global road-map to a full featured frontend #57

jooola opened this issue Feb 19, 2018 · 1 comment

Comments

@jooola
Copy link
Contributor

jooola commented Feb 19, 2018

In addition to the current #14 Steps to V1, I propose a global road-map with all targeted features.
This will allow us to know who is working on what, and discuss on some global ideas.
If it comes to discuss on a specific topic, we will need to open a dedicated issue.

My (our ?) philosophy is to release when it's ready, as a quality app, not a buggy app !

List of existing features that we need to keep :

  • Global frames / Design [This will be a constant discussion] [assigned @jooola]

  • Login page with server choice (either local server or external?)

  • Forgotten password

  • Translation system [assigned @jooola]

  • Auth system + roles guard (See Rethink auth service  #54) [assigned @jooola]

  • Error handling

  • User settings (Profile) [assigned @jooola]

    • Avatar (Gravatar ? No ugly icons please ^^) [assigned @jooola]
    • Last.FM (should this be frontend related of backend ?)
  • Administration settings [assigned @CharlesSchaack && @jooola]

    • Media folders
    • Advanced
    • Users [assigned @CharlesSchaack]
    • Players
    • Transcoding
    • Podcasts
    • Sharing
    • TV & Radio
    • Theming
    • DLNA/UPnP
    • Sonos
    • Advanced monitoring
    • Last.FM global settings
  • Audio player

  • Play queue and all related functionnalities

  • Video player

  • Search

  • Advanced search

  • Music folders selector

  • Podcasts

  • Podcasts RSS playlists feed (/podcast.view?suffix=.rss)

  • Playlists

  • Internet TV

  • Internet Radio

  • Download utility

  • Upload utility

  • Display utilities : List view / Album cover view toggler

  • Drag and drop utility

  • Monitoring (for all users ?)

  • About page

    • Contributors cloud ^^ Yayyy
  • Tooltips for help

  • Starring

  • Rating

  • Dedicated shuffle play play lists creator

  • Keyboard shortcuts

If I missed something please let me know on the community channels please, (lets try to keep this issue as clean as possible).

If you want to contribute some code please contact us, so we can assign you on a feature !

  • Each features has to pass the karma tests
  • We will try to stay as close as possible from latest updates ( angular/boostrap ) while we are in experimental.
  • The translations targets can be translated @ transifex

Technologies :
Angular / Boostrap / Boostrap-ng / Material icons

Happy coding 🎉

@rrrnld
Copy link

rrrnld commented Feb 20, 2018

Looks good! I think what would help with discussions about the ui would be examples that contributors think worked well or even not so well.

@jooola jooola mentioned this issue Apr 25, 2018
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants