tag:blogger.com,1999:blog-6296791.post110832541063378531..comments2024-03-20T22:07:21.125+07:00Comments on bact' is a name: OpenOffice.org 2.0, with native Thai supportbact'http://www.blogger.com/profile/12900274900485646352noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-6296791.post-1108544298061801282005-02-16T15:58:00.000+07:002005-02-16T15:58:00.000+07:00ก่อน MaTEL ก็มีบางส่วนครับ (คือโลแคลไทย ซึ่งเข้ามา...ก่อน MaTEL ก็มีบางส่วนครับ (คือโลแคลไทย ซึ่งเข้ามาสมทบกับงานของคนอื่นๆ เช่น พี่ฮุ้ย คุณพูลลาภ งานของเนคเทคร่วมกับ ETL ฯลฯ) และ MaTEL 6, TLE 6.01, 6.1 ก็ดูแลโดยอ๊อทมาทั้งสามรุ่น โดยยังรวม source จากเนคเทคและกลุ่มนักเรียนไทยในญี่ปุ่นอยู่เหมือนเดิม<br /><br />ผมเริ่มมาจับ TLE ก็ตอนที่อ๊อทไปเรียนต่อ แล้วทีมที่เนคเทคถึงได้รับช่วง TLE มาทำ โดยนับรุ่นใหม่เป็น TLE 3 (นับ 6.01, 6.1 เป็น 1 และ 2) โดยยังสานต่อแนวทางเดิมของอ๊อท คือแยกแพกเกจไทยกับแพกเกจ RedHat ออกจากกันชัดเจน เพื่อให้คนที่ลง RedHat สามารถติดตั้ง Thai Extension เพิ่มได้ง่ายๆ เพียงแต่ว่า TLE 3 อาจจะเริ่ม patch source ของ XFree86 หรือ GTK+ บ้าง ซึ่งแพกเกจพวกนี้จะเติมเลข release ว่า "tle" แยกชัดเจน เพื่อมุ่งหวังให้ผู้ใช้ RedHat ลงเพิ่มได้ง่ายเช่นกัน<br /><br />สำหรับ TLE 4 นั้น ผมขอแยกตัวออกมาทำงานกับ XFree86, GTK+ ให้ใกล้ชิดยิ่งขึ้น ด้านงาน distro ก็เลยตกเป็นภาระของพี่โดม (โดยการติดต่อของ อ.วิรัช) ระหว่างนี้ ผมได้ patch เพิ่มเติมพอสมควร ระหว่าง submit เข้า upstream ก็ส่งให้พี่โดมไปด้วย<br /><br />จนกระทั่งเกิดปัญหาการตอบคำถาม TLE 4 เพราะคนทำกับคนตอบเป็นคนละกลุ่มกัน เลยตอบ/แก้ปัญหาไม่ถนัด ก็เลยประชุมกันว่าจะต้องรีบทำ TLE 4.1 ออกมาแก้ปัญหานี้ ซึ่งตอนนั้น ผมก็ได้กลับมาทำ package ต่างๆ ต่อจาก TLE 3 โดยยังยึดแนวทางเดิม คือ maintain compatibility กับ RedHat และแยกแพกเกจภาษาไทยให้ชัดเจน<br /><br />ใน TLE 4.1 นี้ ได้ contribution จากเพื่อนๆ ใน TLWG ผ่าน mail ส่วนตัวมากมาย ทำให้ระบบภาษาไทยใน TLE 4.1 สมบูรณ์ขึ้นมาก ถึงแม้จะมี GNOME patch ใหญ่ๆ ที่ทำไปก่อนนั้น แต่ยังไม่ได้ใช้เพราะ GNOME 2 ยังไม่ออกก็ตาม และที่สำคัญ มีการใช้เครื่องมือใหม่ คือ apt-rpm ในรุ่นนี้<br /><br />หลังจากนั้น ผมจึงได้ส่งต่อให้ทีมงานปัจจุบัน ซึ่งผลงานแรกของพวกเขาคือ TLE 5.0 ที่ใช้ GNOME 2 เรียบร้อย<br /><br />ออกจะแปลกใจนิดๆ ด้วย ที่ได้ยินว่าจะมีการ "ทำดิสโทรเอง" ทั้งหมดใน TLE 5.5 เพราะเป็นการฉีกแนวการทำงานเดิมอย่างมาก จากปรัชญา "ที่สุดแห่งทะเลคือไร้ทะเล" กลายเป็นการสร้างทะเลให้ใหญ่โตขึ้น<br /><br />ไม่ว่าจะอย่างไร ผมก็เคารพแนวทางเขานะครับ ผมพยายามไม่ก้าวก่ายอยู่แล้ว และตัวผมเองก็พยายามมุ่งสู่ความ "ไร้ทะเล" ด้วยการพุ่งสู่ต้นน้ำโดยตรงอยู่แล้ว ซึ่งถ้าทีมทะเลจะหันกลับมาร่วมอุดมการณ์กันแบบเต็มที่ ก็ย่อมยินดีครับThephttps://www.blogger.com/profile/10435804402627433015noreply@blogger.comtag:blogger.com,1999:blog-6296791.post-1108381772677250212005-02-14T18:49:00.000+07:002005-02-14T18:49:00.000+07:00ขอบคุณที่ช่วยแก้/เสริมครับ :)
(เอ แต่ตอนแรกเริ่ม/...ขอบคุณที่ช่วยแก้/เสริมครับ :)<br /><br />(เอ แต่ตอนแรกเริ่ม/ที่พี่เทพร่วมทำนี่ เหมือนยังไม่ใช่ Linux TLE นี่นา ที่เป็นพวกแพตช์ที่มันก่อน MaTEL ป่ะ?)bact'https://www.blogger.com/profile/12900274900485646352noreply@blogger.comtag:blogger.com,1999:blog-6296791.post-1108345682949450202005-02-14T08:48:00.000+07:002005-02-14T08:48:00.000+07:00เอิ๊ก.. post ซ้ำได้ไงเนี่ย ขออภัยด้วยครับ ^_^'เอิ๊ก.. post ซ้ำได้ไงเนี่ย ขออภัยด้วยครับ ^_^'Thephttps://www.blogger.com/profile/10435804402627433015noreply@blogger.comtag:blogger.com,1999:blog-6296791.post-1108345602769684602005-02-14T08:46:00.000+07:002005-02-14T08:46:00.000+07:00ยินดีด้วยครับ ที่มีแนวทางชัดเจนขึ้น ผมมีเพื่อนชาวล...ยินดีด้วยครับ ที่มีแนวทางชัดเจนขึ้น ผมมีเพื่อนชาวลาวที่อยากทำภาษาลาวใน OO.o ติดต่อเข้ามาเหมือนกัน เขาอยากได้ expertise ของไทยไปช่วย ยอมรับว่าลำบากใจเหมือนกัน ที่จะตัดสินใจเลือกติดต่อฝ่ายไหนให้เขา เพราะต้องการรักษาความเป็นกลางของตัวเอง และไม่อยากเข้าไปอยู่ท่ามกลางความขัดแย้ง ก็เลยทิ้งเรื่องไว้มาระยะหนึ่ง ถ้าความขัดแย้งยุติแล้ว ก็คงสบายใจขึ้นครับ<br /><br />ทั้งนี้ ยังไม่รวมถึงเรื่องที่ผมไม่เลือกใช้ OO.o เลย ไม่ว่าค่ายไหน เพราะปกติใช้แต่ LaTeX แต่ถ้าความจำเป็นเรื่องงานบังคับ ก็ใช้ native OO.o จาก debian โชคดีที่ที่ผ่านมา ไม่มีความจำเป็นต้องใช้ภาษาไทย (ส่วนใหญ่เสร็จ LaTeX มากกว่า)<br /><br />สุดท้าย (จุดประสงค์หลักของการมาโพสต์นี้) คืออยากพูดเกี่ยวกับ Linux TLE ให้ชัดเจนนิดหนึ่ง ว่าแนวทางเดิม ก็ดูแลแต่แพกเกจภาษาไทย และแพตช์ภาษาไทยเท่านั้นอยู่แล้ว ไม่ได้คิดจะ "ทำดิสโทรเอง" ทั้งหมดอย่างรุ่นสองรุ่นที่ผ่านมา เพราะเห็นว่า ควรใช้ทรัพยากรที่มีจำกัดไปในเรื่องที่จำเป็นก่อน เพราะเรื่องการทำ distro เรายังสามารถยืมแรงฝรั่งทำให้ได้ เอาแรงคนไทยมาไล่แพตช์ภาษาไทยจะคุ้มกว่า แล้วก็ไปเน้นที่การเป็นบัฟเฟอร์สำหรับการ check-in เข้าต้นน้ำ<br /><br />แต่อย่างไรก็ดี ผมไม่มีส่วนเกี่ยวข้องกับ TLE โดยตรงอีกแล้ว ก็เคารพในแนวทางของทีมงานปัจจุบัน เพียงแต่อยากเคลียร์เกี่ยวกับแนวทางในขณะที่ผมทำอยู่แค่นั้นแหละ เผื่อ bact' จะลืมเขียนถึง :-)Thephttps://www.blogger.com/profile/10435804402627433015noreply@blogger.com