Request Tracker

出自Local Chinese Wikipedia
跳至導覽 跳至搜尋
Request Tracker
工單列表(RT 3.8)
工單列表(RT 3.8)
原作者Jesse Vincent英語Jesse Vincent
開發者Best Practical Solutions, LLC
首次發布1999年10月13日,​26年前​(1999-10-13
當前版本
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    源代碼庫
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    編程語言Perl
    引擎
      Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
      操作系統類Unix
      語言Multiple Languages
      類型事務跟蹤管理系統
      許可協議GPLv2
      網站bestpractical.com/request-tracker

      Request Tracker,通常縮寫為RT,是一種用Perl編寫的工單跟蹤軟件,用於協調任務和管理在線用戶社區之間的請求。RT 在 1996 年的第一個版本是由Jesse Vincent編寫的,他後來成立了 Best Practical Solutions LLC 來分發、開發和支持該軟件包。[1]RT 是開源的,並在GNU 通用公共許可證下分發。 [2]

      Request Tracker for Incident ResponseRTIR)是RT的特殊發行版,用於滿足計算機應急響應小組團隊的特定需求。[3]它最初是與JANET-CERT合作開發的,並於 2006 年在計算機應急響應小組的聯合資助下進行了升級和擴展。 [4]

      技術[編輯]

      RT 是用Perl編寫的,使用mod_perl英語mod_perlFastCGIApachelighttpd服務器上運行,數據存儲在MySQLPostgreSQLOracle數據庫SQLite中。可以使用用 Perl 編寫的插件來擴展 RT 接口。[5]

      歷史[編輯]

      Jesse Vincent 在1994年就讀於衛斯理大學時,曾在衛斯理的計算服務台工作,負責改進幫助台和住宅網絡軟件基礎設施。此任務包括為幫助台設定工單系統。最初,他設定了一個Linux服務器來運行「req」,[6]但後來他發現命令行界面限制了使用。在接下來的兩年裡,他創建並維護了 WebReq,這是一個用Perl編寫的基於 Web 的 req 界面。最終,req 部分被刪除,剩下的成為 RT 1.0 版。當 Jesse 於 2001 年開始全職從事 RT 工作並創立了 Best Practical Solutions 時,RT 2.0 版被完全重寫。RT 被 Perl 的CPAN使用,但由於使用量下降,Perl NOC 於 2020 年 12 月 4 日宣布了 2021 年 3 月 1 日爲Perl NOC的產品壽命結束日期。[7]

      界面[編輯]

      File:Rt3.8-ticket.png
      3.8版網頁界面中的個人RT工單

      RT 有許多用於創建和更新工單的接口。登錄用戶和訪客用戶都可以使用 Web 界面。通過向用戶授予或拒絕特定權限以及向工單添加自定義字段和數據,可以輕鬆定製它。模板允許修改軟件的網頁,而不需要廣泛的編程知識。

      電子郵件是 RT 的另一個主要界面,並且通常是許多訪客用戶看到的唯一界面。電子郵件系統包括對自動回復、附件和完全自定義規則的支持,這些規則管理電子郵件的發送對象和時間。電子郵件作為工單上的信件存儲在 RT 中,該軟件可以區分公開回復和私人評論,以適當地顯示它們。

      還提供了一個基本的類似RESTAPI和一個命令行工具,作為與 RT 交互的另一種方式。

      整合[編輯]

      • RT 與 Best Practical 的知識庫應用程序 RT FAQ Manager(RTFM)集成。[8]從 RT 4.0.0 開始,RTFM 的功能作為「文章」功能集成到 RT 本身中。
      • RT 還與 Best Practical 的IT 資產管理應用程序「Assets」集成。自 RT 4.4.0 起,此功能已集成到 RT 本身中。
      • RT 支持聯網幫助台API。[9]

      參見[編輯]

      參考來源[編輯]

      • 「RT Essentials」,O'Reilly,2005 年,224 頁ISBN 0-596-00668-3

      腳註[編輯]

      1. Rich, Amy. RT: Request Tracker, Part 1. Sun Microsystems. June 2003. (原始內容存檔於2009-11-15). 
      2. RT FAQ: What is RT?. [2015-08-10]. (原始內容存檔於2016-04-10). Request Tracker (RT) [...] is available under the terms of the GNU General Public License (GPL). 
      3. RTIR: RT for Incident Response. [2015-08-10]. (原始內容存檔於2016-03-04). ready out of the box for your CERT or CSIRT to use 
      4. REQUEST TRACKER INCIDENT RESPONSE (RTIR) SOFTWARE TO BE UPGRADED AND EXPANDED (PDF). TERENA. 2005-10-05 [2015-08-10]. (原始內容 (PDF)存檔於2019-05-10). 
      5. Rich, Amy. RT: Request Tracker, Part 1. Sun Microsystems. June 2003. (原始內容存檔於2009-11-15). Rich, Amy (June 2003). "RT: Request Tracker, Part 1". Sun Microsystems. Archived from the original on 2009-11-15.
      6. Evard, Rémy. Managing the Ever-Growing To Do List. USENIX. September 1994 [2015-08-10]. (原始內容存檔於2022-03-29). 
      7. rt.cpan.org will sunset on March 1st, 2021. [2022-03-27]. (原始內容存檔於2022-03-31) (English). 
      8. RTFM: The RT FAQ Manager. [2015-08-10]. (原始內容存檔於2015-09-06). 
      9. GitHub - bestpractical/rt-extension-nhd. 2011-08-10 [2016-05-06]. (原始內容存檔於2022-03-31). 

      外部鏈接[編輯]