《公共程式標準》協助以協作方式打造具備可用性、開放性、可讀性、可問責性、可近用性與永續性的程式基底。 本標準為政策制定者、管理人員、設計師與開發人員在建立與管理程式基底時提供指引與方向。

標準中明確定義的準則:

  1. 原始碼要開放
  2. 政策與原始碼要合捆
  3. 程式基底要可重複使用且可移植
  4. 歡迎貢獻者
  5. 貢獻要容易
  6. 維護版本控制
  7. 要求審查貢獻內容
  8. 程式基底要有目標文件
  9. 程式碼要有文件
  10. 使用白話的英語
  11. 採用開放標準
  12. 使用持續整合
  13. 發行採用開放授權
  14. 程式基底可查詢得到
  15. 風格要前後一致
  16. 記錄程式基底成熟度

hand pointing

徵求貢獻者

公共程式標準

hands shaking

草稿
版本 0.8.1

Licensed CC0

https://www.standardforpubliccode.org