原田です。気温が高くなり季節は梅雨目前です。空気がジメジメし始めましたので部屋のエアコンを除湿運転に切り替えました。
今回はオープンソースのプロジェクト管理ソフトウェアRedmineの機能の一つであるガントチャートについて書きます。
ガントチャートについては Wikipedia やプロジェクト管理の専門家の方々が説明されていますので割愛しますが、タスク(作業)の状況を横断的に確認できるツールです。Redmineではチケットを行(縦軸)に、日程を列(横軸)に配置しプロジェクト配下のチケットを表示し進捗状況の確認ができます。
ガントチャートは他の画面や機能に比べ改善の頻度が低いと思われますけど、いくつかパッチを投稿しております。その中から私が最近投稿したパッチをご紹介します。ちょっとした改善(境界値判定の誤り)でしたけど次のリリースに組み込まれる可能性もあるようです("Candidate for next minor release" なのでリリース候補)。
親子チケットのようにチケットが階層化になっている場合、親チケットの開始日・期日にはマークを表示しています。しかし、「ガントチャートの表示開始日とチケットの開始日が同じ日」または「ガントチャートの表示終了日と期日が同じ日」のチケットをガントチャートで確認すると表示されるべきマークが表示されません。
これも上記と似ていますが、「ガントチャートの表示開始日とチケットの期日が同じ日」または「ガントチャートの表示終了日とチケットの開始日が同じ日」の場合、チケットの期間を示すタスクバーが表示されていません。
現状のタスクバーは各チケットの情報から座標値を求めSVG画像を作り出し表示しています。そのためSVG画像上に描かれているタスクバーも画像の一部なのでガントチャート上でチケットの開始日等を(ドラッグして)動的に変更(移動)することはできません。個人的な意見になりますがSVG画像をHTML(+CSS)で同様の表示に置き換えることができればガントチャートの機能拡張も今よりは容易になるのではないかと思います。
Redmineにこんなパッチを投稿しています Redmineをより良くするためにパッチを作成・投稿しています。最近投稿したパッチのうち特に気に入ったものをご紹介します。 |
|
映像ミキサー ATEM Mini Pro は Simple is best. 映像ミキサーATEM Mini ProをGET!簡単にZOOMなどでオンラインセミナーができます。 |
|
パソコンスタンドとキーボードを使い始めて仕事が捗っています パソコンスタンド・キーボード・マウスを使い始めて、肩こりや目の疲れが軽減、業務の効率が上がりました。 |
|
新型コロナウイルス(SARS-CoV-2)による影響の2020年4月時点での記録 ファーエンドテクノロジーにおける新型コロナウイルスの影響や対応(テレワークなど)の記録。 |
|
チームで共通のフックスクリプト(Git hook)を使っています Gitでバージョン管理されたスクリプトをフックスクリプトとして実行するために core.hooksPath の設定を利用しました。 |
入門Redmine 第6版 出版記念企画セミナー「Redmineのアクセス制御」【2024/5/30開催】 入門Redmine 第6版(2024年3月23日発売)の書籍から「Redmineのアクセス制御」について解説します。 |
|
My Redmine 初回ご契約で「入門Redmine 第6版」プレゼントのお知らせ Redmineのクラウドサービス「My Redmine」を初めてご契約いただいたお客様にRedmine解説書「入門Redmine 第6版」を進呈いたします。 |
|
2024年度ブランドパートナーに島根県在住のモデル ユイさんを継続起用 ユイさん(モデルスタジオミューズ所属)をファーエンドテクノロジーの2024年度ブランドパートナーとして継続して起用します。 |
|
My Redmine スタンダードプランおよびAdminサポートデスクプランの料金改定のお知らせ【2024年4月ご利用分より】 2024年4月ご利用分より、My Redmine スタンダードプラン(民間企業・個人向け及び官公庁向け)とAdminサポートデスクプランの料金を改定いたします。 |
|
Redmineの最新情報をメールでお知らせする「Redmine News」配信中 新バージョンやセキュリティ修正のリリース情報、そのほか最新情報を迅速にお届け |