前田 剛 / MAEDA Go さんはインスタンス toot.redmine.jp のユーザーです。アカウントさえ持っていればフォローしたり会話したりできます。 もしお持ちでないなら こちら からサインアップできます。

前田 剛 / MAEDA Go @maeda@toot.redmine.jp

redmine.orgで30000のキリ番のチケットは何になるのか気になってる。 あと62。

関連するチケットの日付の表示形式が管理画面の設定を無視しているというマイナーなバグを発見。

Redmineを日本語で使っていると日付のデフォルトの表示形式が YYYY-MM-DD なので、これまで誰も気がつかなかったっぽい。

Defect #29918: Related issues section ignores the date format setting
redmine.org/issues/29918

mail gem 2.7.1がリリースされたので、

mail 2.7.0で発生してた問題が2.7.1で発生しなくなったのを確認して、

Defect #27691: Issue created from mail_handler with description empty from
redmine.org/issues/27691#note-

Gemfileの更新をコミットして、

Feature #29443: Update mail gem (~> 2.7.1)
redmine.org/issues/29443#note-

mail 2.7.1への更新により直った日本語環境固有の問題のテストをコミットしてチケットクローズ。

Defect #29442: Vendor-defined characters in ISO-2022-JP email subject break issue's subject
redmine.org/issues/29442#note-

Redmine 4.0ではActiveJobによりメールがデフォルトで非同期で送信されるようになるので、async_smtpとasync_sendmailの設定は廃止される。

redmine.org/projects/redmine/r

ちょっと思い立ってRedmineの言語を中国語に切り替えようとしたら言語選択のリストボックスの並びが気になったのでチケット作成。

中国語圏の利用者がどう感じるか反応待ち。

Patch #29739: Change English name for zh and zh-TW to "Chinese/Simplified" and "Chinese/Traditional"
redmine.org/issues/29739

ガリシア語訳のパッチをコミットするのに1時間使った。
redmine.org/issues/27992

コミットしようと思ったけど寸前でやめた。

例えば bugs.ruby-lang.org/redmine.tokyo/ でRefererが送られなくなって本当に良いのか確信が持てないので、チケットをJPLに振った。

Feature #29660: Add Referrer-Policy header to prevent browsers from sending private data to external sites
redmine.org/issues/29660

CSVインポートでRedmineにチケットを登録したときに担当者にメール通知が行われないというお問い合わせ。

実は2年前にも同様のお問い合わせをうけていてRedmine公式サイトにチケットを作ってたけど、反応は現時点で無し。

Feature #22771: Option to enable email notification for CSV import
redmine.org/issues/22771

ブラウザのRefererによってRedmineのチケット番号、プロジェクト識別子、Wikiページの名称が外部に送信されるという問題がありますが、Referrer-Policy ヘッダを付加してそれを防げるようにしようという議論。ただしIEとEdgeには現時点では効かない。

Feature #29660: Control over HTTP Referrer Configuration
redmine.org/issues/29660

前田 剛 / MAEDA Go さんにブーストされました

チケット編集時のボタンは送信じゃなくて保存がしっくりくるけど、海外だと違うのかな。

週明けいきなり、お客さんから指摘されたRedmineのバグ報告。カスタムクエリをガントの画面で編集すると選択された項目がデフォルトにリセットされる。

Defect #29701: Updating a custom query on gantt view resets selected columns to default
redmine.org/issues/29701

Redmine 4.0のシンタックスハイライトの対応言語の一覧はこちら。一般的に使われるもののほとんどに対応します。

redmine.org/projects/redmine/w

「Redmine シンタックスハイライト」で検索すると、候補に C#、vb、bash、diff がでてくる。

3.4だとそれらのうち diff だけ対応してますが、4.0は C# も VB も bash も対応します。

Redmine 4.0ではシンタックスハイライト機能が強化されることになりました。

これまではおよそ20の言語にしか対応していませんでしたが、4.0では百数十の言語に対応します。シンタックスハイライターがCodeRayからRougeに変更されるためです。

Feature #24681: Syntax highlighter: replace CodeRay with Rouge
redmine.org/issues/24681

2年近く前に私が送ったパッチがついに採用されてうれしいです。

いよいよリリースされそうなRedmine 4.0、現時点で約170件の変更・修正が含まれますが、そのなかからよさそうな新機能をいくつかピックアップしたスライドを作りました。

昨日開催された第3回 Lychee Redmineユーザ会での発表の資料です。

Redmine 4.0 新機能ピックアップ
slideshare.net/g_maeda/redmine

シンタックスハイライターをRougeに差し替えるパッチ、JPLがレビューしてくれたので、4.0.0に入る可能性が少しある。

Feature #24681: Syntax highlighter: replace CodeRay with Rouge
redmine.org/issues/24681

Redmine 4.0のリリース間もなくかも、と思ったけど、まだリポジトリに 4.0-stable ブランチができてない。

Redmine 4.0.0向けのチケットが残り3個になりました。リリースが近そう。

redmine.org/projects/redmine/i

なお、現時点でクローズされているチケットは160件以上。