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

Development plan #32

Open
23 of 53 tasks
gergoabraham opened this issue Aug 4, 2019 · 0 comments
Open
23 of 53 tasks

Development plan #32

gergoabraham opened this issue Aug 4, 2019 · 0 comments

Comments

@gergoabraham
Copy link
Owner

gergoabraham commented Aug 4, 2019

Managing a lot of detailed and separate issues in the early phase of the project turned out to be a nightma... an unnecessary overhead. What a surprise. :-D

So, instead of separate issues, here is an overview of the ideas and todos.

Overview

  • 💻 Establish unit test environment
  • 👩 Show RottenTomatoes scores on IMDB
  • ⭐ Icon, description for first publication
  • ----------------------------------------------- v0.1 -----------------------------------------------
  • 👩 Show IMDB scores on RottenTomatoes
  • 🔧 Introduce Object Oriented design
  • ----------------------------------------------- v0.2 -----------------------------------------------
  • 💻 add end-to-end nightly tests to know immediately if something went wrong
  • 💻 improve test environment
  • ⚡ better algorithm for finding less famous movies
  • ⚡ Missing scores on either side
  • 💻 Set up automatic deploy to AMO: with action
  • ----------------------------------------------- v0.3 -----------------------------------------------
  • 👩 some UI update: logos, colors etc.
  • ----------------------------------------------- v0.4 -----------------------------------------------
  • 👩 critic consensus on imdb
  • ⚡ adding score on "no trailer" page structure on IMDB
  • ----------------------------------------------- v0.5 -----------------------------------------------
  • ⚡ better algorithm for finding less famous movies, foreign movies
  • ----------------------------------------------- v0.6 -----------------------------------------------
  • 👩 New IMDb title page!!!
  • ----------------------------------------------- v0.7 -----------------------------------------------
  • 👩 new RottenTomatoes page!!!
  • ⚡ open github hosted changelog/homepage after update
  • ----------------------------------------------- v0.8 -----------------------------------------------
  • 👩 Show some indication if movie score is not found (i.e. error handling)
  • 👩 Let the scores appear with some fancy animation
  • ----------------------------------------------- v0.9 -----------------------------------------------
  • ----------------------------------------------- v0.10 -----------------------------------------------
  • ----------------------------------------------- v0.11 -----------------------------------------------
  • 💻 Port to Chrome
  • ----------------------------------------------- v1.0 -----------------------------------------------
  • ------------------------------------ Ideas for future releases ------------------------------------
  • 👩 display User Score from Metacritic
  • 👩 mobile version!
  • ⚡ read data with regex instead of using dom for better performance
  • 👩 injecting scores on dvdsreleasedates!
  • 👩 💻 (0)->(1) collecting error reports from users: if they agree, they can send error report mail about crashes or movies that are not found
  • 👩 Show RottenTomatoes scores in IMDB charts (e.g. top250)
  • 👩 Show RottenTomatoes scores in IMDB lists (e.g. user lists)
  • ⚡ Caching scores? (Can be helpful for a lot of page reloads, and later for lists)
  • 💻 improving environment for fun: latest JS syntax + babel? typescript?
  • 👩 Show IMDB scores on RottenTomatoes Franchise pages
  • 👩 Show IMDB scores in RottenTomatoes filmography tables
  • 👩 injecting scores on Netflix
  • 💻 Test with multiple languages of Firefox
  • 💻 collecting metrics? (server... probably not necessary)
  • ------------------------------------- 🗑️ discarded ideas 🗑️-------------------------------------
  • 👩 Show simultaneously the IMDB and RottenTomatoes pages in two frames (movies, people)
  • 👩 Show tutorial for the user after installation
  • 👩 Hotkey for changing between IMDB and RottenTomatoes back and forth
  • 💻 Greenkeeper for checking dependencies
  • 💻 Commit hook script to update badge links: workaround: badges are only for master and development.

Legend

👩 New user feature
⚡ Feature improvement
🔧 Refactor todo
💻 Development environment improvement
⭐ Other todo

@gergoabraham gergoabraham changed the title Development overview Development plan Aug 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant