คำเตือน
โครงการไม่ได้รับการสนับสนุนอีกต่อไป หากคุณมีคำถามใด ๆ คุณสามารถติดต่อฉันได้อย่างง่ายดาย @gomzyakov

ગુજરાતીગુજરાતી·ภาษาฮินดี Magyar ·Slovenčina日本語··tiếngviệt· polski ·فاری·lietuvių kalba ············ العربية··уууууууу····Portugukuês Italiano ·ภาษาไทย· Galego · Nepali Afrikaans (แอฟริกาใต้) ลัตเวีย
ปัญหาแรกที่ดี ช่วยให้คุณมีส่วนร่วมครั้งแรกในการเปิดแหล่งโอเพน นักพัฒนาที่ไม่เคยมีส่วนร่วมในโอเพนซอร์ซสามารถเริ่มต้นได้อย่างรวดเร็ว
เว็บไซต์: Good-First-ssues.gihub.io
เว็บไซต์นี้มีเป้าหมายเป็นหลักสำหรับนักพัฒนาที่ต้องการมีส่วนร่วมในซอฟต์แวร์โอเพ่นซอร์ส แต่ไม่ทราบว่าจะเริ่มต้นที่ไหนหรือจะเริ่มต้นอย่างไร
ผู้มีส่วนร่วมในโอเพนซอร์สมักมองหาผู้ที่มีส่วนร่วมมากขึ้น แต่โดยทั่วไปนักพัฒนาใหม่คิดว่ามันเป็นเรื่องที่ท้าทายที่จะเป็นผู้มีส่วนร่วม เราเชื่อว่าการได้รับนักพัฒนาเพื่อแก้ไขปัญหาที่ง่ายที่สุดช่วยลดอุปสรรคสำหรับการมีส่วนร่วมในอนาคต นี่คือ ประเด็นแรกที่ดี
แอพส่งคำขอไปยัง Guthub API สำหรับแต่ละภาษาการเขียนโปรแกรม:
curl -L
-H " Accept: application/vnd.github+json "
-H " X-GitHub-Api-Version: 2022-11-28 "
" https://api.github.com/search/issues?q=label: " good+first+issue " +language:php+state:open+no:assignee&sort=updated&order=desc&per_page=50&page=1 "และรับการตอบกลับด้วย JSON-Array พร้อมข้อมูลเกี่ยวกับปัญหา:
[
{
"url" : " https://api.github.com/repos/symfony/ux/issues/1480 " ,
"repository_url" : " https://api.github.com/repos/symfony/ux " ,
"labels_url" : " https://api.github.com/repos/symfony/ux/issues/1480/labels{/name} " ,
"comments_url" : " https://api.github.com/repos/symfony/ux/issues/1480/comments " ,
"events_url" : " https://api.github.com/repos/symfony/ux/issues/1480/events " ,
"html_url" : " https://github.com/symfony/ux/issues/1480 " ,
"id" : 2125792255 ,
"node_id" : " I_kwDOEuCKh85-tQP_ " ,
"number" : 1480 ,
"title" : " [UX Dropzone] drag'n'drop replacement fail " ,
"user" : {
"login" : " 3PSY0N " ,
"id" : 78256817 ,
"node_id" : " MDQ6VXNlcjc4MjU2ODE3 " ,
"avatar_url" : " https://avatars.githubusercontent.com/u/78256817?v=4 " ,
"gravatar_id" : " " ,
"url" : " https://api.github.com/users/3PSY0N " ,
"html_url" : " https://github.com/3PSY0N " ,
"followers_url" : " https://api.github.com/users/3PSY0N/followers " ,
"following_url" : " https://api.github.com/users/3PSY0N/following{/other_user} " ,
"gists_url" : " https://api.github.com/users/3PSY0N/gists{/gist_id} " ,
"starred_url" : " https://api.github.com/users/3PSY0N/starred{/owner}{/repo} " ,
"subscriptions_url" : " https://api.github.com/users/3PSY0N/subscriptions " ,
"organizations_url" : " https://api.github.com/users/3PSY0N/orgs " ,
"repos_url" : " https://api.github.com/users/3PSY0N/repos " ,
"events_url" : " https://api.github.com/users/3PSY0N/events{/privacy} " ,
"received_events_url" : " https://api.github.com/users/3PSY0N/received_events " ,
"type" : " User " ,
"site_admin" : false
},
"labels" : [
{
"id" : 2540405642 ,
"node_id" : " MDU6TGFiZWwyNTQwNDA1NjQy " ,
"url" : " https://api.github.com/repos/symfony/ux/labels/good%20first%20issue " ,
"name" : " good first issue " ,
"color" : " 7057ff " ,
"default" : true ,
"description" : " Good for newcomers "
},
{
"id" : 6831689208 ,
"node_id" : " LA_kwDOEuCKh88AAAABlzNN-A " ,
"url" : " https://api.github.com/repos/symfony/ux/labels/Dropzone " ,
"name" : " Dropzone " ,
"color" : " dddddd " ,
"default" : false ,
"description" : " "
}
],
"state" : " open " ,
"locked" : false ,
"assignee" : null ,
"assignees" : [
],
"milestone" : null ,
"comments" : 5 ,
"created_at" : " 2024-02-08T18:08:55Z " ,
"updated_at" : " 2024-08-13T11:29:17Z " ,
"closed_at" : null ,
"author_association" : " NONE " ,
"active_lock_reason" : null ,
"body" : " Hello, rnrn With symfony ux dropzone, you can drag and drop files to add them to the dropzone. rn Once a file is in the zone (file A), if you want to replace it with another file (file B), drag'n'drop doesn't work: file A isn't replaced in the dropzone by file B. rn And file B opens in a new browser tab. rnrn Is this a known problem? How can I solve it, please? rnrnrn Thanks rnrn  rn " ,
"reactions" : {
"url" : " https://api.github.com/repos/symfony/ux/issues/1480/reactions " ,
"total_count" : 0 ,
"+1" : 0 ,
"-1" : 0 ,
"laugh" : 0 ,
"hooray" : 0 ,
"confused" : 0 ,
"heart" : 0 ,
"rocket" : 0 ,
"eyes" : 0
},
"timeline_url" : " https://api.github.com/repos/symfony/ux/issues/1480/timeline " ,
"performed_via_github_app" : null ,
"state_reason" : null ,
"score" : 1.0
},
{
}
]หลังจากนั้นเราเพิ่งแสดงหน้า HTML แบบคงที่สองสามหน้า
ในการวนรอบปัญหา (วันละสองครั้ง) เป็นระยะเราใช้เวิร์กโฟลว์ GitHub
การนำทางโครงการโอเพ่นซอร์สอาจค่อนข้างล้นหลามสำหรับผู้เริ่มต้นและผู้มีส่วนร่วมที่มีประสบการณ์เหมือนกัน ปัญหาแรกที่ดี ดูเหมือนจะแก้ปัญหานี้โดยการจัดหาแพลตฟอร์ม
ยิ่งมีคนรู้มากเกี่ยวกับความเป็นมิตรกับ sues.github.io ก็ยิ่งดีเท่านั้น มีหลายวิธีที่คุณสามารถช่วยให้เราเติบโตได้: คุณสามารถมีส่วนร่วมในรายการ awesome บล็อกเกี่ยวกับเราเข้าถึงบล็อกเกอร์อิทธิพลด้านเทคโนโลยีการพัฒนาการพัฒนาการพัฒนาการพัฒนาและการเปิดกว้างบน Twitter เป็นต้น ลองและรับความเป็นมิตร -sues.github.io ที่กล่าวถึงในวิดีโอหรือทวีต!
หากคุณมีคำถามหรือข้อเสนอแนะ (หรือพบข้อผิดพลาด) คุณสามารถเขียนถึงปัญหาได้เสมอ
นี่คือซอฟต์แวร์ที่ได้รับอนุญาตแบบเปิดโล่งภายใต้ใบอนุญาต MIT