1 คะแนน โดย GN⁺ 5 시간 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • แพลตฟอร์มโค้ด code.overheid.nl สำหรับการ เผยแพร่และพัฒนาซอฟต์แวร์โอเพนซอร์ส ทั่วทั้งภาครัฐได้เริ่มเปิดให้ใช้งานแล้ว
  • แพลตฟอร์มนี้สร้างขึ้นในรูปแบบ self-hosted และชูจุดเด่นด้านการสนับสนุน อธิปไตยดิจิทัล
  • ขณะนี้ยังอยู่ในระยะนำร่องโดยใช้ Forgejo ซึ่งถูกแนะนำว่าเป็น ทางเลือกโอเพนซอร์ส แทน GitHub และ GitLab
  • ตอนนี้ยังไม่พร้อมให้ทุกหน่วยงานภาครัฐใช้งานได้ทั้งหมด และมีแผนจะขยายต่อไปโดยเปิดรับการมีส่วนร่วมจากนักพัฒนา
  • ในระยะยาวมีทิศทางที่จะพัฒนาให้เป็น แพลตฟอร์ม Git ส่วนกลาง ที่หลายหน่วยงานภาครัฐใช้ร่วมกัน

สถานะการเปิดตัวแพลตฟอร์ม

  • แพลตฟอร์มโค้ด code.overheid.nl สำหรับการ เผยแพร่และพัฒนาซอฟต์แวร์โอเพนซอร์ส ทั่วทั้งภาครัฐได้เริ่มเปิดให้ใช้งานแล้ว
  • แพลตฟอร์มนี้สร้างขึ้นในรูปแบบ self-hosted และชูจุดเด่นด้านการสนับสนุน อธิปไตยดิจิทัล
  • ปัจจุบันเปิดให้บริการในระยะนำร่องโดยใช้ Forgejo
    • Forgejo ถูกแนะนำว่าเป็น ทางเลือกแบบโอเพนซอร์สจากยุโรปที่เน้นอธิปไตย แทน GitHub และ GitLab
  • ตอนนี้ยังไม่ใช่สถานะที่ทุกหน่วยงานภาครัฐจะสามารถใช้แพลตฟอร์มนี้ได้
  • มีแผนจะขยายต่อไปในระยะยาวด้วยการเปิดรับการมีส่วนร่วมจากนักพัฒนา เพื่อพัฒนาให้เป็น แพลตฟอร์ม Git ส่วนกลาง ที่หน่วยงานภาครัฐใช้งานร่วมกัน

การเข้าร่วมและลิงก์อ้างอิง

  • วิธีเข้าร่วม

    • แพลตฟอร์มนี้เริ่มต้นโดย Open Source Program Office ของกระทรวงมหาดไทยและความสัมพันธ์แห่งราชอาณาจักร BZK ร่วมกับ DAWO (SSC-ICT), Opensourcewerken, และ developer.overheid.nl
    • หากต้องการเข้าร่วม สามารถติดต่อได้ที่ codeplatform@rijksoverheid.nl
  • ข้อมูลเพิ่มเติม

1 ความคิดเห็น

 
GN⁺ 5 시간 전
ความคิดเห็นจาก Hacker News
  • ในฐานะคนดัตช์คนหนึ่ง ผมดีใจที่ได้เห็นการ ย้ายออกจาก GitHub และเมื่อเช้านี้ก็ยังสงสัยอยู่เลยว่าจะย้ายจริงไหม พอเห็นว่าทำจริงก็ยิ่งดีใจ
    ผมมองว่าโมเดลการ จ้างผู้มีส่วนร่วมโอเพนซอร์ส ผ่านบริษัทเอาต์ซอร์ซนั้นไม่ค่อยเข้าที่นัก
    ก่อนหน้านี้เคยสมัครบทบาทผู้มีส่วนร่วมโอเพนซอร์สสำหรับภาครัฐ ทั้งที่เคยทำงานคล้ายกันให้ลูกค้ารายนั้นมาแล้ว แต่สุดท้ายก็เงียบหายไปภายในวันเดียว
    ช่วงนี้กำลังพยายามร่วมกับคนแถว Utrecht เพื่อยกระดับ partijgedrag ให้ดีขึ้น และก็สนใจงานทำเครื่องมือบน API ของภาครัฐมากด้วย
    คนส่วนใหญ่ไม่ค่อยรู้ว่ามีเครื่องมือจำนวนมากที่ทำใช้กันภายในก่อนแล้วค่อยเปิดเผยภายหลัง ซึ่งผมว่ากระแสนี้ดูเจ๋งทีเดียว

    • NLnet ก็เป็นอีกหนึ่งโครงการริเริ่มของเนเธอร์แลนด์ที่ยอดเยี่ยม
      ดีใจที่ได้เห็นประเทศขนาดเล็กและคล่องตัวกว่าหลายแห่งกำลังนำหน้าในเรื่อง โอเพนซอร์ส และอธิปไตยดิจิทัล
    • ในหนึ่งในโปรเจกต์ที่ผมทำอยู่คือ OWF ก็มีบริษัทและ NGO ของเนเธอร์แลนด์เข้ามามีส่วนร่วมกับโอเพนซอร์สอย่างแข็งขันมาก
      https://openwallet.foundation/staff/
    • วันนี้เห็นคนพูดเรื่อง การย้ายออกจาก GitHub หลายที่ เลยอยากถามว่า
      มันมีเหตุการณ์เฉพาะอะไรที่เป็นตัวจุดชนวนหรือเปล่า หรือควรมองว่าเป็นกระแสกว้าง ๆ ของรัฐบาลยุโรปที่ต้องการลดการพึ่งพาบริการจากสหรัฐฯ
    • ดีใจมากที่มีการ เก็บข้อมูลการลงคะแนนเสียง อีกครั้ง
      หลายปีก่อนมันหยุดไป ทั้งที่ระหว่างนั้นก็ผ่านการเลือกตั้งมาหลายครั้ง ซึ่งน่าเสียดายมาก
      สิ่งสำคัญคือการรู้ว่าตัวแทนที่ได้รับเลือกทำอะไรจริง ไม่ใช่แค่สัญญาว่าจะทำอะไร
    • จังหวะเวลาโพสต์ Show HN สำคัญกว่าที่คิดมาก
      วันจันทร์ถึงพฤหัสฯ ช่วง 9–11 โมงเช้าตามเวลา Pacific จะมีผู้อ่านที่มีส่วนร่วมมากที่สุด ส่วนโพสต์วันสุดสัปดาห์ถึงคู่แข่งจะน้อยกว่า แต่การมีส่วนร่วมก็ลดลงด้วย
  • ผมก็เป็นคนดัตช์เหมือนกัน และดีใจที่ในที่สุดรัฐบาลก็เริ่ม เผยแพร่งานโอเพนซอร์ส อย่างจริงจัง
    ตอนทำงานอยู่กับหน่วยงานรัฐหลายแห่ง ผมพยายามผลักดันโอเพนซอร์สมาระยะหนึ่งแล้ว แต่ในฐานะคนที่ถูกมองว่าเป็นแค่กำลังคนที่ถูกส่งเข้าไป ต่อให้ร้องขอไปก็แทบไม่มีการตอบสนอง
    ในแง่นี้ก็รู้สึกว่าเนเธอร์แลนด์กลับมาช้าอยู่พอสมควรเหมือนกัน

    • จากมุมมองของคนสเปน เนเธอร์แลนด์ตอนนี้ดูเหมือนเป็นหนึ่งในประเทศที่ผลักดัน FOSS เชิงรุกที่สุดในยุโรป
      ทั้งระดับกระทรวงและเทศบาล การนำไปใช้จริงดูเร็วกว่าหลายประเทศมาก และรัฐบาลก็ดูพร้อมสนับสนุนเงินทุนและเป็นมิตรกับระบบนิเวศพอสมควร
      ผมเห็นโปรเจกต์ FOSS ที่ได้รับเงินทุนระดับชาติจากเนเธอร์แลนด์อยู่ไม่น้อย
      ความต่างระหว่างมุมมองของคนในกับคนนอกน่าสนใจดี และสุดท้ายก็ดูจะเป็นอาการ หญ้าบ้านคนอื่นเขียวกว่า อยู่เหมือนกัน
    • แต่รัฐบาลก็ยังมีแผนจะฝาก ระบบยืนยันตัวตน ของพลเมืองดัตช์ทุกคนไว้ในมือสหรัฐฯ อยู่ดี
      แถม code.overheid.nl ก็ดูเหมือนจะรันอยู่บน IP สำหรับที่อยู่อาศัยด้วย
    • ผมทำงานให้รัฐบาลดัตช์มา 5 ปี และโปรเจกต์ส่วนใหญ่ที่เราทำถูก เปิดโอเพนซอร์สบน GitHub ตลอดช่วงหลายปีที่ผ่านมา
      ตอนนี้ก็น่าจะมีแผนย้ายไปยัง code.overheid.nl
      ตอนนี้ผมไม่ได้อยู่ที่นั่นแล้ว แต่ตอนนั้นผมเป็น org-admin ของ GitHub ของแผนกนั้น
  • ดูจากคำอธิบายของ https://code.overheid.nl/RegelRecht/regelrecht แล้วก็ยังไม่ค่อยเห็นภาพ กรณีการใช้งาน
    อยากให้มีตัวอย่างอธิบายว่าในสถานการณ์จริง ใครใช้ และใช้อย่างไร มากกว่าจะอธิบายแค่รายละเอียดทางเทคนิค

    • จุดเริ่มต้นที่น่าจะดีกว่าคือ https://regelrecht.rijks.app/ และดูตัวอย่าง YAML กับผลลัพธ์ได้ที่นี่
      https://editor.regelrecht.rijks.app/library/afstemmingsverordening_participatiewet_diemen/9
      การใช้งานดูเหมือนเป็นการทดลองสำรวจว่า ในระบบกฎหมายที่ซับซ้อนและไม่โปร่งใส กฎหมายที่เครื่องสามารถรันได้ จะช่วยเพิ่มความโปร่งใสและความสม่ำเสมอได้หรือไม่
      ในเว็บที่ลิงก์ไว้ก่อนหน้านี้มีข้อมูลและตัวอย่างเพิ่มเติม
    • จากที่ผมอ่านแบบคาดหวังไว้ มันน่าจะหมายถึงกล่องที่รวม ข้อบังคับการเช่า หลายอย่างเข้าด้วยกัน
      เช่น ในบางเขต ค่าเช่าสูงสุดคือ 5 ยูโรต่อตารางเมตร แต่เก็บค่าล้างหน้าต่างเพิ่มได้ 20 ยูโร และถ้ามีโครงเตียง IKEA กับอ่างอาบน้ำก็คิดเพิ่มได้อีก 1 ยูโรต่อตารางเมตร จากนั้นเมื่อกรอกเงื่อนไขของสัญญาเช่าเข้าไป มันก็จะบอกอัตโนมัติว่าสถานการณ์ของเราถูกกฎหมายหรือไม่
      แบบนี้ก็จะสามารถดำเนินการกับเจ้าของบ้านได้ทันที
      มันให้ความรู้สึกเหมือนดึงระบบกฎหมายที่น่าเบื่อให้เข้าใกล้ smart contract มากขึ้นนิดหน่อย แต่ผมก็ไม่แน่ใจว่าจริง ๆ แล้วใช่แบบนั้นหรือเปล่า
    • https://regelrecht.rijks.app/ น่าจะเป็นโปรเจกต์นั้นเอง
      เป็นแนวคิดที่จะใช้เอนจินคำนวณสมัยใหม่ที่ทำร่วมกับ Dienst Toeslagen เป็น building block สำหรับภาครัฐโดยรวม
      และดูเหมือนเป็นโปรเจกต์ที่สำรวจว่าเอนจินคำนวณแบบทั่วไปจะช่วยกับการบังคับใช้กฎระเบียบที่ซับซ้อนสำหรับประชาชนและธุรกิจ เช่น การคำนวณเงินช่วยเหลือ ได้หรือไม่
    • เวลาจะออกกฎหมายใหม่หรือแก้กฎหมายเดิม
      ก็พอนึกภาพได้ว่าอาจนำไปใช้ตรวจ ความสอดคล้อง กับกฎหมายอื่น ตรวจจับความขัดแย้ง หรือระบุข้อบทที่ต้องแก้ตามโดยอัตโนมัติได้ด้วย
  • ให้รัฐบาลดูแล โครงสร้างพื้นฐานสำคัญ ก็ดูเป็นเรื่องสมเหตุสมผลพอสมควร
    แต่ถ้าเป็นแบบนั้น ก็น่าจะต้องรวมถึงระบบปฏิบัติการและช่องทางแจกจ่ายแอปด้วย ซึ่งตอนนี้มันให้ความรู้สึกเหมือนต่างคนต่างมีอาณาจักรของตัวเอง
    ตราบใดที่ยังไม่มีรัฐบาลโลก ก็คงไม่ง่ายที่จะหาทางออกเรื่องนี้

    • แต่ละรัฐบาลรับผิดชอบ โครงสร้างพื้นฐานสำคัญ ของประเทศตัวเองก็โอเค
      แต่ในภาพรวมของซอฟต์แวร์ ผมคิดว่ายิ่งอยู่นอกการควบคุมของรัฐได้มากเท่าไรยิ่งดีกว่า
  • เยอรมนีก็มีพอร์ทัลลักษณะคล้ายกันที่ https://opencode.de
    ใช้ GitLab เป็นฐาน และมีฟีเจอร์ที่ต้องใช้กับ git ค่อนข้างครบ
    รวมถึงมี base container image แบบ hardened ให้ที่ https://container.gov.de

  • โปรเจกต์ดูดีและการเริ่มต้นก็ดูโอเค แต่เหมือนว่าจะโดน HN hug of death ไปแล้ว
    ขณะที่ GitHub เมื่อเช้าก็ยังขึ้นแบนเนอร์อยู่ว่า PR อาจมองไม่เห็น แต่ข้อมูลไม่ได้หายไป

  • ผมสงสัยว่านี่หมายความว่ามีการ ลบ GitHub repository ไปแล้วด้วยหรือเปล่า

  • โหมดมืด มีปัญหาค่อนข้างหนัก
    ตัวอักษรสีม่วงเข้มบนพื้นหลังมืดทำให้อ่านยากมาก

  • น่าสนใจที่พอจะเปิดซอฟต์แวร์ไว้บนศูนย์กลางลักษณะนี้ กลับเลือกใช้ Forgejo v16 รุ่นพรีรีลีสสำหรับพัฒนา แทนเวอร์ชันเสถียร v15
    ผมเองก็ชอบซอฟต์แวร์ใหม่ ๆ แต่สำหรับงานแบบนี้ก็ดูเป็นการตัดสินใจที่ค่อนข้างกล้า

    • เนเธอร์แลนด์มีวิธี ยอมรับความเสี่ยง ที่ต่างจากหลายวัฒนธรรมพอสมควร
      อย่างเช่นผมเคยดูรายการทีวีเกี่ยวกับการก่อสร้างสถานี Amsterdam Centraal แล้วแทบไม่มีใครใส่หมวกนิรภัยเลย
      ถ้าเป็นในอังกฤษ โดยเฉพาะในกองถ่ายทีวี นี่แทบจะจินตนาการไม่ออก
      แต่อีกด้านหนึ่ง ถ้ามีอะไรผิดพลาด พวกเขาก็มักยอมรับตรง ๆ ว่าตัวเองผิดและรีบแก้ทันที
  • เรื่องนี้ค่อนข้างน่าสนใจ และทำให้นึกถึงงาน W3C traceability ที่ผมเคยมีส่วนร่วมอยู่พักหนึ่ง
    ตอนนั้นแก่นสำคัญคือการกำหนดชุดคำศัพท์ที่ตกลงร่วมกันเพื่อให้เกิดการทำงานร่วมกันได้ระหว่างซัพพลายเชน และผมไม่เคยนึกมาก่อนว่าจะเอาแนวทางเดียวกันนี้มาใช้กับนโยบายสาธารณะได้
    การเมืองเองก็เป็นพื้นที่ที่ความชัดเจนของการสื่อสารและคำนิยามมีความสำคัญมาก จึงมีส่วนที่เข้ากันได้ดี
    เพียงแต่คำศัพท์เปลี่ยนแปลงน้อยกว่านโยบายสาธารณะมาก ดังนั้นการ จัดการประวัติการแก้ไข ในพื้นที่ที่มีการเปลี่ยนแปลงนโยบายและการแก้กฎหมายบ่อย ๆ ก็น่าจะยากไม่น้อย