Skip to content

elchemista/anpr-github-metrics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gitmetrics

Implementazione di un servizio che analizzi le issue github creando metriche:

alt text alt text alt text alt text

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

About

An analytics system for github issues

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Elixir 61.1%
  • HTML 21.8%
  • JavaScript 16.3%
  • CSS 0.8%