Masura este numele de lucru pentru acest prototip. Nici acum nu suntem vandute pe nume. Dupa cum sa subliniat, numirea lucrurilor este dificila. Suntem ocupati sa ne gandim la un nume mai bun, dar daca aveti o sugestie, anuntati-ne!

Ce este Masura?

In esenta, masura este, din lipsa unui termen mai bun, un sistem de gestionare a relatiilor de colaborare. Masura consta in widgeturi usor de inteles care pot fi afisate in mod arbitrar pentru a construi tablouri de bord. Va permite sa intelegeti modul in care oamenii, ca indivizi si organizatii, interactioneaza cu proiecte open source pe GitHub. Este vorba de valori care se concentreaza nu numai pe cod, ci pe contribuabili.

Captura de ecran:

Filozofie

  • Ar trebui sa fie simplu
    • Suntem dispusi sa schimbam o anumita flexibilitate pentru simplitate
  • Ar trebui sa fie atragator din punct de vedere vizual
  • Ar trebui sa ofere o experienta implicita opinionata, dar sa fie extensibila
    • Vrem informatii utile care sa poata fi puse in practica, dar daca doriti ceva diferit, ar trebui sa puteti face acest lucru cu usurinta
  • Ar trebui sa poata separa complet contributiile interne si externe
  • Ar trebui sa trateze conceptul de contribuabili ca fiind cetateni de prima clasa
    • Comunitatea dvs. este cu adevarat despre persoanele care creeaza codul
    • nu este vorba despre atribuirea de scoruri de performanta membrilor comunitatii dvs., ci despre constientizarea a ceea ce se intampla pentru a afla de ce

Sectiuni

  • Prezentare generala
    • Contine un tablou de bord cu o prezentare generala a tuturor depozitelor
  • Depozite
    • Contine tablouri de bord pentru depozite individuale
  • Organizatii
    • Contine tablouri de bord agregate in functie de organizatie
  • Echipe
    • Contine tablouri de bord agregate pe echipe (care sunt grupuri de depozite definite de dvs.)
  • Rapoarte
    • Contine rapoarte individuale
  • Colaboratori
    • Contine tablouri de bord pentru colaboratori individuali

Acesta este un prototip

Retineti ca acesta este un software de calitate beta. Ar trebui sa functioneze conform asteptarilor, dar documentatia lipseste, iar configurarea este inca manuala. Ambele aspecte sunt importante pentru noi si vor fi abordate pe masura ce proiectul se maturizeaza. Acestea fiind spuse, salutam feedback-ul dvs. atat asupra conceptului, cat si a implementarii. In plus, valorile pe care le urmarim sunt inca in curs de decizie. Simtiti-va liber sa utilizati urmaritorul de probleme pentru a sugera adaugarea, eliminarea sau modificarea widgeturilor. Ne dorim foarte mult ca acesta sa fie un efort comunitar!

Din notele de lansare v0.1:

Aceasta este versiunea initiala a masurii. Ar trebui sa fie relativ stabil, destul de usor de instalat si sa functioneze mai ales asa cum era de asteptat. S-ar putea sa apara unele bug-uri, iar documentele au nevoie de unele imbunatatiri. Lucram din greu la v0.2, care ar trebui sa imbunatateasca gradul de utilizare, sa faciliteze instalarea, sa aiba documente mai complete si sa creasca stabilitatea.

escuchar relatos porno cine porno español
sexo con viejas tias putas
porno chileno xxxjovenes
folladas dormidas comiendo polla
viejasxxx glory hole españa
seso gratis fontanero cachondo
peliculas porno traducidas al castellano xxxmamas
maduras en castellano cerdas com gratis
sexo gratis porno videos heroticos
madres cachondas hombres corriendose
videos de follar chicas masturbando a chicos
madre pajea a su hijo jovenes nudistas
descargar videos porno gratis porno gay marruecos
follando en español megacorridas
orgias con abuelas gordas corriendose
follada en tanga porno incesto real
peliculas porno de incesto en español porno transexual en español
madres españolas follando con hijos follando real
rajas peludas penes gordos
hijo viola a su madre porno madres haciendo pajas a sus hijos

Urmatoarea versiune de acolo ar trebui sa fie v1.0. Va rugam sa utilizati urmaritorul de probleme pentru feedback. Spuneti-ne ce credeti!

O multumire imensa Linux Fund pentru sponsorizarea lansarii initiale a Measure!

Configurare initiala

(majoritatea acestor pasi vor fi automatizati. Dar inca nu sunt.)

Cerinte:

  • server web cu suport PHP (5.5+) (daca nu aveti o configurare existenta, acest lucru poate fi satisfacut cu: rulare docker – nume nginx-masura -p 443: 443 -p 80:80 -v / cale / la / Measure / dashboard: / var / www / html -v / path / to / Measure / database: / var / www / database -d boxedcode / alpine-nginx-php-fpm
  • nodul 6.x.
  • git
  • docker-compune

Verificati ghcrawler si -cli:

git clone https://github.com/Microsoft/ghcrawler.git git clone https://github.com/Microsoft/ghcrawler-cli.git git clone https://github.com/Microsoft/ghcrawler-dashboard.git

Obtineti un token de acces github accesand https://github.com/settings/tokens si creand un token. Acordati-i, deocamdata, toate permisiunile (pentru ca nu am aflat inca de care are nevoie). Pastrati o evidenta a acestuia; ti se arata o singura data.

Acum, porniti crawlerul:

cd ghcrawler npm install # trebuie sa faceti acest lucru doar prima data cd docker CRAWLER_GITHUB_TOKENS = <token-ul dvs. github> docker-compose up # acest lucru va dura un timp prima data, deoarece descarca imagini docker (de obicei aproximativ 5-20 minute) # Cand configurarea este finalizata, procesul nu se va incheia. In schimb, cand crawlerul este in functiune, veti vedea iesirea jurnalului de pe crawler, intr-o bucla continua.

si invatati crawlerul despre depozitele dvs.:

cd ghcrawler-cli npm install # trebuie sa faceti acest lucru doar prima data nod nod / cc orgs yourorg # de ex., jetoane MeasureOSS node bin / cc “<jetonul dvs. github> # privat” # citatele sunt importante aici. Nota: inlocuiti „privat” cu „public” pentru depozitele publice, puteti avea un amestec de jetoane publice si private nod bin / cc coada agithubid / agithubrepo # de ex., MeasureOSS / Measure node bin / cc start 8

Verificati producatorul de linii:

Clonati aceasta repo npm install # nevoie doar de aceasta prima data cp config.yaml.example config.yaml # editati config.yaml pentru a contine lista de depozite npm start

iar tabloul de bord ar trebui sa fie in tabloul de bord / index.js (cu exceptia cazului in care l-ati schimbat in config.yaml).