Skip to content

Latest commit

 

History

History
610 lines (435 loc) · 22.3 KB

CHANGELOG.rst

File metadata and controls

610 lines (435 loc) · 22.3 KB

更新日誌

v6.7.1 2024-09-18

注意事項:
更新內容:
  • 更新:CKAN 核心至 2.10.5
  • 更新:ckanext-depositar_theme 1.1.12 與 ckanext-geoview 0.2.0。

v6.7.0 2024-07-18

升級指引:
  • 請根據 :doc:`maintaining/installing/install-from-source` 第 2 點重新建立 Python 虛擬環境。

  • 請根據 :doc:`maintaining/installing/install-from-source` 第 9 點設定 DataPusher+。

  • 請移除 /etc/ckan/default/who.ini

  • 請根據以下內容更新 CKAN 設定檔

    ## Authorization Settings
    
    ckan.auth.create_unowned_dataset = true
    ckan.auth.create_user_via_web = true
    
    ## Search Settings
    
    ckan.search.solr_allowed_query_parsers = field
    
    ## Plugins Settings
    
    ckan.plugins = dcat activity depositar_iso639 data_depositario depositar_theme_rep_str depositar_theme ark citation wikidatakeyword showcase dcat_json_interface structured_data stats datastore resource_proxy datapusher_plus datatables_view recline_view text_view image_view webpage_view recline_grid_view recline_map_view audio_view video_view pdf_view spatial_metadata spatial_query geo_view geojson_view wmts_view shp_view scheming_datasets
    
    ## XLoader Settings
    
    (移除此設定) ckanext.xloader.jobs_db.uri
    
    ## Datapusher settings
    
    ckan.datapusher.formats = csv xls xlsx tsv application/csv application/vnd.ms-excel application/vnd.openxmlformats-officedocument.spreadsheetml.sheet ods application/vnd.oasis.opendocument.spreadsheet
    
    ## Theming Settings
    
    ckan.base_public_folder = public-bs3
    ckan.base_templates_folder = templates-bs3
    
    ## ckanext-data-depositario Settings
    
    (移除此設定) ckanext.data_depositario.googleanalytics.id = GA_ID
  • 請執行 CKAN 升級指令如下

    . /usr/lib/ckan/default/bin/activate
    ckan -c /etc/ckan/default/ckan.ini db upgrade
    ckan -c /etc/ckan/default/ckan.ini search-index rebuild
  • 修改 nginx 設定檔如下,之後重新啟動 nginx

    proxy_temp_path /tmp/nginx_proxy 1 2;
    
    server {
        client_max_body_size 100M;
        location / {
            proxy_pass http://127.0.0.1:8080/;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_set_header Host $host;
        }
    }
注意事項:
  • 此版本起將僅支援 Python 3.7 以上環境(目前支援 Python 3.7 至 3.10)。
  • 已移除 Google Analytics 支援。
  • 不再支援舊有的單一 API key 作為認證方式,請改用 API token(詳見 :doc:`../../user-guide/data-api` )。
更新內容:
  • 更新:CKAN 核心至 2.10.4 。來自 CKAN 2.10 的變更:
    • 可選擇以使用者名稱或電子郵件登入
    • Table(表格)檢視(詳見 :ref:`data_preview`
    • Font Awesome 6.0 圖示

(以上更新內容翻譯與修改自 Open Knowledge Foundation and contributors 所編寫之 Changelog — CKAN 2.10.4 documentation,該作品以 創用CC 姓名標示-相同方式分享 3.0 未本地化 (Creative Commons Attribution-ShareAlike 3.0 Unported) 授權條款釋出。)

v6.6.6 2024-05-15

更新內容:
  • 新增:(操作手冊)Binder 服務介紹

v6.6.5 2024-04-10

注意事項:
更新內容:
  • 更新:CKAN 核心至 2.9.11
  • 更新:手冊主題改用 pydata-sphinx-theme 、修訂與勘誤。
  • 改善:部分文案修正。

v6.6.4 2024-02-15

注意事項:
更新內容:
  • 更新 Python 相依套件,為未來 CKAN 核心升級預作準備。

v6.6.3 2024-01-04

更新內容:
  • 更新:CKAN 核心至 2.9.10

v6.6.2 2023-10-26

注意事項:
更新內容:
  • 新增:BinderHub 功能,可將公開的資料集建立為 JupyterLab 等運算環境。
  • 改善:(Solr 索引)設定 dynamic field * 為 string 類型,以避免錯誤斷詞 (discussions #13)。
  • 改善:首頁文案修正。

v6.6.1 2023-09-14

更新內容:
  • 更新:手冊修訂與勘誤。

v6.6.0 2023-06-29

注意事項:
更新內容:
  • 更新:CKAN 核心至 2.9.9
  • 改善:首頁文案修正。

v6.5.9 2023-05-11

注意事項:
更新內容:
  • 改善:首頁與頁尾細部介面調整。

v6.5.8 2023-03-09

更新內容:
  • 更新:CKAN 核心至 2.9.8

v6.5.7 2022-12-01

注意事項:
更新內容:
  • 改善:首頁效能提升。

v6.5.6 2022-11-03

更新內容:
  • 更新:CKAN 核心至 2.9.7
  • 更新:ckanext-xloader 至 0.11.0。

v6.5.5 2022-10-14

注意事項:
更新內容:
  • 更新:CKAN 核心至 2.9.6
  • 改善:首頁效能提升與細部介面調整。

v6.5.4 2022-09-23

注意事項:
更新內容:
  • 更新:全新首頁設計。

v6.5.3 2022-07-08

注意事項:
更新內容:
  • 新增::ref:`ark-identifier` 功能,賦予符合條件的資料集以 ARK 為編碼規格的持續識別碼。
  • 其他程式最佳化與細部介面調整。

v6.5.2 2022-05-06

注意事項:
更新內容:
  • 改善:修復 BibTeX generic citation style 月份顯示錯誤。
  • 改善:修復 BibTeX generic citation style 的 citation-key 值可能未落於規範內的問題。
  • 改善:正確讀取 ckanext.data_depositario.demo.enabled 設定。
  • 更新:手冊勘誤。

v6.5.1 2022-03-25

注意事項:
  • 此版本需搭配最新版 ckanext-wikidatakeyword 使用。

  • 此版本將需要 Solr 8。請依序執行以下指令升級 Solr 版本為 8.11.1:

    sudo service solr stop
    sudo rm /etc/default/solr.in.sh
    sudo bash ./install_solr_service.sh solr-8.11.1.tgz -f
    sudo -u solr /opt/solr/bin/solr delete -c ckan
    sudo -u solr /opt/solr/bin/solr create -c ckan
    sudo ln -sf /usr/lib/ckan/default/src/ckanext-data-depositario/solr/schema.xml /var/solr/data/ckan/conf/managed-schema
    wget https://repo1.maven.org/maven2/com/github/magese/ik-analyzer/8.5.0/ik-analyzer-8.5.0.jar
    wget https://repo1.maven.org/maven2/org/locationtech/jts/jts-core/1.18.2/jts-core-1.18.2.jar
    sudo cp ik-analyzer-8.5.0.jar /opt/solr/server/solr-webapp/webapp/WEB-INF/lib/.
    sudo cp jts-core-1.18.2.jar /opt/solr/server/solr-webapp/webapp/WEB-INF/lib/.
    sudo mkdir /opt/solr/server/solr-webapp/webapp/WEB-INF/classes
    sudo ln -s /usr/lib/ckan/default/src/ckanext-data-depositario/solr/IKAnalyzer.cfg.xml /opt/solr/server/solr-webapp/webapp/WEB-INF/classes/.
    sudo ln -s /usr/lib/ckan/default/src/ckanext-data-depositario/solr/dic/words.dic /var/solr/data/ckan/conf/words.dic
    . /usr/lib/ckan/default/bin/activate
    ckan -c /etc/ckan/default/ckan.ini search-index rebuild
    
更新內容:
  • 更新:CKAN 核心至 2.9.5
  • 改善:修復欄位填寫錯誤時,部分欄位無法顯示的問題。

v6.5.0 2022-02-18

注意事項:
  • 此版本起將僅支援 Python 3.6 以上環境(目前支援 Python 3.6、3.7 與 3.8)。

  • 請根據 :doc:`maintaining/installing/install-from-source` 重新建立 Python 虛擬環境與更新 CKAN 設定檔,並依序執行以下指令:

    . /usr/lib/ckan/default/bin/activate
    ckan -c /etc/ckan/default/ckan.ini db upgrade
    ckan -c /etc/ckan/default/ckan.ini search-index rebuild
    python /usr/lib/ckan/default/src/ckan/migration/migrate_package_activity.py -c /etc/ckan/default/ckan.ini
    
更新內容:

v6.4.6 2021-09-10

注意事項:
  • 需更新相依套件:

    pip install -r /usr/lib/ckan/default/src/ckanext-data-depositario/requirements.txt
    pip install -r /usr/lib/ckan/default/src/ckanext-spatial/pip-requirements-py2.txt
    pip install -r https://raw.githubusercontent.com/ckan/ckanext-xloader/master/requirements.txt
    pip install -r /usr/lib/ckan/default/src/ckanext-dcat/requirements.txt
    
  • 需進行資料庫更新:

    wget -O- https://github.com/ckan/ckanext-xloader/raw/master/full_text_function.sql | sudo -u postgres psql datastore_default
    
  • 需調整 CKAN 設定檔,請參照 :doc:`maintaining/installing/install-from-source` 5-c. 小節,更新以下設定:

    • Plugins Settings
    • Schema Settings
  • 需調整佈署設定,設定開機執行 XLoader。請參照 :doc:`maintaining/installing/deployment` 第 2 節(XLoader Settings)與第 5 節進行設定。

  • 以下 Python 相依套件可安全移除:

    • ckanext-repeating
    • DataPusher
更新內容:
  • 新增:(操作手冊)引用資料集功能介紹。
  • 更新:(資料集後設資料)資料類型 (:ref:`parse-insight-content-types`) 說明。
    • 純文字資料:移除 CSV
    • 結構化文字資料:加入 CSV 與 JSON
  • 改善:CSS 重構與精簡化。
  • 改善:以 XLoader 擴充套件取代原 DataPusher 上傳結構化資料至 DataStore 資料庫,避免因資料欄位類型自動判定錯誤導致上傳失敗 (#11)。
  • 更新 Python 相依套件,為未來 CKAN 核心升級預作準備。
  • 其他程式最佳化與細部介面調整。

v6.4.5 2021-07-30

注意事項:
更新內容:
  • 改善:修復自 Action API 上傳資料集時,若未加上 keywords,會發生 HTTP 500 錯誤的問題。
  • 改善:修復於 WebKit 系列瀏覽器網址顯示破版的問題。
  • 其他程式最佳化與細部介面調整。

v6.4.4 2021-06-18

注意事項:
更新內容:
  • 新增:使用條款與隱私政策。
  • 更新:CKAN 核心至 2.7.11
  • 其他程式最佳化與細部介面調整。

v6.4.3 2021-04-01

更新內容:
  • 更新:CKAN 核心至 2.7.10

v6.4.2 2020-12-17

注意事項:
更新內容:

v6.4.1 2020-08-20

注意事項:
更新內容:
  • 改善:資料集與資源編輯頁面加入使用手冊連結、欄位圖示,與欄位說明。
  • 更新:手冊勘誤。
  • 更新:CKAN 核心至 2.7.8
  • 移除:Google+ 分享按鈕。
  • 其他程式最佳化與細部介面調整。

v6.4.0 2020-06-10

注意事項:
更新內容:
  • 改善:簡化後設資料欄位,將 描述資訊 併入 基本資訊 ,同時新增 時空資訊 。變更內容詳見以下對照表,完整列表請參考 :doc:`appendix/fields/index`
原欄位名稱 變更 備註
語言 提供所有 ISO 639-3 選擇、接受多值  
關鍵字 更名為「Wikidata 關鍵字」  
資料類型

採用 Registry of Research Data Repositories (re3data) 使用之 :ref:`parse-insight-content-types`、接受多值

原選項與新選項對應如下:

統計資料 → 科學與統計資料
文獻書籍 → 辦公軟體文件
圖像 (非空間類) → 影像
圖像 (空間類) → 影像
向量資料 → 科學與統計資料
三維模型 → 結構化圖形
影音資料 → 影音資料
 
時間區間捷徑 移除 此欄位實非屬後設資料欄位,僅為便於輸入時間之工具
時間解析度 移除「十年」與「一百年」選項 該二選項之定義具爭議,且較少資料集使用
起始時間 不再受「時間解析度」欄位限制,可自由填寫  
結束時間 不再受「時間解析度」欄位限制,可自由填寫 新增結束時間需晚於或等於起始時間之檢查
資料類型選擇「文獻書籍」時,顯示之欄位

移除以下欄位:

ISBN-13
ISSN
期刊
卷期
論文集名稱
出版地
出版單位
出版年
書目查詢
網址
使用史料
研究區的聚落名
研究區的宗教
研究區的家族
研究區的埤圳
研究區的特殊產業
備註
原內容合併至「備註」欄位
資料類型選擇「圖像」時,顯示之欄位

移除以下欄位:

掃描原件來源
掃描原件尺寸
掃描解析度
比例尺

以下欄位保留但移動位置:

空間解析度
資料處理歷程
原內容合併至「備註」欄位
空間解析度 移動至「時空資訊」部分 原「圖像」資料類型之欄位
資料處理歷程 移動至「管理資訊」部分 原「圖像」資料類型之欄位
資料產製時間   直接支援 YYYY 與 YYYY-MM 格式,不再自動轉換月 (日) 為 01
維護者 更名為「聯絡人」 更名後較符合資料管理之實務需求
維護者的電子郵件 更名為「聯絡人的電子郵件」 更名後較符合資料管理之實務需求。新增電子郵件格式檢查
維護者的聯絡電話 移除 有個資疑慮故移除
識別碼 移除 原內容合併至「備註」欄位
編碼 更名為「字元編碼」 此為資源層級欄位
  • 其他程式最佳化與細部介面調整。

v6.3.6 2019-08-26

  • 新增:於資料集頁面提供資料集引用小工具。
  • 更新:手冊勘誤。
  • 更新:CKAN 核心至 2.7.6。

v6.3.5 2019-03-29

  • 改善:修正使用者註冊後無法立即將資料集加入主題的問題 (#6)。
  • 其他程式最佳化。

v6.3.4 2018-12-18

  • 改善:修正於行動裝置瀏覽資料集頁面時,搜尋過濾條件無法捲動的問題。
  • 更新:CKAN 核心至 2.7.5。

v6.3.3 2018-12-07

  • 改善:修正搜尋過濾條件與搜尋結果頁籤顯示不正常的問題。
  • 其他程式最佳化與細部介面調整。

v6.3.2 2018-10-25

  • 更新:介面修正。

v6.3.1 2018-10-25

  • 更新:細項介面調整。

v6.3.0 2018-10-23

  • 更新:全新設計介面。

同時自即日起開放註冊。

v6.2.1 2018-08-24

  • 更新:建立帳號時需進行電子信箱認證。
  • 更新:手冊勘誤。
  • 更新:依據 https://licenses.opendefinition.org/ 更新授權清單。新增 CC-BY-NC-SA 4.0 條款。
  • 移除:首頁「最新消息」區塊。

v6.2.0 2018-07-20

  • 改善:在所有「授權」過濾條件旁加上授權說明小工具。
  • 更新:CKAN 核心至 2.7.4。
  • 其他程式最佳化與細部介面調整。

v6.1.3 2018-07-06

  • 新增:手冊英文版。
  • 改善:網站語言切換改至頁面右上方處。
  • 改善:修正資料集後設資料「資料處理歷程」欄位無法正確顯示的問題 (#2)。
  • 更新:手冊中文版勘誤。

v6.1.2 2018-05-10

  • 更新:CKAN 核心至 2.6.6。

v6.1.1 2018-04-23

  • 新增:操作手冊與維護手冊。

v6.1.0 2018-03-23

  • 新增:網站即時狀態監測(連結位於網站下方)。
  • 改善:修正錯誤的 positive_float_validator 校驗器。
  • 改善:套用更為適當的校驗器至後設資料欄位。
  • 改善:空間範圍填寫輔助圖台新增 LineString 支援。
  • 改善:空間範圍填寫輔助圖台新增圖徵修改與刪除工具。
  • 更新:Leaflet.draw 版本至 0.4.1。
  • 更新:CKAN 核心至 2.6.5。
  • 將 Wikidata 關鍵字功能分離為獨立套件:https://github.com/depositar-io/ckanext-wikidatakeyword
  • 其他程式最佳化與細部介面調整。

v6.0 2017-11-03

  • 新增:「關鍵字」欄位,整合既有「主題關鍵字」與「空間範圍關鍵字」,並採用維基數據 (Wikidata) 作為資料來源。
  • 新增:新增資料集時,若輸入標題無法自動產生網址時 (如全中文標題),將自動產生一組隨機文數字作為網址。
  • 更新:CKAN 核心至 2.6.4。
  • 其他程式最佳化與細部介面調整。

v5.0.x 2017-09-05

  • 改善:簡化後設資料欄位。將資料集層級之後設資料分為「基本資訊」、「描述資訊」與「管理資訊」三大區塊。合併「參考來源」與「所屬子計畫」為一欄位「備註」,並將「編碼」欄位移至資料層級,同時移除部分較少使用之欄位與選項。
  • 改善:使用圖台填寫「空間範圍」欄位時,系統將自動產生空間範圍值與四至座標並鎖定欄位。
  • 改善:「維護者」與「維護者的電子郵件」欄位可帶入登入中的使用者資訊。
  • 改善:將資料集加入任一組織時,可透過核取方塊限制僅對組織內成員公開該資料集。
  • 改善:使用 CKAN 2.5 提供之翻譯功能翻譯客製化部分介面,今後客製化部分與主程式之介面將不再互相干擾。
  • 更新:ckanext-pages 擴充套件版本,並加上中文介面翻譯。
  • 更新:CKAN 核心至 2.6.3。
  • 其他程式最佳化與細部介面調整。