หน้านี้มีรายละเอียดของโครงการการเขียนเชิงเทคนิคที่ยอมรับสำหรับ Google Season of Docs
ข้อมูลสรุปของโปรเจ็กต์
- องค์กรโอเพนซอร์ส:
- สิ่งสำคัญ
- ผู้เขียนด้านเทคนิค:
- @anindita_basu
- ชื่อโปรเจ็กต์:
- ตรวจสอบและปรับแต่งข้อความในผลิตภัณฑ์
- ระยะเวลาของโปรเจ็กต์:
- วิ่งเป็นเวลานาน (5 เดือน)
คำอธิบายโปรเจ็กต์
ผมจึงเข้าร่วมช่อง Slack และตอบคำถามของเอริก อ้างอิงจาก
คำตอบของเขา (ขอบคุณครับ Eric!) ฉันเสนอที่จะเข้าหาโปรเจ็กต์นี้
ในลักษณะต่อไปนี้
จำแนกประเภทสตริง
ฉันจะเริ่มต้นด้วยการระบุว่าสตริงใด (https://github.com/mattermost/mattermost-webapp/blob/master/i18n/en.json) เป็นสตริงของระบบ และสตริงใดบ้างที่แสดงต่อผู้ใช้ เราขอเสนอให้นำสตริงที่แสดงแก่ผู้ใช้ไปตรวจสอบก่อน
สร้างคู่มือสไตล์สำหรับสตริง
ฉันต้องการกำหนดรูปแบบสำหรับการใช้อักษรตัวพิมพ์ใหญ่ ความยาว และการใช้คำสำหรับสตริงที่ใช้ในรายการเมนู ปุ่มการทำงาน ป้ายกำกับ ส่วนหัว เคล็ดลับเครื่องมือ ข้อผิดพลาด คำเตือน การตรวจสอบ การแจ้งเตือน และการยืนยัน (ดูตัวอย่างภาพหน้าจอของสไตล์ชีตที่ https://github.com/AninditaBasu/AninditaBasu.github.io/blob/master/gsod/Capture7.PNG7) นอกจากนี้ ฉันต้องการให้คำแนะนำเกี่ยวกับการใช้โทเค็น (ตัวยึดตำแหน่ง) ในสตริง โดยเฉพาะสตริงแบบผสม
ผมจะเขียนคำแนะนำนี้ในชีตขนาด A4 เพียง 1 หน้า แต่หากเป็นไปได้ก็ให้สั้นลง ดังนั้น นักพัฒนาซอฟต์แวร์ที่เขียนสตริงเหล่านี้จริงๆ ควรจะพบคําแนะนําได้อย่างรวดเร็วและง่ายดาย และเมื่อทำตาม ข้อความ UI จะแสดงความสอดคล้องในทุกหน้าจอ
ฉันเสนอให้ทำเช่นนี้ด้วยเหตุผล 2 ประการ คือ (ก) เพื่อให้ข้อความมีความสอดคล้องกันในด้านไวยากรณ์และรูปแบบ (ข) เพื่อที่ว่าแม้ GSoD จะสิ้นสุดลงแล้ว จะมีชุดคำสั่งที่ทุกคนสามารถอ้างถึงได้อย่างรวดเร็วเมื่อเขียนข้อความ UI
ตรวจสอบและปรับแต่งข้อความ
ฉันจะแก้ไขสตริงและสร้างพุลคำขอที่ GitHub ตามคู่มือสไตล์ที่สร้างขึ้นเมื่อ #2
=============
ระยะเวลา
ฉันยังไม่ทราบจํานวนสตริงที่แสดงต่อผู้ใช้ (ซึ่งเป็นสิ่งที่ฉันเสนอให้ตรวจสอบในโปรเจ็กต์นี้) ฉันคาดว่าการสร้างคู่มือสไตล์จะใช้เวลาประมาณ 3 สัปดาห์ (ตั้งแต่ฉบับร่างไปจนถึงการอนุมัติ) และการดำเนินการนี้จะทำได้พร้อมกัน ด้วยการจัดหมวดหมู่สตริงให้เป็นสตริงของระบบหรือแสดงต่อผู้ใช้ ฉันเสนอให้เริ่มด้วยการตั้งสมมติฐานว่าโปรเจ็กต์จะเป็นโปรเจ็กต์ที่มีความยาวมาตรฐาน (3 เดือน) ซึ่งฉันจะตรวจสอบเพียงจำนวนหลายสตริงเพื่อให้ตรวจสอบได้ภายในกรอบเวลานี้
เนื่องจากฉันทำงานประจำอยู่แล้ว ฉันจึงสามารถทำงานในโครงการนี้ได้เพียงบางช่วงของวัน ฉันยินดีให้โปรเจ็กต์ที่มีระยะเวลานานขึ้นได้หากคิดว่าเวลาทำงานที่ลดลงของฉันจะต้องใช้โปรเจ็กต์นั้น