Tags:
Node Thumbnail

เมื่อวันเสาร์ที่ผ่าน (12.45 น. 29 มีนาคม 2551) ได้ไปมีส่วนร่วม มหกรรมหา Bugs บน Firefox แห่งชาติ (ชื่อตั้งเอง) หรือ BugAThon ที่ร้าน Coffee World สาขาสีลม (ร้านตั้งอยู่ข้างร้านไอศครีม Häagen-Dazs® เลยรถไฟฟ้า BTS ศาลาแดงมา 200 เมตร ตรงข้ามตึก CP Tower พอดี)

ผมไปถึงเวลาเกือบ ๆ บ่ายโมงซึ่งเมื่อไปถึงแล้วไม่พบใครเลยนอกจากน้อง @dtinth ก็เลยตกใจรีบเปิดคอม tweet หา @kengggg ผ่าน twitter ตกลงได้ความว่า @pittaya และ @kamthorn กำลังมา ขณะรอก็โหลด firefox nighty build ให้ @kengggg เมื่อมาสักพัก @pphetra ก็มา พี่ป๊อกเข้ามาถามเรื่องงานที่ทำอยู่ว่าทำอะไร ทำยังไง ก็เลยได้อธิบายไป รู้สึกว่าตัวเองยัง งง อยู่เลยอธิบายไม่ค่อยถูก รอสักพัก @kengggg และ @neung ตามมา รวมถึง @phisiteและ ezy จากนั้นก็ @bact โดย @poakpongมาคนสุดท้าย

(ถ้าเรียงคนที่มาผิดมาบอกผมด้วยนะครับ)

alt="BugAThon"alt="BugAThon"alt="BugAThon"alt="BugAThon"alt="BugAThon"alt="BugAThon"

เมื่อเจ้าภาพมาก็เริ่มแลกไฟล์กันคือ firefox nighty build ให้กันและกัน แล้วเริ่มแก้ Bugs ตัวแรกกันเลย ขณะแก้ Bug กันอยู่ก็มี @ripmilla (อ.ศุภเดช จาก แบ๋ ไต๋ ไฮเทค) และ คนจากนิตยสาร opensource มาสังเกตุการณ์

alt="BugAThon"alt="BugAThon"

Bugs ที่เราแก้กันคือ Bugs สำหรับ Thai support เพื่อให้ Firefox เป็น Thai official
Bugs ที่ทำคือ 65896 - Thai support -- tracker bug

ไล่ไปจาก Bugs ตัวแรกไปจนตัวสุดท้ายในนี้

Bug 100173 – Thai language selection broken.

  • BugAThon Thailand. ยืนยันว่าสามารถทำงานได้ถูกต้องทุกระบบปฏิบัติการ จึงตัดสินใจปิดไป

Bug 156881 (text-decoration-mode) – Underline should skip character/part-of-character that is below the base line (text-decoration-mode)

  • BugAThon Thailand. พบว่าการมี Bugs นี้ไม่เป็นอุปสรรคต่อการทำงาน เพราะฉะนั้นการแก้จะไม่แก้ก็ได้ แก้ไขก็ดี

Bug 157534 – Edit->Find in Page found substring in Thai display cell, but it shouldn't be

  • BugAThon Thailand. พบว่าเกิดจากการที่สามารถพิมพ์วรรณยุกต์หรือสระที่อยู่เหนือหรือต่ำกว่าพยัญชนะก่อน ซึ่งเป็นการใช้ที่ผิดปกติตามหลักไวยากรณ์ จึงคิดวิธีแก้ปัญหาว่าไม่ควรให้ผู้ใช้สามารถพิมพ์วรรณยุกต์หรือสระที่อยู่เหนือหรือต่ำกว่าพยัญชนะก่อน ซึ่งถ้าแก้ไขได้ อาการผิดปกติที่เกิดกับ Bug 157534 และ Bug 421275 จะไม่เกิดขึ้น ซึ่งทำให้ Bugs ทั้ง 2 จะถูกปิดไปและไปรวมเป็น Bugs ใหม่ Bug 425900 Should not allow non-base Thai character as first character in textfield/textarea.

Bug 157541 (CTL-render-textfield) – not enough foot room in textfield/location bar to display lower-level (part of) characters

  • BugAThon Thailand. พบว่า Bugs นี้พบได้แม้กระทั่ง ภาษาที่ Official support อย่างเป็นทางการเช่น ภาษา Gujarati ซึ่งเป็นภาษา อินโด อารยัน จึงตัดสินใจเปลี่ยนแปลงความร้ายแรงเป็น ต่ำสุด

Bug 167983 – text with Thai/non-Thai combination, highlighting is not match with selection

  • BugAThon Thailand. พบว่าทดสอบแล้วทำงานได้ดีบน Mac OS X, Windows และ Linux จึงปิดไป

Bug 168762 (thai-unix.js) – RFE: unix.js needs font definitions for Thai locale

  • BugAThon Thailand. พบว่าซ้ำกับ Bugs 284265 จึงปิดไป ซึ่งจะมีการตั้งค่าดังนี้

Windows:

  • serif: Tahoma
  • sans-serif: Tahoma
  • monospace: Tahoma

Linux:

  • serif: serif
  • sans-serif: sans-serif
  • monospace: monospace

Mac OS X:

  • serif: Thonburi
  • sans-serif: Thonburi
  • monospace: Ayuthaya

Bug 283283 – Invalid combining character sequences display incorrectly

  • BugAThon Thailand. พบว่า ปัญหานี้ขึ้นกับ ฟอนท์ และ ระบบปฎิบัติการ ซึ่ง Firefox จะทำงานแบบเดียวกับ Native Apps และตัดสินใจว่าไม่ใช่ Bugs ไม่แก้ไขและปิดไป

Bug 226420 (thai-localization) – Thai Localizatoin/Translation -- tracker

  • BugAThon Thailand. จะเร่งทำการแปลเพื่อให้ภาษาไทยเป็น official support ใน Firefox 3

Bug 284265 – Default Thai fonts should be set appropriately on each platform

  • BugAThon Thailand ตัดสินใจที่จะใช้ค่าฟอนท์ดังนี้

font.default.th = sans-serif

Windows:

  • font.size.variable.th = 16
  • font.size.fixed.th = 13
  • font.minimum-size.th = 10

Linux:

  • font.size.variable.th = 16
  • font.size.fixed.th = 13
  • font.minimum-size.th = 13

Mac OS X:

  • font.size.variable.th = 16
  • font.size.fixed.th = 13
  • font.minimum-size.th = 10

Bug 353776 – need the surrounding text support for some language input

  • BugAThon Thailand เป็นปัญหาที่เกิดขึ้นบนทุกระบบปฏิบัติการ โดยมีอการแตกต่างกันไป เช่น OS X เมื่อพิมพ์ซ้ำตัวอักษรนั้นจะมีความเข้มขึ้น บน Linux จะเห็นชัดว่าพิมพ์ซ้ำ ส่วนบน Windows จะไม่เห็นว่าพิมพ์ซ้ำ แต่เมื่อลบจะต้องลบตามจำนวนที่พิมพ์ซ้ำไป

Bug 421275 – Thai above and below vowels display incorrectly in URL bar

  • BugAThon Thailand เห็นเช่นเดียวกับ Bugs 157543 และไปรวมเป็น Bugs ใหม่ Bug 425900 Should not allow non-base Thai character as first character in textfield/textarea.

Bug 425900 – [CTL] Should not allow non-base Thai character as first character in textfield / textarea

  • BugAThon Thailand. พบว่าเกิดจากการที่สามารถพิมพ์วรรณยุกต์หรือสระที่อยู่เหนือหรือต่ำกว่าพยัญชนะก่อน ซึ่งเป็นการใช้ที่ผิดปกติตามหลักไวยากรณ์ ซึ่งอาการนี้เกิดที่ OS X และ Linux แต่ไม่เกิดใน Windows จึงคิดวิธีแก้ปัญหาว่าไม่ควรให้ผู้ใช้สามารถพิมพ์วรรณยุกต์หรือสระที่อยู่เหนือหรือต่ำกว่าพยัญชนะก่อน

Bug 425915 – word boundary detection for Thai text

  • BugAThon Thailand. พบว่าเมื่อเลื่อน caret ไปทางซ้ายและขวาจะพบว่ามีการเลื่อน caret ที่ผิดปกติ ซึ่งจะไม่ตัดเป็นคำๆ ไปและตัดเป็นก้อน และเมื่อเอา mouse ไปคลิก 2 ครั้งในคำที่ต้องการเลือก เพื่อคัดลอก คำที่ถูกเลือกจะติดตัวอักษรข้างเคียงมาด้วย

alt="BugAThon"alt="BugAThon"

สรุป ปิดไป 7 ค้างอยู่ 5 เปิดอีก 2

หลังจากเสร็จงาน มีทีมงานจาก Ubuntuclub มาเยี่ยมโดยมีเข็มกลัด Ubuntu มาแจก สักพักก็มี กล้า และ hunt ตามมานั่งคุยกัน ถึงเวลา 2 ทุ่มที่เป็นเวลา earth hour ก็ได้เวลารักษ์พลังงานโลกโดยการปิดไฟ 1 ชั่วโมง จึงได้เวลาแยกย้ายกลับบ้าน

ที่มา - molecularck.com

update : ขอเปลี่ยนชื่อ BugAthon Bangkok เป็น BugAThon Thailand ตามที่ @bact ว่าไว้เพราะมีส่วนหนึ่งออนไลน์ผ่าน Bugzilla ดูอยู่ครับ และขอฝากลิงค์ของ @bact เพื่อประชาสัมพันธ์มาช่วยกันแปล Bugs 226420 (thai-localization) – Thai Localizatoin/Translation -- tracker ครับ
talking BugAThon Thailand, seeing Firefox Thai Official Localization plan

Get latest news from Blognone

Comments

By: keng
WriteriPhoneAndroidIn Love
on 30 March 2008 - 19:02 #46848
keng's picture

แหม่ รายงานละเอียดได้ใจ ขอบคุณครับ

มันฮาตรงที่ ในจำนวนคนที่ไปช่วยงานกันทั้งหมด ไม่มีใครลง Windows เป็น default OS เลยอ่ะ ต้องพึ่ง @molecularck เอา bootcamp มาทดสอบ :D

By: molek
WriteriPhoneWindows Phone
on 30 March 2008 - 19:05 #46849 Reply to:46848
molek's picture

มีพี่ @kamthorn อีกคนที่ใช้ Vm ware บูทเป็น 3 OS เลย (linux, xp, vista)

molecularck โม-เล-กุล-ซี-เค
sci news on foosci.com


http://www.digimolek.com

By: MrChoke
iPhoneUbuntu
on 31 March 2008 - 10:48 #46919 Reply to:46849

อ้าวพี่ @kamthorn ใช้ VM Ware ตั้งแต่เมื่อไหร่

By: molek
WriteriPhoneWindows Phone
on 31 March 2008 - 10:54 #46921 Reply to:46919
molek's picture

ไม่แน่ใจว่า VMware ไหม แต่น่าจะใช่ครับ

molecularck โม-เล-กุล-ซี-เค
sci news on foosci.com


http://www.digimolek.com

By: kamthorn
ContributorAndroidUbuntu
on 31 March 2008 - 19:00 #46999 Reply to:46921

VirtualBox ครับ พึ่งหัดใช้ก่อนไปงานนี้แค่ 2-3 วันเอง เพื่องานนี้โดยเฉพาะเลยนะนี่

--


--

By: molek
WriteriPhoneWindows Phone
on 31 March 2008 - 20:27 #47013 Reply to:46999
molek's picture

โอ้ว สุดยอดเลยครับ

molecularck โม-เล-กุล-ซี-เค
sci news on foosci.com


http://www.digimolek.com

By: ripmilla
iPhone
on 30 March 2008 - 19:21 #46851
ripmilla's picture

ไปก็ไม่ได้ช่วยอะไรเท่าไหร่เลย เศร้าจริงๆคร้าบ

http://www.beartai.com : Beartai Hitech

By: Framekung
iPhone
on 30 March 2008 - 22:17 #46860 Reply to:46851

เสียดายเหมือนกันครับ พลาด อดเจออาจารย์ศุภเดช
แต่ไปก็ไม่รู้เหมือนกันจะเอาอะไรไปทดสอบ มีโน้ตบุ๊คเน่าๆอยู่เครื่องนึง - -

By: lancaster
Contributor
on 30 March 2008 - 19:28 #46852

เมื่อวานเซิฟล่ม ต้องเข้า Pacific เลยอดไปเลย T_T

By: ezy on 30 March 2008 - 20:28 #46853

ลำดับผิดไม่สำคัญเท่าไร หิหิ (แต่ไปๆ มาๆ เหมือนมาหลังซะงั้น)

คือเมื่อวานขาด OS กระแสหลักตัวเดียวคือ Vista ครับ เลยไม่เห็นพฤติกรรมของบั้กบน Vista ว่าต่างจาก XP ขนาดไหน

ezybzy.info blog

By: goody
AndroidUbuntuWindows
on 30 March 2008 - 22:03 #46859

วันนี้อัพเดท firefox แล้วเจอแบบนี้ไม่รู้ว่าเป็นที่อะไรครับ ใครรู้บ้าง

รูป

By: icez
ContributoriPhoneAndroidRed Hat
on 30 March 2008 - 23:49 #46877 Reply to:46859

ผมก็เจอครับ

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9pre) Gecko/2008032904 Minefield/3.0pre

อาการ font ms sans serif แล้ว font เละมากๆ

By: Blue Rabbit
iPhone
on 30 March 2008 - 23:03 #46864

เป็นมหกรรมที่ดีมากเลยครับ ขอบคุณครับ :)

By: Chengings
Contributor
on 30 March 2008 - 23:09 #46868
Chengings's picture

มหกรรมบั๊กกระจุย ------- หมาไฟ


หมาไฟ

By: AdmOd
iPhoneWindows
on 30 March 2008 - 23:18 #46871

Define font-face สำหรับภาษาไทยกันแล้วสินะครับ : )

By: z2
Windows PhoneAndroidUbuntuWindows
on 31 March 2008 - 03:33 #46887

ดีใจ+ตื้นตันใจ ครับ
หลายคนช่วยกันทำเสร็จไว

โครงการนี้คงทำให้คนไทยใช้ไฟฟอกซ์เพิ่มขึ้นก็ได้ครับ
เพราะปัญหาหลายๆ อย่างเกี่ยวกับภาษาไทยลดลง

By: vmlinix on 31 March 2008 - 08:27 #46908

ขอชื่นชมทุกๆ ท่านครับ ...

By: khajochi
WriteriPhoneIn Love
on 31 March 2008 - 09:49 #46914
khajochi's picture

ว้าว .. ดีจัง คราวหลังอยากไปช่วยบ้าง อยากได้รายละเอียดประมาณใช้ภาษาอะไรแก้ bug กัน , ide อะไรด้วยครับ ?

---
Khajochi Blog : It's not a Bug ... It's a Feature


แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com

By: wiennat
Writer
on 31 March 2008 - 11:26 #46929

อุแหม่ ผมไม่ว่างแฮะ แถมโน้ตบุ้กไม่สบายด้วย


onedd.net

By: heha
Android
on 31 March 2008 - 14:59 #46965

โอ้ ยืนให้กำลังใจช่วยทีมงานอยู่ห่างๆ หุหุ ขอให้ firefox 3 ออกมาปราศจาก bug ครับ ^^

My Blog -> http://paiboonpa.wordpress.com

By: smilelovehappiness on 1 April 2008 - 09:19 #47129

สุดยอดค่ะ

By: macxide
iPhoneAndroid
on 1 April 2008 - 14:56 #47218

รู้ฉึกว่าฉามบักน้อยกว่าเดิมเยอะแฮะ แต่น่าจะดูที่ Preload Address bar คาดว่า version เต็มคงได้ดีมากกว่านี้ we love seamonkey...

macXide Get idea to the Future

By: kamthorn
ContributorAndroidUbuntu
on 1 April 2008 - 17:17 #47242 Reply to:47218

รบกวนเวลาตอบ comment เว้นวรรคจากบรรทัดของ signature ที่มีเครื่องหมาย - - - - ด้วยครับ มิฉะนั้นมันจะเป็นตัวใหญ่เบ้งแบบนี้ครับ

--


--

By: macxide
iPhoneAndroid
on 1 April 2008 - 23:45 #47280 Reply to:47242

ขอบคุณคร้าบบบป๋ม