Upgrade to Pro — share decks privately, control downloads, hide ads and more …

別人可以我們不行?

Jimmy Huang
July 19, 2014
750

 別人可以我們不行?

Open Source CMS導入政府之爛傷、濫觴

Jimmy Huang

July 19, 2014
Tweet

Transcript

  1. 別人可以我們不行?
    Open Source CMS 導入政府之爛傷濫觴
    Jimmy Huang 黃雋 @COSCUP 2014
    7/18 H217:50 - 18:30

    View Slide

  2. 這是一個人形 Drupaler 的成長故事

    社群是 DrupalTaiwan from 2005

    工作是 Drupal for NPO 網絡行動科技 from 2009

    興趣是 Drupal for NPO ICT netiCRM from 2011

    專長是 Drupal/PHP/Javascript 開發
    http://nodeone.se/en/the-drupal-learning-curve-a-configurators-view
    不過最近有多了別的興趣 ...

    View Slide

  3. 不知道 g0v 在幹啥?
    現在轉台還來得及
    ( 不過要用跑得 )

    View Slide

  4. 我做了一個夢,夢到有個網站是 Drupal

    View Slide

  5. 不過看到 Drupal 做成這樣,我就嚇醒了

    View Slide

  6. 我趕緊去看看是不是 Drupal 的問題

    View Slide

  7. 人家下載安裝完就長這樣了耶!

    View Slide

  8. 為什麼好好一個軟體

    View Slide

  9. 要被這樣惡搞 ...
    (Google 你倒是說說話啊 )

    View Slide

  10. 輸給美國就算了,連波多黎各都 ...
    (DKAN 為德國的 NuCivic 由 Drupal 建的 Distribution)
    http://abrepr.org/ https://catalog.data.gov/

    View Slide

  11. 這一定有什麼誤會!
    一定是 1800 做網站設計太少了,我趕快來試試看

    View Slide

  12. data.gov.tw vs data.g0v.tw
    做出像樣的長相,黑客松搞定了啊 ...

    View Slide

  13. 別人都把工具整合好了 ...
    ( DKAN 已整合 recline.js )

    View Slide

  14. 為什麼你還在下載另存新檔

    View Slide

  15. 這一定不是誤會!

    View Slide

  16. 澳洲針對政府採用 Open Source 制定政策
    http://www.finance.gov.au/policy-guides-procurement/open-source-software/

    View Slide

  17. Since 2005, the Australian Governments position on
    open source software has been one of
    “informed neutrality” and “value for money” in
    accordance with the Commonwealth Procurement
    Guidelines. “Informed neutrality” establishes an unbiased
    position that does not favour open source or proprietary
    software.

    View Slide

  18. 翻譯:
    「我不要再當花錢沒好料的冤大頭啦」
    http://www.futuregov.asia/articles/2011/feb/01/australia-drops-neutrality-open-source-push/

    View Slide

  19. Principle 1:
    Australian Government ICT procurement processes
    must actively and fairly consider all types of available
    software.

    不能排擠開源或非開源軟體

    需考量軟體的 whole-of-life costs, capability,
    security, scalability, transferability,

    在決策過程中,政府採購單位,需把開源方案拿
    出來跟廠商提供的非開源方案比較

    View Slide

  20. Principle 2:
    Suppliers must consider all types of available software
    when dealing with Australian Government agencies.

    廠商必須列出開源和非開源的選擇

    廠商必須根據需求,條列出使用或不用開源軟體
    的緣由

    View Slide

  21. Principle 3:
    Australian Government agencies will actively participate
    in open source software communities and contribute
    back where appropriate.

    政府要不斷跟組織和其他國家合作,在開源領域
    尋找好的示範 (Best Practice)

    政府必須在合適情況下,回饋於開源社群

    View Slide

  22. http://www.finance.gov.au/procurement/procurement-policy-and-guidance/commonwealth-procurement-rules/
    Achieving value for money
    4.4 Achieving value for money is the core rule of the CPRs. Officials
    responsible for a procurement must be satisfied, after reasonable
    enquires, that the procurement achieves a value for money
    outcome. Procurements should:

    encourage competition and be non-discriminatory;

    use public resources in an efficient, effective, economical and ethical

    manner that is not inconsistent with the policies of the
    Commonwealth;

    facilitate accountable and transparent decision making;

    encourage appropriate engagement with risk;

    be commensurate with the scale and scope of the business
    requirement

    View Slide

  23. View Slide

  24. View Slide

  25. http://agov.com.au/warranty-services

    View Slide

  26. 更過份的是 ...

    View Slide

  27. http://www.finance.gov.au/blog/2014/05/07/seeking-industry-comment-on-govcms-draft-statement-
    of-requirements/
    選擇 Drupal as SAAS for GOV
    一定會引起一陣 Open Source 撻伐

    View Slide

  28. http://goo.gl/4vA8iX
    不過政府做了詳盡的 GovCMS 需求分析

    View Slide

  29. 外加 51 頁的 CMS 評估簡報
    http://www.finance.gov.au/sites/default/files/DoFD%20CMS%20Review%20Report%20-
    %20V2%202%20FINAL.pdf

    View Slide

  30. 包含評估方法

    View Slide

  31. 篩選出 18 套 CMS

    View Slide

  32. 最後篩選的 3 套 CMS 做詳盡的 Breakdown

    View Slide

  33. 說好要比較商業軟體,當然不能打臉

    View Slide

  34. 我真的不是來推廣 Drupal

    View Slide

  35. 問:什麼叫做政策溝通?

    View Slide

  36. http://www.finance.gov.au/blog/2014/05/07/seeking-industry-comment-on-govcms-draft-statement-
    of-requirements/
    這篇公開徵求意見
    有 63 篇大眾回應 ( 據說是最多回應的一次 )

    View Slide

  37. 澳洲鄉民的回應 Sample 1
    http://goo.gl/x6OI7Q
    翻譯:
    CTO John 你好
    – 用 Solr 吧!
    – GovCMS 不 Open 嗎
    – 回饋給社群吧

    View Slide

  38. 澳洲鄉民的回應 Sample 2
    http://goo.gl/khY9tK
    翻譯:
    John 你好我也是 John
    – 以前就有失敗例子啦
    – 你的報告未免太舊了
    – Review 不正確啦

    View Slide

  39. CTO 當然得一一回應 ...

    View Slide

  40. 我們的政府到底在幹麻 ...

    View Slide

  41. Drupal 如何邪惡的滲透進政府?

    View Slide

  42. 首先,一定是因為有人比 Drupal 更邪惡 ..

    View Slide

  43. 再來, Drupal 可以 Package 成任何廠商的
    Distribution Package

    View Slide

  44. 自美國強力推動 Digital Government 政策
    http://www.whitehouse.gov/sites/default/files/omb/egov/digital-government/digital-government.html

    View Slide

  45. View Slide

  46. 一堆 Distribution 冒出來 (OGPL)

    View Slide

  47. 冒出來 ... ( Open Public )

    View Slide

  48. 冒出來 ... (We the People a.k.a petition)

    View Slide

  49. 冒出來 ... (aGov)

    View Slide

  50. 美國政府各中央單位
    被強迫網站用 Drupal Open Source 做

    View Slide

  51. View Slide

  52. 還有, Cloud ...

    View Slide

  53. Drupal 剛好趕上 SaaS 熱潮

    View Slide

  54. http://www.house.gov/content/cao/procurement/PDFSolicitations/DrupalSourcesSought.pdf
    還有紙牌屋的網站 ...

    View Slide

  55. http://www.house.gov/content/cao/procurement/PDFSolicitations/DrupalSourcesSought.pdf
    Drupal Sources Sought of House of card.gov
    The CAO has established a flexible Drupal hosting platform as the preferred web hosting
    environment for the House. Members, Committees, Leadership, Officers and Officials (the
    CAO’s customers) each manage and control a public web site. These customers have the
    independent authority to select the web vendor of their choice provided that vendor meets
    specific House requirements. In total, there are nearly 520 unique House web sites within
    House.gov.

    做 520 個網站的超大標案

    請廠商提供 Code ,但不會有任何合約

    等審閱完成後,把合格的廠商都找來一起做

    View Slide

  56. 我真的不是來推廣 Drupal... XD
    真正的問題是

    View Slide

  57. 秒懂台灣的問題

    View Slide

  58. 政府沒遠景
    開源廠商
    不想碰
    各級單位沒
    理由
    GOV. 鬼島
    SI 廠奇蹟
    好歹學 OBM 包裝一下
    你公司人會不會太少
    開源軟體會不會被駭?
    政府合作實績是什麼?
    報告寫這麼多好麻煩
    承辦到底懂不懂網路啊
    還不都是大廠商得標?

    View Slide

  59. 還是有認真用 Open Source 服務政府的廠商
    ( by CKAN )

    View Slide

  60. 但我們的政府 ... 還在刮別人的鬍子
    http://www.vnu.edu.tw/files/9708/ 採用自由開源軟體之法制指引 BETA 版 .pdf

    View Slide

  61. Principle 3:
    Australian Government agencies will actively participate
    in open source software communities and contribute
    back where appropriate.

    政府要不斷跟組織和其他國加合作,在開源領域
    尋找好的示範 (Best Practice)

    政府必須在合適情況下,回饋於開源社群
    重點是健康的開源環境吧!

    View Slide

  62. 對未來的想像一:廠商版本
    http://netivism.com.tw/blog/337

    View Slide

  63. 對未來的想像二:各級單位版本
    寶島

    View Slide

  64. g0v → gov
    共筆:政府 IT 委外制度
    引入開源碼發展模式可能性研究既建議草稿
    對未來的想像三:政府版本
    http://goo.gl/aDb4WE

    View Slide