しばらく前、私はオープンソースプロジェクトのeTraxisの開発に参加しました-エラー追跡システム、またはむしろ、変更要求を追跡するためのシステム。 突然誰かがこのクラスのシステムが何であるかまだわからない場合は、ソフトウェア構成管理のマテリアルサイクルからの変更を要求するための追跡システムに関する私の記事を読んでください 。
このシステムはWebベースのインターフェイスを提供します。これは一般に、ほぼ標準です。 サーバー部分は従来型-PHP + Apacheですが、DBMSパークは多くの同様のシステムにオッズを与えます。従来のMySQLに加えて、PostgreSQL、MSSQL、およびOracleがサポートされています。
基本機能から:
- レコードのライフサイクル(エラー、機能、要求)の柔軟な調整-ライフサイクルのすべてが誇張なしに構成されます。
- グループ権利管理-別のフィールドまで。 また、LDAPを介した承認もあります。
- レコード間の依存関係。
- レコードの操作の完全な履歴を保存する-任意のフィールドの変更が記憶されます。
- 多数のローカライズ。
- 通知/サブスクリプション/リマインダー;
他の多くの機能があり、完全なリストはサイトで見つけることができます。
このシステムは数年にわたって絶えず進化しています。 私の知る限り、Primorsky Territory Administrationから、米国(モトローラの部門の1つで使用)およびヨーロッパ(ローカライズのリストをご覧ください)に至るまで、数十の組織にインストールされています。 ちなみに、それほど前ではないが、熱狂的なファンの1人がArchLinuxリポジトリの候補リストに追加しました。
少し前まで、システムは新しい開発ラウンドに移行しました。これは、2.x範囲の番号付けの移行によって注目されました。 何がそんなに変わりましたか? まず、これらはMSSQLのUnicodeサポートの基本的な変更点です。 このDBMSの作業をUTFで書き直しました。その前に、UCSのみがあり、ユニバーサルエンコーディングのサポートのヒントさえないデータベースを動作させるために、かなりの数の松葉杖を実行する必要がありました。 5.1未満のPHPバージョンと5.0未満のMySQLバージョンのサポートが廃止されたことにも注意してください。 これにより、コードを書き直し、単純化し、改善することができました-そしてもちろん、その作業を改善できました。
システムの変更を決定した開発者にとって、必要な変更はさらに簡単になります。 そして、しばらくの間、管理者向けのガイドがあります。 彼と潜在的なユーザーのために、XAMPPに基づいたデモ版もあります。
一般的に、なぜ私はこれなのか...バグ追跡システム、タスク追跡システム、またはあらゆる追跡システムを探しているなら、 eTraxisを試してみる価値があります。
ディクシ
質問をして、コメントを残してください。