รายงานเทคโนโลยี
ทำไม "Lua" ถึงอยู่ในปากของทุกคน และเมื่อใดจึงจะคาดหวัง MediaWiki 1.19
Lua ถูกเลือกให้เป็นภาษาสคริปต์เทมเพลตใหม่
การลดความซับซ้อนที่ไม่มีประสิทธิภาพของเทมเพลต ที่ซับซ้อน นั้นเป็นสิ่งที่นักออกแบบและดูแลเทมเพลตเหล่านี้ต้องการมานานแล้ว ความซับซ้อนนี้สามารถดึงทรัพยากรของเซิร์ฟเวอร์ได้อย่างมาก ไม่ต้องพูดถึงความซับซ้อนที่ทำให้การทำซ้ำเทมเพลตระหว่างวิกิต่างๆ ใช้เวลานานและเกิดข้อผิดพลาดได้ง่าย ความซับซ้อนนี้เกิดจากปัจจัยหลายประการ แต่เป็นที่ยอมรับกันมานานแล้วว่าการนำโครงสร้างบางอย่างที่พบในภาษาการเขียนโปรแกรม เต็มรูปแบบมาใช้ (เช่น ลูป อาร์เรย์ และฟังก์ชันสตริงทั้งหมด) จะทำให้เรื่องต่างๆ ง่ายขึ้นอย่างมาก
แน่นอนว่าการนำภาษาโปรแกรมมาใช้จะนำมาซึ่งปัญหาอื่นๆ มากมาย โดยเฉพาะอย่างยิ่งในด้านความเป็นส่วนตัว ความปลอดภัย และการใช้หน่วยความจำ ดังนั้น ความเห็นโดยทั่วไปก็คือการนำภาษาโปรแกรมมาใช้จะเป็นงานใหญ่ รวมถึงเวลาในการหารือว่าภาษาใดจะทำงานได้ดีที่สุดในสภาพแวดล้อมที่ผ่านการฆ่าเชื้ออย่างเข้มงวด โปรเจ็กต์นี้โดยรวมได้รับการหารือเป็นระยะๆ แต่เพิ่งจะเกิดความเห็นโดยทั่วไปในสัปดาห์นี้ที่ดูเหมือนว่าจะมีความเห็นพ้องต้องกันในประเด็นLuaซึ่งเป็นภาษาที่ไม่ค่อยมีใครรู้จักแต่โดยทั่วไปถือว่า "เรียนรู้ได้ง่าย" (รายการส่งจดหมาย wikitech-l)
การใช้งานที่ต้องการในขณะนี้คือการใช้เนมสเปซแยกต่างหากสำหรับสคริปต์ ซึ่งอาจเสริมด้วยการโอเวอร์โหลดของสัญลักษณ์วงเล็บปีกกาคู่เพื่อรวมทั้งเนมสเปซสคริปต์และเทมเพลต คาดว่างานจะเริ่มหลังจากเปิดตัว 1.19 และอาจจะมุ่งเน้นไปที่งานแฮ็กกาธอนที่เบอร์ลิน ซึ่งจัดขึ้นทุกปีในเดือนพฤษภาคม
โดยสรุป
การแก้ไขบางอย่างอาจไม่ได้เผยแพร่ไปยังไซต์ WMF ณ เวลาที่เขียนนี้ และบางส่วนอาจไม่ได้กำหนดให้เผยแพร่เป็นเวลาหลายสัปดาห์
- 1.19 พลาดเป้าหมาย : เป้าหมายการตรวจสอบโค้ด 1.19 ในตอนสิ้นเดือนนั้นพลาดไปอย่างหวุดหวิด แต่การล่าช้าเพียงเล็กน้อยไม่น่าจะทำให้เกิดปัญหา Rob Lanphier ผู้อำนวยการฝ่ายวิศวกรรมแพลตฟอร์มของ WMF กล่าว (รายชื่อส่งไปรษณีย์ wikitech-l) แม้แต่กิจกรรมการตรวจสอบโค้ดแบบกระหน่ำในวันศุกร์ก็พิสูจน์ให้เห็นว่าไม่เพียงพอที่จะตรวจสอบจำนวนการแก้ไขที่เหลือ (ตอนนี้ประมาณ 70 ครั้ง) ให้ใกล้เคียงกับศูนย์ โปรเจ็กต์ที่มีการแก้ไขที่เหลือจำนวนมากให้ตรวจสอบรวมถึงงานล่าสุดเกี่ยวกับวิธีการจัดเก็บไฟล์ ในโพสต์แยกต่างหากในรายการเดียวกัน Sumana Harihareswara ผู้ประสานงานการพัฒนาอาสาสมัครย้ำถึงความตั้งใจของมูลนิธิที่จะปรับใช้ซอฟต์แวร์เวอร์ชันล่าสุดระหว่างวันที่ 13 กุมภาพันธ์ถึง 1 มีนาคมของปีนี้ โพสต์บนบล็อก Wikimedia มีคำร้องขอให้ทดสอบเพิ่มเติม
- วิกิมีเดียเปรียบเทียบได้อย่างดีในเรื่องการใช้งาน : ข้อมูลที่สกัดมาจากการสำรวจผู้อ่านวิกิพีเดียแสดงให้เห็นว่าพวกเขาให้คะแนนอินเทอร์เฟซผู้ใช้ของไซต์วิกิมีเดียสูงกว่าของเฟซบุ๊กและยูทูบ (บล็อกวิกิมีเดีย) ข้อมูลที่ได้จากการตอบคำถามสองข้อ ("คุณคิดว่าอินเทอร์เฟซหรือรูปลักษณ์ของไซต์ต่อไปนี้น่าดึงดูดเพียงใด" และ "คุณคิดว่าการนำทางไซต์ต่อไปนี้ง่ายเพียงใด") ยังแสดงให้เห็นคะแนนเปรียบเทียบที่ต่ำกว่าจากประเทศที่ใช้ภาษาที่อ่านจากขวาไปซ้ายเป็นหลัก ซึ่งเห็นได้ชัดว่ายืนยันข้อสงสัยก่อนหน้านี้ว่านี่เป็นพื้นที่ที่สมควรได้รับความสนใจจากนักพัฒนา ศักยภาพในการมีอคติภายในการสำรวจไม่ได้รับการตรวจสอบ
- ย้อนมองการเปิดตัวแอพ Google Android : Tomasz Finc ผู้อำนวยการฝ่ายมือถือและโครงการพิเศษของ WMF ได้โพสต์ข้อความบนบล็อก Wikimedia เพื่อสำรวจผลที่ตามมาจากการเปิดตัวแอพ Wikipedia สำหรับอุปกรณ์ที่ใช้ระบบปฏิบัติการ Android เมื่อไม่นานมานี้ Finc ได้อธิบายว่าแอพใหม่นี้สร้างขึ้นโดยใช้ไลบรารีข้ามแพลตฟอร์มที่เรียกว่าPhoneGapและมีแนวโน้มว่าจะเป็นพื้นฐานสำหรับแอพสำหรับระบบปฏิบัติการอื่นๆ (รวมถึงแอพ Wikimedia iPhone ที่มีอยู่ในปัจจุบันที่จะมาแทนที่แอพดังกล่าวในอนาคต) แอพดังกล่าวมีให้บริการใน 25 ภาษาแล้วและมีผู้ดาวน์โหลดไปแล้ว 500,000 ครั้ง
- ส่วนขยาย FeaturedFeeds ได้ถูกนำไปใช้งานแล้ว : ส่วนขยาย FeaturedFeeds ได้ถูกนำไปใช้งานเมื่อสัปดาห์นี้ โดยจะเผยแพร่เนื้อหา เช่น "บทความเด่นประจำวันนี้" และ "ข่าวสาร" ผ่านฟีด RSS และ ATOM (บล็อก Wikimedia) "ในตอนนี้ ลิงก์ไปยังฟีดจะปรากฏเฉพาะในข้อมูลเมตาของหน้าเท่านั้น ในอนาคต เราจะเพิ่มลิงก์เหล่านี้ลงในแถบด้านข้างในหน้าหลัก หากชุมชนต้องการ" นักพัฒนาส่วนขยาย Max Semenik เขียน
- เซสชันการสอนการแปล : การประชุมเชิงปฏิบัติการเครื่องมือการแปลออนไลน์จัดขึ้นผ่าน การประชุมทางวิดีโอ WebExในวันเสาร์ที่ 28 มกราคม 2012 ตามที่ประกาศโดย Gerard Meijssen สมาชิกทีมการแปลบนบล็อก Wikimedia การประชุมเชิงปฏิบัติการดังกล่าวประกอบด้วย "การแนะนำกรณีการใช้งานและคุณลักษณะต่างๆ ตลอดจนการถาม-ตอบ" การประชุมเชิงปฏิบัติการอีกครั้งจะจัดขึ้นก็ต่อเมื่อมีความสนใจเพียงพอเท่านั้น
- ผู้อำนวยการฝ่ายพัฒนาผลิตภัณฑ์ของมูลนิธิวิกิมีเดีย : มูลนิธิวิกิมีเดียประกาศว่า Howie Fung ได้รับการว่าจ้างให้เป็นผู้อำนวยการฝ่ายพัฒนาผลิตภัณฑ์ ก่อนหน้านี้เขาเคยเป็นที่ปรึกษาของมูลนิธิวิกิมีเดียเกี่ยวกับโครงการการใช้งาน และได้ดำรงตำแหน่งผู้จัดการผลิตภัณฑ์อาวุโสตั้งแต่เดือนพฤษภาคม 2010 มูลนิธิวิกิมีเดียกำลังปรับโครงสร้างทีมงานภายใน โดยจัดตั้งแผนกพัฒนาผลิตภัณฑ์อย่างเป็นทางการ โดยเน้นที่ "การมีส่วนร่วมของบรรณาธิการ, มือถือ, การวิเคราะห์ และการแปลเป็นภาษาต่างประเทศ/การแปลเป็นภาษาท้องถิ่น" Erik Moeller กล่าวว่าทีมงานจะประกอบด้วย "Phil Chang, Brandon Harris, Fabrice Florin, Diederik van Liere, Siebrand Mazeland, Dario Taraborelli, Oliver Keyes และ Interaction Designer คนใหม่ เมื่อได้รับการว่าจ้าง"
ในฉบับนี้
พูดคุยเรื่องนี้
สิ่งที่ฉันพบว่าผิดปกติที่สุดเกี่ยวกับ Lua น่าจะเป็นการใช้andและorแทน&&และ||สำหรับตัวดำเนินการเชิงตรรกะ ฉันแน่ใจว่ามีเหตุผลที่เลือกคีย์เวิร์ดเหล่านี้สำหรับตัวดำเนินการเชิงตรรกะ แต่คีย์เวิร์ด these และendยังคงดูแปลกๆ
หากในที่สุดเราจะนำ ภาษาโปรแกรม จริง มาใช้ ฉันก็หวังว่าเราจะสามารถสนับสนุนนิพจน์ทั่วไปได้ (และไม่ใช่แค่การจับคู่รูปแบบเท่านั้น) นิพจน์ทั่วไปจะทำให้หลายๆ อย่างง่ายขึ้นมากจนนับไม่ถ้วน -- Tothwolf ( สนทนา ) 14:02 น. 5 กุมภาพันธ์ 2555 (UTC) [ตอบกลับ]
ซึ่งรับข้อมูลอินพุตทั้งหมดและใส่ไว้ใน <div </div> Idofen ( สนทนา | การแก้ไข | 26 เมษายน) — ความคิดเห็น ที่ไม่ได้ระบุวันที่ก่อนหน้านี้เพิ่มเมื่อ 02:10 น. 26 เมษายน 2012 (UTC) [ตอบกลับ]