- Nền tảng mã dùng cho công bố và phát triển phần mềm mã nguồn mở trên toàn bộ hệ thống chính phủ, code.overheid.nl, đã bắt đầu đi vào vận hành
- Nền tảng được xây dựng theo mô hình self-hosted và nhấn mạnh việc hỗ trợ chủ quyền số
- Hiện tại đang ở giai đoạn pilot sử dụng Forgejo, được giới thiệu là giải pháp thay thế mã nguồn mở cho GitHub và GitLab
- Hiện vẫn chưa ở trạng thái để tất cả cơ quan chính phủ đều có thể sử dụng, và có kế hoạch mở rộng bằng cách thu hút sự tham gia của các nhà phát triển
- Về lâu dài, định hướng là phát triển thành nền tảng Git dùng chung cho nhiều cơ quan chính phủ cùng sử dụng
Tình hình ra mắt nền tảng
- Nền tảng mã dùng cho công bố và phát triển phần mềm mã nguồn mở trên toàn bộ hệ thống chính phủ code.overheid.nl đã bắt đầu đi vào vận hành
- Nền tảng được xây dựng theo mô hình self-hosted và nhấn mạnh việc hỗ trợ chủ quyền số
- Hiện đang được vận hành ở giai đoạn pilot sử dụng Forgejo
- Forgejo được giới thiệu là giải pháp thay thế mã nguồn mở, châu Âu và định hướng chủ quyền cho GitHub và GitLab
- Hiện vẫn chưa phải là trạng thái mà mọi cơ quan chính phủ đều có thể sử dụng nền tảng này
- Có kế hoạch mở rộng trong dài hạn thành nền tảng Git dùng chung để các cơ quan chính phủ cùng sử dụng, thông qua việc tiếp nhận sự tham gia của các nhà phát triển
Tham gia và liên kết tham khảo
-
Cách tham gia
- Nền tảng được Open Source Program Office của Bộ Nội vụ và Quan hệ Vương quốc BZK khởi động cùng với DAWO (SSC-ICT), Opensourcewerken, và developer.overheid.nl
- Nếu muốn tham gia, có thể liên hệ qua codeplatform@rijksoverheid.nl
-
Thông tin bổ sung
1 bình luận
Ý kiến trên Hacker News
Với tư cách là một người Hà Lan, tôi rất vui khi thấy sự rời bỏ GitHub, sáng nay tôi còn tự hỏi liệu họ có thực sự chuyển đi không, nên rất mừng khi thấy việc này thật sự diễn ra
Tôi nghĩ mô hình tuyển dụng người đóng góp mã nguồn mở thông qua công ty gia công không thực sự phù hợp
Trước đây tôi từng ứng tuyển vào một vai trò đóng góp mã nguồn mở cho chính phủ, dù khi đó tôi đã từng làm công việc tương tự cho chính khách hàng đó rồi, vậy mà chỉ sau một ngày là họ ngừng liên lạc
Dạo này tôi đang cố gắng cùng những người ở phía Utrecht nâng partijgedrag lên một mức tốt hơn, và cũng rất quan tâm đến việc xây dựng công cụ trên các API của chính phủ
Mọi người không biết rằng có khá nhiều công cụ đang được làm nội bộ rồi sẽ công khai sau, và xu hướng đó trông khá tuyệt
Thật vui khi thấy những quốc gia nhỏ hơn và linh hoạt hơn đang dẫn trước trong mã nguồn mở và độc lập số
https://openwallet.foundation/staff/
có sự kiện cụ thể nào đã kích hoạt làn sóng này không, hay đây chỉ là một xu hướng rộng hơn của các chính phủ châu Âu nhằm giảm phụ thuộc vào dịch vụ của Mỹ?
Vài năm trước việc đó đã dừng lại, tức là kéo dài qua nhiều kỳ bầu cử, và tôi thấy cực kỳ đáng tiếc
Theo tôi điều cốt lõi là biết các đại diện thực sự đã làm gì, chứ không phải họ đã hứa gì
Từ thứ Hai đến thứ Năm, khung 9–11 giờ sáng theo giờ Pacific có nhiều độc giả tích cực nhất, còn bài đăng cuối tuần thì cạnh tranh ít hơn nhưng mức độ tương tác cũng thấp hơn
Tôi cũng là người Hà Lan và rất vui khi cuối cùng chính phủ đã thực sự bắt đầu công khai mã nguồn mở
Tôi đã làm ở nhiều cơ quan chính phủ và đã cố thúc đẩy mã nguồn mở trong một thời gian dài, nhưng ở vị trí chỉ bị xem như nhân lực được điều vào thì dù có đề nghị cũng chẳng ai phản hồi
Xét ở khía cạnh này thì lại có cảm giác Hà Lan đến giờ mới làm là khá muộn theo kiểu rất Hà Lan
So với nhiều nước khác, việc áp dụng thực tế ở các bộ ngành và chính quyền địa phương nhanh hơn hẳn, và chính phủ cũng có vẻ tài trợ khá tích cực, thân thiện với hệ sinh thái
Tôi cũng thấy khá nhiều dự án FOSS có nguồn tài trợ từ nhà nước Hà Lan
Sự khác biệt giữa góc nhìn bên trong và bên ngoài thật thú vị, và cuối cùng có lẽ cũng chỉ là hiện tượng cỏ bên kia luôn xanh hơn
Thêm nữa, code.overheid.nl có vẻ như đang chạy trên một IP dân dụng
Giờ thì có lẽ họ đang định chuyển sang code.overheid.nl
Tôi không còn ở đó nữa, nhưng thời điểm đó tôi là org-admin GitHub của bộ phận đó
Ngay cả khi đọc mô tả ở https://code.overheid.nl/RegelRecht/regelrecht, tôi vẫn chưa hình dung rõ kịch bản sử dụng
Sẽ rất tốt nếu có ai đó giải thích bằng ví dụ thực tế ai sẽ dùng nó, trong tình huống nào và dùng như thế nào, thay vì chỉ nói về triển khai kỹ thuật
https://editor.regelrecht.rijks.app/library/afstemmingsverordening_participatiewet_diemen/9
Mục đích có vẻ là một thử nghiệm để xem liệu luật có thể thực thi bằng máy có thể tăng tính minh bạch và nhất quán trong một hệ thống pháp luật phức tạp, thiếu rõ ràng hay không
Các trang đã được liên kết phía trên có thêm thông tin và ví dụ
ví dụ như tiền thuê tối đa ở một khu vực nào đó là 5 euro mỗi mét vuông nhưng có thể thu thêm 20 euro phí lau cửa sổ, và nếu có khung giường IKEA cùng bồn tắm thì được cộng thêm 1 euro mỗi mét vuông,
rồi khi nhập các điều khoản hợp đồng thuê vào thì nó tự động cho biết trường hợp của tôi là hợp pháp hay không
Từ đó tôi có thể ngay lập tức hành động với chủ nhà
Nó hơi giống như kéo hệ thống pháp lý nhàm chán lại gần phía smart contract hơn một chút, dù tôi cũng không chắc có đúng vậy không
Ý tưởng là dùng một công cụ tính toán hiện đại hợp tác với Dienst Toeslagen làm khối xây dựng chung cho toàn bộ chính phủ,
và đây có vẻ là dự án khám phá xem liệu một công cụ tính toán tổng quát có hữu ích cho việc thực thi các quy định phức tạp dành cho công dân và doanh nghiệp, ví dụ như tính trợ cấp, hay không
cũng có thể hình dung nó được dùng để kiểm tra tính nhất quán với luật khác, phát hiện xung đột, hoặc tự động chỉ ra những điều khoản cần sửa cùng nhau
Việc để chính phủ phụ trách hạ tầng cốt lõi nghe khá hợp lý
Nhưng nếu vậy thì chắc cũng phải bao gồm cả hệ điều hành và kênh phân phối ứng dụng, trong khi hiện tại mọi thứ thực tế lại giống các lãnh địa riêng lẻ
Chừng nào chưa có chính phủ toàn cầu thì có vẻ không dễ giải bài toán này
nhưng với phần mềm nói chung, tôi nghĩ tốt hơn là nó nên nằm ngoài tầm kiểm soát của chính phủ càng nhiều càng tốt
Đức cũng có một cổng tương tự là https://opencode.de
Nó dựa trên GitLab và nhìn chung có gần như đầy đủ những gì cần cho git
Các image container nền được tăng cường bảo mật cũng được cung cấp tại https://container.gov.de
Có vẻ là một dự án tốt và khởi đầu cũng ổn, nhưng hình như đã sớm dính HN hug of death
Trong khi đó GitHub sáng nay vẫn đang hiện banner rằng PR có thể không hiển thị nhưng dữ liệu thì không bị mất
Tôi tò mò liệu điều này có nghĩa là họ đã xóa luôn kho lưu trữ GitHub hay chưa
Chế độ tối khá nghiêm trọng
Chữ tím đậm trên nền tối nên thực sự rất khó nhìn
https://code.overheid.nl/MinBZK/Codeplatform/issues/15
Thật thú vị khi họ công bố phần mềm lên một nơi kiểu trung tâm như vậy, nhưng lại dùng Forgejo v16 bản pre-release cho phát triển thay vì bản ổn định v15
Tôi cũng thích phần mềm mới nhất, nhưng với trường hợp dùng như thế này thì đây có vẻ là một lựa chọn khá táo bạo
Chẳng hạn tôi từng xem một chương trình TV về công trình ở ga trung tâm Amsterdam mà hầu như chẳng thấy ai đội mũ bảo hộ
Nếu ở Anh, nhất là tại hiện trường có quay TV, thì đó là cảnh rất khó tưởng tượng
Bù lại, khi có gì sai thì họ khá rõ ràng trong việc thừa nhận mình sai và sửa ngay
Điều này khá thú vị và làm tôi nhớ đến công việc W3C traceability mà tôi từng tham gia thoáng qua
Khi đó trọng tâm là định nghĩa một bộ từ vựng được đồng thuận để đảm bảo khả năng tương tác giữa các chuỗi cung ứng, còn việc áp dụng cùng cách tiếp cận vào chính sách công thì tôi chưa từng nghĩ tới
Chính trị lại chính là lĩnh vực mà giao tiếp và định nghĩa rõ ràng rất quan trọng, nên ở khía cạnh đó nó khá phù hợp
Dù vậy, từ vựng thay đổi ít hơn chính sách công rất nhiều, nên tôi cũng nghĩ rằng quản lý lịch sử chỉnh sửa sẽ khá khó trong một lĩnh vực mà thay đổi và sửa đổi chính sách diễn ra thường xuyên