mozilla / webcompat-team-okrs

These are quarterly team level OKR projects for the WebCompat Tools team

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2018-Q2 1.1 Ship a needsdiagnosis issue dashboard

miketaylr opened this issue · comments

Continuation of dashboard prototype begun in Q1.

The work is tracked here: webcompat/webcompat-metrics-client#4

https://webcompat.github.io/webcompat-metrics-client/

Repo for server has been created. Client part and server part will be separated. I opened a couple of issues about the server.

  • refactoring some components
  • added first Chart Line
  • Made first draft of needsdiagnosis dashboard with a temporary URL from @karlcow

Next OKR checking: May 15.

2018-05-03

  • Heroku configured with automatic deployment capture d ecran 2018-05-03 a 10 40 58
  • Github connected with master and staging branches for deployment on heroku.
  • Reading docs… a lot of docs…
  • Yoohoo. 15:15 (Tokyo time) Today first deployed version on staging. No data yet but the flask app and gunicorn. Pushed automatically through github commit.

capture d ecran 2018-05-03 a 15 19 03

capture d ecran 2018-05-03 a 15 17 56

  • reorganization of the repository, deleting of server-related files
  • Travis added for automated testing with circleci and appveyor (Windows)
  • Improved documentation
  • Struggling a bit last thursday/friday with the way to keep the data. Because Heroku will evaporate everything at each restart.
  • Planned meeting with @magsout soon.

Meeting with @karlcow on this morning, we talked:

A little demo:
screen recording 2018-05-18 at 05 33 pm

@karlcow @magsout things are looking good here, how would we rate confidence today? Still at 60%? It seems maybe higher?

@miketaylr Probably after today. Yes! I'm finishing something today.

@miketaylr oh, yes my PR for the code is waiting your review, after that I will push the script for deploy on GH pages, and it seems will be soon ready for the production

@miketaylr oh, yes my PR for the code is waiting your review, after that I will push the script for deploy on GH pages, and it seems will be soon ready for the production

Awesome! Will get on that today.

status: Almost done. Need to solve one issue around CSP. The client can't fetch data from API server. Plan to do this right after work week.

We have a finished working product

capture d ecran 2018-06-20 a 05 30 37

That can now be improved through iterations.
https://github.com/webcompat/webcompat-metrics-server/issues/

OKR? 100%

Let's close this out, great work @karlcow and @magsout!

Score: 1.0.

Very strong collaborative work by Karl and Guillaume here.
https://webcompat.github.io/webcompat-metrics-client/?from=2018-05-19&to=2018-06-19