CONTRIBUTING చదివి ఓపెన్ సమస్యను తీసుకుని, ప్రాజెక్టులో మార్పుగా మిళితం చేయగలరు.
GitHub ఫోర్క్ నుండి సహాయం చేయడానికి ఆరు దశలు ఉంటాయి, వాటిలో ఐదు దశలు ఏదైనా రాయకుండానే జరుగుతాయి. ప్రతి ప్రాజెక్ట్ CONTRIBUTING ఫైల్ కొత్తవారికి ఏ సమస్యలు అందుబాటులో ఉన్నాయో, పుల్ రిక్వెస్ట్లో ఏమి ఉండాలో చెబుతుంది. ఒక పెద్ద ప్రాజెక్ట్ స్పష్టంగా చెప్తుంది: మీ పరిష్కారం ఒక లైన్లో ఉంటే, అది ఒక లైన్లో ఉండాలి.
- CONTRIBUTING చదవండి, సమస్యను పునరుత్పత్తి చేసి, ఫైల్ తాకకముందే దాన్ని స్వీకరించండి.
- అది సరిచేసే చిన్న మార్పును ఒక పరీక్షతో పంపండి, అది లేకపోతే పరీక్ష విఫలమవుతుంది.
- పుల్ రిక్వెస్ట్ లో ఏమి మారిందో, ఎందుకు మారిందో చెప్పండి; సమీక్ష వ్యాఖ్య పని, తిరస్కరణ కాదు.
Taskప్రాజెక్ట్ సమస్యల జాబితాలో ఒక కమ్యూనిటీ పని ఉంది: ఒక డాక్యుమెంటేషన్ పేజీని మీ భాషలోకి అనువదించండి.
Weak approach ఒక రాత్రిలో నాలుగు పేజీలను అనువదించి వాటన్నింటినీ ఒకే పుల్ రిక్వెస్ట్లో పంపించారు. ఎటువంటి సమస్యను స్వీకరించలేదు. ప్రాజెక్ట్ ఫైల్ ఒక పేజీకి ఒక్క పుల్ రిక్వెస్ట్ కోరుతుంది, మూడు వారాలు ఎవ్వరూ సమీక్షించలేదు.
Stronger approach CONTRIBUTING చదివి, సమస్యపై వ్యాఖ్యానించి ఒక పేజీని స్వీకరించి, ఫోర్క్ బ్రాంచ్లో పని చేశారు. కమిట్ సందేశంలో పేజీ పేరు, సమస్య సంఖ్య ఉంది. పుల్ రిక్వెస్ట్ ఏ పేజీ, పాత పదజాలం ఎలా తప్పుదారి చూపించిందో, ఎలా పరీక్షించారో చెబుతుంది. సమీక్షకుడు రెండు పదాలు మార్చమని అడిగాడు, తదుపరి రోజే మిళితం అయింది.
Why the stronger approach works రెండూ సుమారు సమానంగా వ్రాశారు. ప్రాజెక్ట్ ఫైల్ పాటించినవారు ఒక్కరే, అందుకే ఆ ఒక్కరి మార్పే మిళితం అయింది.
Try a changed situation మీ చాచా తన దుకాణం ముద్రిత ధరల జాబితాలో ఫోన్ నంబర్ తప్పుగా ఉందని, మళ్లీ ముద్రించే ముందు సరిచేయమని అడుగుతున్నారు. మీరు ఏమి మార్చాలి?
Make something yourself ఒక ఓపెన్ ప్రాజెక్టుకు ఒక నిజమైన సహాయం చేయండి. సమస్య, మీరు మార్చిన ఫైల్, మీరు నడిపించిన పరీక్ష, మీ పుల్ రిక్వెస్ట్ వివరణ, సమీక్షలో అడిగినవి చెప్పండి.