Theppitak's blog

My personal blog.

24 พฤษภาคม 2549

Prepared for GNOME 2.15

สุดสัปดาห์ที่ผ่านมา พยายาม build GNOME 2.15 แล้วก็เริ่มงานแปลใน head แต่พอดีมีญาติแต่งงาน ก็ถูกขัดจังหวะเล็กน้อย กลับจากงานก็มา build ต่อ ต้องมีการแก้เพิ่มเติมประปราย ตามธรรมดาของ CVS snapshot บางแพกเกจก็เป็นผลมาจากการปรับ GNU coding standard ทำให้ autotools ที่ไม่ sync จะ build ไม่ผ่าน ต้องเข้าไป hard code บางอย่างใน Makefile.am (เช่น เรื่อง datarootdir) รวมทั้ง CVS ก็ค้างขณะ checkout ไม่รู้ว่าเป็นที่เน็ตเรา หรือว่าเป็นที่ server

เท่าที่ดูคร่าวๆ ความเปลี่ยนแปลงที่เห็นชัดที่สุดในขณะนี้ คือที่ gnome-icon-theme ที่มีการใช้ icon จาก Tango Desktop Project ทำให้ดูแปลกหูแปลกตาเล็กน้อย (IMO: ดูซีดๆ สู้ stock icon ของ GTK+ ไม่ได้)

กับที่พบระหว่างแปลเพิ่ม ก็คือ GTK+ 2.9 ที่ merge เรื่องการพิมพ์เข้ามาแล้ว ตามแนวทางใน Project Ridley ซึ่งจะไล่ obsolete GNOME library ต่างๆ ที่ทำงานซ้ำซ้อนกัน โดย merge เข้าใน GTK+ แหล่งเดียว (สารภาพว่าติดคำว่า "TLE Must Die" มาจาก "LibgnomeMustDie" นี่แหละ ในระหว่างที่พยายามหาคำสั้นๆ มาเรียกแนวคิดที่ยืดยาว หุๆ)

เริ่มอุ่นเครื่องแปล GNOME 2.16 ไปบ้างแล้ว ต่อไปคงทยอยแปลต่อไปเรื่อยๆ โดยอาจสลับกับ debian-installer บ้าง ไว้ให้เคลียร์งานบางชิ้นที่แบ่งเวลาไปอาทิตย์ละหลายวันได้ก่อน ค่อยทำงาน development มากกว่านี้ :P

5 ความเห็น:

  • 24 พฤษภาคม 2549 11:39 , Blogger Mk แถลง…

    ตอนนี้ใช้ tango ใน ubuntu อยู่ เห็นด้วยตั้งกะออกมา

    คิดว่ามันตัดขอบไม่ค่อยเข้ม เลยดูกลืนๆ กับพื้น

     
  • 24 พฤษภาคม 2549 19:34 , Blogger vee แถลง…

    ถ้า libgnome หายไป GTK+ ก็ใหญ่คล้ายๆ QT หรือเปล่า?

    แต่ชอบหนะครับแบบนั้น :-) เวลา port อะไรต่างไป win32 หรือ os x จะได้ง่ายๆ หน่อย

     
  • 24 พฤษภาคม 2549 21:33 , Blogger Thep แถลง…

    vee, ที่แน่ๆ ก็คือ จะไม่มี MySQL, PostgreSQL มาเป็น dependency ขณะ build "toolkit" แบบ Qt ครับผม

     
  • 25 พฤษภาคม 2549 16:51 , Blogger vee แถลง…

    thep, อะนะ lol
    แบบนั้นก็ดีครับ ผมอยากใช้แค่ canvas​ ซึ่งน่าจะรวมกับ toolkit ได้ หรือเปล่า?

    db ใช้ผ่าน Python เอา

     
  • 27 พฤษภาคม 2549 12:16 , Blogger Thep แถลง…

    vee, ใช่ครับ พวกที่จะมารวม ส่วนใหญ่ไม่ทำงานซ้ำซ้อนกัน ก็เป็นส่วนที่ควร merge เข้ากับ GTK+ เช่น eel, gal, libgnome/libgnomeui ก็เป็นส่วนขยายแบบต่างๆ ของ GTK+ ส่วน libgnomecanvas นี่ น่าจะเป็น widget ที่ขาดหายไปจาก GTK+

     

แสดงความเห็น (มีการกลั่นกรองสำหรับ blog ที่เก่ากว่า 14 วัน)

<< กลับหน้าแรก

hacker emblem