Viziune slabă departe și aproape


Cele mai bune practici pentru întreținători Ușurarea vieții tale în calitate de întreținător open source, de la documentarea proceselor la mobilizarea comunității Ce înseamnă să fii un întreținător?

Dacă întreții un proiect cu sursă deschisă pe care mulți oameni îl folosesc, poate ai observat că programezi mai puțin și răspunzi la probleme mai mult. În primele etape ale unui proiect, experimentezi cu idei noi și decizi bazat pe ce vrei tu.

Formular de căutare

Pe măsură ce proiectul crește în popularitate, te vei afla lucrând cu utilizatorii și contributorii tăi mai mult. Întreținerea unui proiect necesită mai mult decât cod. Aceste sarcini sunt deseori neașteptate, dar ele sunt exact la fel de importante pentru un proiect în creștere. Am adunat câteva metode pentru a-ți ușura viața, de la documentarea proceselor la mobilizarea comunității tale. Documentarea proceselor tale Notarea lucrurilor este unul dintre cele mai importante lucruri pe care le poți face în calitate de întreținător.

Documentația nu doar clarifică propria ta gândire, ci și ajută alți oameni să înțeleagă de ce ai nevoie sau ce aștepți, chiar înainte ca ei să întrebe. De asemenea face mai ușor pentru oameni să pășească înăuntru și să ajute. Nu știi niciodată cine ar putea citi sau folosi proiectul tău. Chiar dacă nu folosești paragrafe complete, notarea bulinelor este mai bună decât să nu scrii nimic. Ține minte să-ți păstrezi documentația actualizată.

Dacă nu ești capabil să faci asta mereu, șterge documentația ta expirată sau indică faptul că viziune slabă departe și aproape expirată astfel încât contributorii viziune slabă departe și aproape știe că actualizările sunt binevenite.

Notează viziunea proiectului tău Începe prin a scrie scopurile proiectului tău. Dacă există alte artefacte care ar putea ajuta, cum ar fi o foaie de parcurs a proiectului, fă-le publice și pe acestea.

De exemplu, lord a descoperit că având o viziune a proiectului l-a ajutat să-și dea seama pe care cereri să-și petreacă timpul. În calitate de nou întreținător, el a regretat că nu s-a lipit de scopul proiectului lui când a primit prima lui cerere de facilitate pentru Slate.

Bruxelles vs Bucureşti: o politică, două viziuni

Am fumat-o. Nu am acordat efortul pentru a veni cu o soluție completă. I didn't put in the effort to come up with a complete solution. Instead of an half-assed solution, I wish I had said "I don't have time for this right now, but I'll add it to the long term nice-to-have list. Câteodată te-ai putea simți ca și cum faci politică pentru comportamentul altor oameni sau distrugi toată distracția. Scrise și impuse corect, totuși, regulile bune împuternicesc întreținătorii. Ele te previn din a fi târât în a face lucruri pe care nu vrei să le faci.

Cei mai mulți oameni care ajung la proiectul tău nu știu nimic despre tine sau despre circumstanțele tale. Ei pot presupune că ești plătit să lucrezi pe el, în special dacă este ceva pe care ei îl folosesc în mod obișnuit și de care depind. Poate într-un punct tu depui mult timp în proiectul viziune slabă departe viziune slabă departe și aproape aproape, dar acum ești ocupat cu un nou loc de muncă sau membru de familie.

Toate vitamine pentru vedere sunt perfect OK! Doar asigură-te că ceilalți știu despre acestea. Dacă întreținerea proiectului tău este part-time sau pur voluntară, fii sincer în legătură cu cât de mult timp ai. Acesta nu este același cu cât timp crezi costul ochelarilor că proiectul necesită, sau cât timp alții vor să cheltui tu.

Iată câteva reguli care merită notate: Cum o contribuție este analizată și acceptată Au nevoie de teste?

What the bleep do we know [Ce știm noi de fapt?] - versiunea extinsă, RO sub - part 1

Un șablon pentru probleme? Tipurile de contribuții pe care le vei accepta Vrei ajutor doar la o anumită parte a codului tău? Dacă nu ați auzit nimic până atunci, simțiți-vă liberi să bâzâiți firul de discuție. Păstrează comunicarea publică Nu uita viziune slabă departe și aproape documentezi interacțiunile tale, de asemenea. Oriunde poți, păstrează comunicarea despre proiectul tău publică. Dacă cineva încearcă să te contacteze în privat să discutați despre o cerere de facilitate sau o nevoie de asistență, direcționează-l politicos către un canal de comunicare public, cum ar fi o listă de email-uri sau un urmăritor de probleme.

Dacă te întâlnești cu alți întreținători, sau faci o decizie majoră în privat, documentează aceste conversații în public, chiar dacă înseamnă doar postarea notițelor tale. În acest mod, oricine se alătură comunității tale va avea acces la viziune slabă departe și aproape informații ca cineva care a fost acolo de ani de zile. În mod normal, toată lumea ți-ar citi documentația, dar în realitate, va trebui să reamintești celorlalți că aceste cunoștințe există.

hei-wee-wee pentru o viziune mai bună

Având totul scris, totuși, ajută la depersonalizarea situațiilor când trebuie să-ți impui regulile. Păstrează conversația prietenoasă Unul dintre cele mai importante locuri unde vei practica spunerea de nu este asupra cozii tale de probleme și cereri de pull. În calitate viziune slabă departe și aproape întreținător de proiect, vei primi inevitabil sugestii pe care nu dorești să le accepți.

Poate contribuția schimbă domeniul proiectului tău sau nu se potrivește cu viziunea ta.

viziune slabă departe și aproape prevenirea vederii atunci când lucrați la un computer

Poate ideea este bună, dar implementarea este slabă. Indiferent de motiv, este posibil să gestionezi cu mult tact contribuțiile care nu se ridică la standardele proiectului tău. Dacă primești o contribuție pe care nu vrei să o accepți, prima ta reacție ar putea fi să o ignori sau să pretinzi că nu ai văzut-o. Făcând astfel ar putea răni sentimentele celeilalte persoane și chiar să demotiveze alți potențiali contributori din comunitatea ta.

Cheia pentru a gestiona asistența pentru proiecte cu sursă deschisă la scară mare este să ții problemele în mișcare. Încearcă să eviți a avea probleme în stagnare. Dacă ești un dezvoltator iOS știi viziune slabă departe și aproape de frustrant poate fi să trimiți radare. Ai putea primi răspuns 2 ani mai târziu, și ți se spune să încerci din nou cu ultima versiune iOS. The key to handle support for large-scale open source projects is to keep issues moving.

Try to avoid having issues stall. If you're an iOS developer you know how frustrating it can be to submit radars. You might hear back 2 years later, and are told to try again with the latest version of iOS. În timp, problemele la care nu s-a răspuns și PR-urile vor face lucrul pe proiectul tău să se simtă cu foarte mult mai stresant și mai intimidant.

Este mai bine să închizi imediat contribuțiile pe care știi viziune slabă departe și aproape nu vrei să le accepți. Dacă proiectul tău suferă deja de restanțe mari, steveklabnik are sugestii pentru cum să triezi problemele eficient. În al doilea rând, ignorarea contribuțiilor trimite un semnal negativ către comunitatea ta.

A contribui la viziune slabă departe și aproape proiect poate fi intimidant, în special pentru prima dată. Chiar dacă nu accepți contribuția, consideră persoana din spatele ei și mulțumește-i pentru interes. Este un mare compliment! Dacă nu dorești să accepți o contribuție: Mulțumește-i pentru contribuția ei Explică de ce nu se încadrează în domeniul proiectului, și oferă sugestii clare de îmbunătățire, dacă poți.

Fii bun, dar ferm.

metoda de îmbunătățire a vederii modul de restaurare a vederii

Leagă către documentația relevantă, dacă o ai. Dacă observi cereri repetate de lucruri pe care nu vrei să le accepți, adaugă-le în documentația ta pentru a evita să te repeți. Închide cererea Nu ar trebui să ai nevoie de mai mult de enunțuri pentru a răspunde. Nu te simți vinovat în legătură cu a nu vrea să accepți contribuția cuiva.

În cele din urmă, dacă o contribuție nu este destul de bună, nu ai nicio obligație să o accepți. Fii amabil și sensibil când oameni contribuie la proiectul tău, dar acceptă doar schimbări despre care chiar crezi că vor face proiectul tău mai bun. Fii proactiv Pentru a reduce în primul rând volumul de contribuții nedorite, explică procesul proiectului tău pentru trimiterea și acceptarea contribuțiilor în ghidul tău de contribuire.

viziune slabă departe și aproape filosofia viziunii asupra lumii

Viziune slabă departe și aproape tu primești prea multe contribuții de calitate slabă, cere contributorilor să facă puțină muncă înainte, de exemplu: Completează un șablon sau o listă de verificare, la o problemă sau un Viziune slabă departe și aproape Deschide o problemă înainte de a trimite un PR Dacă ei nu îți urmează regulile, închide problema imediat și fă trimitere către documentația ta.

În timp ce această abordare se poate simți necuviincioasă la început, fiind proactiv este de fapt bine pentru ambele părți. Aceasta reduce șansele ca cineva să pună multe ore pierdute de muncă într-o cerere de pull pe care nu o vei accepta.

Și îți face volumul de muncă mai ușor de gestionat. Dacă comportamentul lui devine ostil, ia măsuri să dezamorsezi situația sau chiar să-l înlături din comunitatea ta, dacă nu dorește să colaboreze constructiv.

viziune slabă departe și aproape complicații ale hematomului pe pierderea capului vederii

Îmbrățișează mentoratul Poate cineva din comunitatea ta trimite în mod regulat contribuții care nu respectă standardele proiectului tău. Poate fi frustrant pentru ambele părți să treacă în mod repetat prin respingeri. Dacă vezi că cineva este entuziast în legătură cu proiectul tău, dar are nevoie de un pic de finisare, fii răbdător.

Explică în mod clar în fiecare situație de ce contribuția lui nu respectă așteptările proiectului. Dacă ai timp, consideră să-l mentorezi prin prima lor contribuție, sau găsește pe altcineva din comunitatea ta care ar putea fi doritor să-l mentoreze.

Viziune slabă departe și aproape comunității tale Nu trebuie să faci totul de unul singur. Comunitatea proiectului tău există cu un motiv! Chiar dacă nu viziune slabă departe și aproape încă o comunitate activă de contributori, dacă ai mulți utilizatori, pune-i la muncă. Împarte volumul de muncă Dacă ești în căutarea altora să pășească înăuntru, începe prin a întreba prin jur. Când vezi contributori noi făcând contribuții repetate, recunoaște munca lor oferind mai multă responsabilitate. Documentează cum pot alții crește în roluri de conducere dacă doresc.

Încurajându-i pe alții să împartă proprietatea proiectului poate reduce foarte mult propriul tău volum de cărți audio vizionează batele, după cum lmccart a descoperit pe proiectul ei, p5. Vor fi aproape 40 de oameni care vin, și nu este ca și cum aș putea sta cu fiecare dintre ei Dar oamenii au venit împreună, și chiar a funcționat cumva.

Cele mai bune practici pentru întreținători

De îndată ce o persoana a reușit, ea și-a putut învăța aproapele. But people came together, and it just sort of worked. As soon as one person got it, they could teach their neighbor. Dacă alți oameni sunt entuziaști în legătură cu direcția lui, dă-le permisiunea de a face commit clinică oftalmologică sud-vest predă controlul în mod formal altcuiva.

Dacă cineva a bifurcat proiectul tău și îl menține activ altundeva, consideră legarea către copie din proiectul tău original. Este minunat că atât de mulți oameni vor ca proiectul tău să trăiască!

Din anumite motive a venit ca o surpriză că întreținătorii au început să miște proiectul în acea direcție! S-a întâmplat exact cum aș fi făcut-o eu? Nu întotdeauna.

Dar totuși a adus proiectul mai aproape de ceea ce scrisesem. I wrote a wiki page describing what I wanted and why I wanted it. For some reason it came as a surprise to me that the maintainers started moving the project in that direction! Not always.

Ce este refracția? Definiție, tipuri, cercetare și tratament - Viziune - 2020

But it still brought the project closer to what I wrote down. Lasă-i pe ceilalți să construiască soluțiile de care au nevoie Dacă un contributor potențial are o părere diferită despre ce ar trebui să facă proiectul tău, poate ai vrea să îl încurajezi cu blândețe să lucreze pe propria lui copie.

Copierea proiectului nu trebuie să fie un lucru rău. Fiind capabil să copiezi și să modifici proiectele este unul dintre cele mai bune lucruri despre open source. Încurajând membrii comunității tale să lucreze pe propria lor copie poate furniza ieșirea creativă de care ei au nevoie, fără să intre în conflict cu viziunea proiectului tău. Nu mă voi simți jignit! Proiectele mele publice sunt aproape întotdeauna menite să rezolve cele mai comune probleme; eu încerc să fac mai ușor să ajungi mai adânc fie prin bifurcarea muncii mele sau prin extinderea ei.

If you are one of the unicorns, please fork my work. I won't get offended!

  • Orbire bruscă.
  • Ce să facem dacă viziunea slabă este aproape

My public projects are almost always meant to solve the most common problems; I try to make it easy to go deeper by either forking my work or extending it. Miopia progresiva en niños oferi API-uri și cârlige de personalizare poate să-i ajute pe alții să-și satisfacă nevoile lor, fără să trebuiască să modifice sursa direct.

prevenirea miopiei cu exerciții fizice

Astfel, în schimb sfârșești prin a-ți transforma unealta într-o platformă. So, instead you end up converting your tool into a platform. Cheamă roboții Exact cum există sarcini cu care alți oameni te pot ajuta, există de asemenea sarcini pe care niciun om nu ar trebui să le îndeplinească vreodată. Roboții sunt prietenii tăi.

Ce să facem dacă viziunea slabă este aproape

Folosește-i pentru a-ți face viața în calitate de întreținător mai ușoară. Cere teste și alte verificări pentru a îmbunătăți calitatea codului tău Una dintre cele mai importante căi prin care poți să-ți automatizezi proiectul este adăugarea de teste. Testele îi fac pe contributori să se simtă încrezători că ei nu strică nimic. Ele de asemenea îți ușurează analizarea și acceptarea rapidă a contribuțiilor.