Implementazione di un servizio che analizzi le issue github creando metriche:
Tempo di prima risposta (medio e sua distribuzione) Tempo di chiusura di un ticket (medio e sua distribuzione) Numero di ticket aperti/chiusi
Issue non commentate (da) Issue aperte NON nelle labels Issue chiuse senza commento
Il servizio generico inserendo link del repository
Per abilitare login con servezi Oauth di github, bisogna impostare dal account setting cliend id, dopo di che aggiungere tutte le chiavi in /config/dev.ex
To run run and compile -> first install Elixir (1.3 ~ 1.5) -> https://elixir-lang.org/install.html install Phoenix ( >= 1.3) -> https://hexdocs.pm/phoenix/installation.html
To start your Phoenix server:
- Install dependencies with
mix deps.get
- Create and migrate your database with
mix ecto.create && mix ecto.migrate
- Install Node.js dependencies with
cd assets && npm install
- Start Phoenix endpoint with
mix phx.server
Now you can visit localhost:4000
from your browser.
Yes Yes, there is not place like 127.0.0.1