0731-84728105
15116127200
關于規範FAST文(wén)檔和(hé)代碼版本的通知(zhī)
發布時(shí)間:2018-08-16
     自(zì)從(cóng)2018年6月推出OpenBox-S4z平台後,基于OpenBox-S4z/FAST的解決方案已經在國防科技大(dà)學、清華大(dà)學、北京大(dà)學、電子科技大(dà)學等單位的教學和(hé)科研活動中得到(dào)應用(yòng),涉及到(dào)計(jì)算(suàn)機網絡教學實驗、新型路由交換(段路由)設備原型、工(gōng)業互聯網交換設備原型、網絡安全防護設備原型和(hé)網絡測試儀原型的研發。
     随着用(yòng)戶數不斷增加,用(yòng)戶開(kāi)發水(shuǐ)平不斷提升,應用(yòng)開(kāi)發類型不斷豐富,FAST平台的一些(xiē)深層次問題逐漸顯現(xiàn)。一是設計(jì)文(wén)檔不完善,用(yòng)戶無法從(cóng)文(wén)檔中獲取必要的信息;二是設計(jì)文(wén)檔與代碼不對(duì)應,給用(yòng)戶開(kāi)發帶來(lái)困擾;三是軟硬件代碼設計(jì)存在Bug,運行不穩定;四是代碼版本管理(lǐ)混亂,降低(dī)開(kāi)發和(hé)服務的效率。
     爲了(le)解決上(shàng)述問題,FAST社區(qū)拟開(kāi)展以下(xià)工(gōng)作(zuò)。
一、建立和(hé)維護Bug清單
     集中管理(lǐ)不同(單位)用(yòng)戶在FAST平台開(kāi)發中遇到(dào)的問題,設置并維護Bug清單。
     用(yòng)戶可通過郵件或在FAST社區(qū)内提交Bug,Bug清單及修複狀态在FAST網站(zhàn)和(hé)公衆号平台定期發布。FAST平台提供商和(hé)服務提供商負責相關Bug的确認及修複。
二、強化版本管理(lǐ)
     明(míng)确區(qū)分FAST的研發版本與發布版本,避免出現(xiàn)不同的代碼分支,造成代碼版本管理(lǐ)混亂,降低(dī)開(kāi)發和(hé)服務的效率。
     FAST平台提供商在FPGA OS和(hé)FAST支撐軟件中設置版本标識,FAST服務商提供FAST硬件流水(shuǐ)線和(hé)FAST庫的版本标識,爲用(yòng)戶提供讀取各類版本标識的方法。
     隻有通過内部測試的代碼版本才能(néng)成爲發布版本,用(yòng)戶從(cóng)唯一的網址下(xià)載FAST發布的軟硬件代碼。
     以後FAST的所有軟硬件代碼及文(wén)檔均隻能(néng)從(cóng)網站(zhàn)固定位置下(xià)載更新,不再通過其他(tā)方式交互。
三、設置常見問題列表
     針對(duì)FAST論壇中用(yòng)戶提出的各類問題以及回複,整理(lǐ)常見問題(FAQ)列表,供其他(tā)用(yòng)戶參考。
     歡迎FAST用(yòng)戶對(duì)以上(shàng)工(gōng)作(zuò)安排提出寶貴意見,上(shàng)述工(gōng)作(zuò)的實施細則将會(huì)在近期公布。爲做好(hǎo)以上(shàng)工(gōng)作(zuò),2018年8月20日後,請(qǐng)所有FAST用(yòng)戶從(cóng)FAST網站(zhàn)下(xià)載代碼和(hé)文(wén)檔,FAST技術支持團隊不再通過線下(xià)直接向用(yòng)戶提供代碼和(hé)文(wén)檔。