CONTRIBUTING വായിച്ച് ഒരു തുറന്ന പ്രശ്നം എടുത്ത് പ്രോജക്ടിൽ മാറ്റമായി മേഴ്സ് ചെയ്യാൻ നിങ്ങൾ കഴിയും.
GitHub-ന്റെ സ്വന്തം fork-ൽ നിന്ന് സംഭാവന ചെയ്യാനുള്ള മാർഗ്ഗനിർദ്ദേശം ആറ് ഘട്ടങ്ങളുള്ളതാണ്, അവയിൽ അഞ്ച് ഘട്ടങ്ങൾ നിങ്ങൾ ഒന്നും എഴുതുന്നതിന് മുമ്പ് നടക്കുന്നു. ഒരു പ്രോജക്ടിന്റെ CONTRIBUTING ഫയൽ പുതിയവർക്കുള്ള തുറന്ന പ്രശ്നങ്ങൾ ഏതെല്ലാമാണെന്ന്, ഒരു പുൾ റിക്വസ്റ്റ് എന്തെല്ലാം ഉൾക്കൊള്ളണം എന്ന് പറയുന്നു. ഒരു വലിയ തുറന്ന പ്രോജക്ട് വ്യക്തമാക്കുന്നു: നിങ്ങളുടെ പരിഹാരം ഒരു വരിയാകാമെങ്കിൽ, അത് ഒരു വരിയാക്കുക.
- CONTRIBUTING വായിക്കുക, പ്രശ്നം പുനരാവർത്തനം ചെയ്ത്, ഫയൽ സ്പർശിക്കുന്നതിന് മുമ്പ് അത് ഏറ്റെടുക്കുന്നതായി അറിയിക്കുക.
- അത് പരിഹരിക്കുന്ന ഏറ്റവും ചെറിയ മാറ്റം അയയ്ക്കുക, അത് ഇല്ലാതെ പരാജയപ്പെടുന്ന ഒരു ടെസ്റ്റിനൊപ്പം.
- പുൾ റിക്വസ്റ്റ് എന്ത് മാറ്റം വന്നുവെന്നും എന്തുകൊണ്ടെന്നും പറയുന്നു; അവലോകന അഭിപ്രായം നിരസിക്കൽ അല്ല, ജോലി ആണ്.
Taskഒരു പ്രോജക്ടിന്റെ പ്രശ്ന പട്ടികയിൽ ഒരു കമ്മ്യൂണിറ്റി ജോലി ഉണ്ട്: ഒരു ഡോക്യുമെന്റേഷൻ പേജ് നിങ്ങളുടെ സ്വന്തം ഭാഷയിൽ വിവർത്തനം ചെയ്യുക.
Weak approach ഒരു രാത്രി നാലു പേജുകൾ വിവർത്തനം ചെയ്ത് അവയെല്ലാം ഒരേ പുൾ റിക്വസ്റ്റിൽ ചേർക്കുന്നു. പ്രശ്നം ഏറ്റെടുത്തിട്ടില്ല. പ്രോജക്ടിന്റെ സ്വന്തം ഫയൽ ഓരോ പുൾ റിക്വസ്റ്റിനും ഒരു പേജ് മാത്രമേ ആവശ്യപ്പെടൂ, മൂന്ന് ആഴ്ചക്കാലം ആരും അവലോകനം ചെയ്തില്ല.
Stronger approach CONTRIBUTING വായിച്ച് പ്രശ്നത്തിൽ അഭിപ്രായം രേഖപ്പെടുത്തി ഒരു പേജ് ഏറ്റെടുക്കുന്നു, ഒരു fork-ന്റെ ബ്രാഞ്ചിൽ പ്രവർത്തിക്കുന്നു. commit സന്ദേശത്തിൽ പേജിന്റെ പേര്, പ്രശ്ന നമ്പർ ഉണ്ട്. പുൾ റിക്വസ്റ്റ് ഏത് പേജാണെന്ന്, പഴയ വാക്കുകൾ വായനക്കാരനെ എങ്ങനെ തെറ്റിദ്ധരിപ്പിച്ചുവെന്ന്, ബിൽഡ് എങ്ങനെ പരിശോധിച്ചതെന്നും പറയുന്നു. അവലോകനക്കാരൻ രണ്ട് വാക്കുകൾ മാറ്റാൻ ആവശ്യപ്പെട്ടു, അടുത്ത ദിവസം അത് മേഴ്സ് ചെയ്തു.
Why the stronger approach works രണ്ടുപേരും ഏകദേശം തുല്യമായ എഴുത്ത് ചെയ്തു. പ്രോജക്ടിന്റെ സ്വന്തം ഫയൽ പാലിച്ചത് ഒരാൾ മാത്രമാണ്, അതുകൊണ്ട് ആ രാത്രിയുടെ മേഴ്സ് ചെയ്ത മാറ്റം ഒരാൾക്കു മാത്രമേ ഉണ്ടാകൂ.
Try a changed situation നിങ്ങളുടെ മാമൻ പറയുന്നു, അവന്റെ കടയുടെ മুদ্রിത വില പട്ടികയിൽ ഫോൺ നമ്പർ തെറ്റാണ്, വീണ്ടും മুদ্রിക്കുന്നതിന് മുമ്പ് ശരിയാക്കുക. നിങ്ങൾ എന്ത് മാറ്റും?
Make something yourself ഒരു തുറന്ന പ്രോജക്ടിലേക്ക് ഒരു യഥാർത്ഥ സംഭാവന ചെയ്യുക. പ്രശ്നം, നിങ്ങൾ മാറ്റിയ ഫയൽ, നടത്തിയ പരിശോധന, നിങ്ങളുടെ പുൾ റിക്വസ്റ്റ് വിവരണം, അവലോകന റൗണ്ടിൽ ആവശ്യപ്പെട്ടത് എന്നിവ നൽകുക.