UA GitHub Pull Request Hackathon จัดในรูปแบบ Virtual Hackathon มีระยะเวลาการแข่งขัน 7 วัน เพื่อแก้ไขโปรเจคที่อยู่ใน GitHub ให้เป็น UA-Ready และเปิด Pull Request เพื่อแจ้งเจ้าของโปรเจค github
Universal Acceptance (UA) คือการที่แอปพลิเคชันและอุปกรณ์ต่าง ๆ ยอมให้เราใส่ชื่อโดเมนและชื่ออีเมลที่ถูกต้องตามกฎการตั้งชื่อเป็นภาษาใดก็ได้ และยังรวมไปถึงการตรวจสอบ, การประมวลผล, การจัดเก็บ และการแสดงชื่อนั้น อย่างถูกต้องด้วย
รางวัลที่ 1
- kiznick
เก้าอี้ทำงานเพื่อสุขภาพ Ergotrend รุ่น Ergo-X Black
รางวัลที่ 2
- mmc001
โต๊ะปรับระดับไฟฟ้า Kiosk
รุ่น AL-160T(s)
รางวัลที่ 3
- Nananapatt0
- nongdark46
- 6110400106
- nopash
- 6110402818
Razer BlackWidow V3 Mechanical Keyboard
วันที่ 18 กันยายน 2564
ประกาศผลการแข่งขัน: กรรมการร่วมกันตัดสินผลการแข่งขัน GitHub Pull Request Hackathon: .ไทย Universal Acceptance







วันที่ 9 กันยายน 2654
เปิดกิจกรรมออนไลน์ GitHub Pull Request Hackathon: .ไทย Universal Acceptance กรรมการทั้ง 3 ท่าน ได้แก่ คุณวรัทธน์ วงศ์มณีกิจ, คุณสมเกียรติ ปุ๋ยสูงเนิน และคุณจิรวัฒน์ กรัณย์วิทยาการ มาร่วมพูดคุยอธิบายโจทย์กติกาการแข่งขัน, เกณฑ์การให้คะแนน และให้คำแนะนำเบื้องต้นแก่ผู้สมัครเข้าแข่งขันอีกด้วย







- ผู้เข้าร่วมแข่งขันเลือก project ใน GitHub ที่มีการใช้ชื่อโดเมนหรือชื่ออีเมล เพื่อสร้าง branch สำหรับแก้ไข
- การแก้ไขต้องทำให้ project นั้นเป็น UA-Ready สามารถรับ, ตรวจสอบ, ประมวลผล, จัดเก็บ และแสดงผลชื่อโดเมนและอีเมล ในภาษาท้องถิ่นและ new gTLD ได้อย่างถูกต้อง
- การทดสอบผลการแก้ไขต้องใช้ รายชื่อ โดเมนและอีเมลที่กำหนดโดย UASG เพื่อทดสอบ และเปิด Pull Request (เพื่อ notify project maintainers)
- ส่งหมายเลข Pull Request และผลการทดสอบตามช่องทางที่กำหนด⠀⠀ (รายละเอียดจะแจ้งภายหลัง)
- หาก Pull Request นั้นนำไปสู่การ Merge Pull Request โดย project maintainers ให้ส่ง ผลการ Merge ตามช่องทางที่กำหนด (รายละเอียดจะแจ้งภายหลัง)
-
คะแนนในการแข่งขันจะคำนวนจากจำนวน Pull Request และ จำนวนการ Merge Pull Request รวมทั้งความสำคัญของ project ที่เลือกมาแก้ไข
(รายละเอียดจะแจ้งภายหลัง) - ผู้ที่ได้คะแนนสูงสุด และผ่านการพิจารณา จะได้รับรางวัล และประกาศนียบัตร
UA GitHub Hackathon คืออะไร
UA GitHub Pull Request Hackathon คือ Virtual Hackathon เป็นระยะเวลา 7 วัน เพื่อแก้ไข project ใน GitHub ให้เป็น UA-Ready และเปิด Pull Request คะแนนรวมในการแข่งขันจะคำนวนจากจำนวน Pull Request และ จำนวนการ Merge Pull Request รวมทั้งความสำคัญของ project ที่เลือกมาแก้ไข
กิจกรรมจัดขึ้นที่ไหน
กิจกรรมออนไลน์ สามารถเข้าร่วมแข่งขันจากที่ใดก็ได้ ที่สามารถเข้าใช้ GitHub ได้
เริ่มกิจกรรมเมื่อไหร่
Hackathon จะเริ่มเวลา 12:01 น.(เที่ยงคืน) วันที่ 9 กันยายน ถึงเวลา 23:59 น. วันที่ 15 กันยายน 2564
มีค่าใช้จ่ายหรือไม่
ไม่มีค่าใช้จ่ายในการเข้าร่วม UA GitHub Hackathon
สามารถส่งงานเป็นทีมได้หรือไม่
ต้องส่งเป็นบุคคลเท่านั้น
ทำงานเป็นทีมได้ หรือทำร่วมกับผู้อื่นได้หรือไม่
สามารถงานทำร่วมกับผู้อื่นได้ และช่วยเหลือกันได้ แต่จะต้องส่งงานเป็นบุคคลเท่านั้น
สามารถส่ง Pull Request ได้กี่คำขอ
ไม่มีกำหนดจำนวนคำขอสูงสุด แต่ผู้เข้าร่วม Hackathon จะได้รับของที่ระลึก คนละ 1 ชิ้น เท่านั้น
สามารถส่ง Pull Request จากการแก้ไข project ของตัวเองได้หรือไม่
การส่งคำขอต้องมาจาก branch ในการแก้ไข project ของผู้อื่น ที่มีอยู่ใน GitHub ก่อนวันที่ 1 สิงหาคม 2564
สามารถส่ง Pull Request จากหน่วยงานได้หรือไม่
การส่งคำขอจะต้องมาจากบัญชีของผู้เข้าร่วม Hackathon เท่านั้น
ถ้ามีข้อสงสัยจะสอบถามได้ที่ใด
ติดต่อ github.community เพื่อสอบถามได้ หรือติดต่อ uasg.tech community
ใช้ภาษาอะไรได้บ้าง
สามารถใช้ภาษาใดก็ได้ที่ต้องการ
ธีมของ Hackathon คืออะไร
Hackathon นี้จัดเพื่อส่งเสริมการปรับปรุง code ให้รองรับ Internationalized Domain Name และ new gTLD เช่น คน.ไทย, uasg.tech เป็นต้น และ Internationalized Email Address เช่น สมชาย@คน.ไทย เป็นต้น โดยเฉพาะภาษาไทย ซึ่งเป็นส่วนหนึ่งของ Universal Acceptance. ดังนั้นธีมของ Hackathon คือ .ไทย Universal Acceptance
ถ้ามีการเพิ่ม Pull Request อื่นที่ไม่เกี่ยวข้องกับการแข่งขัน ในระหว่าง Hackathon จะเป็นอย่างไร
ผู้เข้าร่วม Hackathon จะต้องส่งหมายเลข Pull Request ที่จะให้พิจารณาเข้าระบบบันทึกคำขอที่ทางผู้จัดจะจัดไว้ให้ จึงจะไม่กระทบต่อ Pull Request อื่นของท่าน
มีเงื่อนไขของคำขออะไรบ้าง
คำขอที่สมบูรณ์จะต้องเข้าเงื่อนไข ดังนี้
- เป็น public และ open sourced
- สร้างระหว่างช่วงเวลาการแข่งขัน
- ผู้เข้าร่วมแข่งขันเป็นเจ้าของคำขอ
- มี commit history ที่ผู้เข้าร่วมแข่งขันเป็นเจ้าของ
- สอดคล้องกับธีมของ Hackathon คือ .ไทย Universal Acceptance
พนักงานมูลนิธิ THNIC และหน่วยงานที่เกี่ยวข้องสามารถเข้าร่วมได้หรือไม่
พนักงานของ มูลนิธิศูนย์สารสนเทศเครือข่ายไทย, บริษัท ที.เอช.นิค จำกัด, บริษัท บีเคนิกซ์ จำกัด, บริษัท ไทย เนม เซิฟเวอร์ จำกัด และ บริษัท เน็ตถึงบ้าน (วิสาหกิจเพื่อสังคม) จำกัด รวมถึงสมาชิกครอบครัวไม่มีสิทธิ์เข้าร่วมกิจกรรมนี้
ผู้ได้รับรางวัลต้องเสียภาษี ณ ที่จ่ายหรือไม่
มูลนิธิศูนย์สารสนเทศเครือข่ายไทย เป็นผู้รับผิดชอบชำระเงินค่าภาษีหัก ณ ที่จ่าย สำหรับผู้ได้รับของรางวัลที่มีมูลค่าตั้งแต่ 1,000.- บาทขึ้นไป โดยจะจัดส่งหนังสือรับรองการหักภาษี ณ ที่จ่ายให้ทางไปรษณีย์
สอบถามข้อมูลเพิ่มเติมจากผู้จัดงานได้ช่องทางไหน
มูลนิธิศูนย์สารสนเทศเครือข่ายไทย
อีเมล: กิจกรรม@ทีเอชนิค.องค์กร.ไทย, event@thnic.or.th

