那這個情況跟古時候不一樣
古時候是軟體公司覺得要釋出才要釋出,現在即使是封閉軟體時間到一樣要釋出。
觀念來自於顧客需求導向,所以軟體目前也是拆成一個一個的模組,
所以沒有時間到了才釋出的情況。
若釋出太頻繁會讓人無所適從。
所以他說koha用兩種方式來處理:一個叫新的功能,一個是修訂錯誤。
新的功能為每6個月釋放一次,錯誤每個月都有。
koha現在的版本是甚麼呢?
我們可以從download koha找到
網址:http://download.koha-community.org/
所以每個月開始
17.05也是一樣,從2017年的5月釋出第0版,今年五月第12個版本
比較老的清單:http://download.koha-community.org/old_releases/
到了2009年三月13號,那天才出現koha3.0
那個為有興趣可以去查一下,為什麼koha3在這個koah的發展有重要性:
資料庫重寫,並把MARC放進來,在這之前是沒有MARC的。
軟體會維護多久一切看客戶要求,那客戶為什麼要求要繼續維護舊的版本呢?
舊的版本BUG會不斷出現,到了BUG改到受不了就會建議你升級。
版本的是出示有程序的:
A bug/enhancement is submitted by the ‘bug reporter’.
A patch is submitted by the ‘patch writer’.補丁,BUG經過一個程序就必須承認,要去寫那個補丁,補釘由 ‘patch writer’寫,為補丁的撰寫者。
(optional) RM pushed it as a QA branch.補釘寫完後呢,要給RM(Release Manager)。QA就是品質保證。
The patch is tested and signed off by the ‘patch signer’.補釘寫好之後就要去測試,然後要有人背書(signed off)除了有原來的人寫,還要兩個人去signed off。
The patch is tested by the QA manager, patch status is set to Passed QA QA manager會動手設為PASS,這時候補釘才算完成。
The patch is tested and signed off by RM
If the patch passes, it is pushed into master by the RM, status is set to Patch Pushed.
補釘測試和簽署不一定會放在下一個版本,要由新的RM來決定。如果專案經理決定了,狀態就會變成PUSH。有人幫你把補釘寫好也不一定會出現在下一個版本,縱使他簽屬與測試了。
一定要等到釋出經理去把它PUSH才有。
The bug is marked resolved by the ‘bug closer’.已經有一個釋出的版本把補釘放出來,這個BUG才算完結。
The bug is closed when a release is made containing that patch.
最後有人去看,ˊ這個BUG可能已經有補釘去解決這問題,但還是要去看這個補釘被放去哪了,若沒有則這個沒有達到close。若太久的話就會被送去前一部分,就必須再去寫 reporter。
我們來看一下現在koha18.05所釋出的說明:
It includes 12 new features, 257 enhancements, 360 bugfixes.。
12個新功能,257個強化,360個bug修復。
跟17.11來比。
他去說明他做了哪些功能。
曾經用SQL的帳號登入,但現在不行了,因為這太危險了。現在登入會給你一個超級管員的身分。
PMP這個路徑它已經改了。
Change of the database tables charset改變資料庫表單
Unicode
先決條件是作業系統要支援,KOHA才能支援。在18.05前就算作戲系統支援它還是不支援。
那它有哪些新功能呢?
我們來看一個,採訪。
它允許我們組態目錄詳情,我們要先去裡面把系統偏好啟用,就可以去編。
Acquisitions
[19289] Allow configuration of the fields on the ‘Catalog details’ form in the acquisition baskets
When creating a new order on an acquisition basket, bibliographic fields displayed on ‘Catalog details’ can now be customized. The system preference ‘UseACQFrameworkForBiblioRecords’ must be enabled. Fields are set on the ‘ACQ’ MARC framework.
有一些系統偏好改名字了,做完之後再告訴我們文件。
文件的部分告訴我們有這麼多,包括台灣。
沒有留言:
張貼留言