Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ファーエンドテクノロジー開発のプラグイン・テーマを紹介
Search
Mizuki Ishikawa
March 08, 2022
Business
0
380
ファーエンドテクノロジー開発のプラグイン・テーマを紹介
Mizuki Ishikawa
March 08, 2022
Tweet
Share
More Decks by Mizuki Ishikawa
See All by Mizuki Ishikawa
RailsGirls Matsue 5thを振り返る
ishikawa999
0
20
コミュニティ E縁D紹介
ishikawa999
0
47
Redmineプラグイン・テーマの紹介 〜ファーエンドテクノロジー開発〜
ishikawa999
0
1k
細かすぎて気づかれてないRedmineの機能改善選手権
ishikawa999
0
850
bleuclair theme
ishikawa999
1
29k
管理画面から用語やメッセージを変更するプラグイン作りました
ishikawa999
1
1.3k
怖くない?オープンソースへの貢献 〜実務経験1年の初心者がRedmineのパッチを送った
ishikawa999
0
11
Other Decks in Business
See All in Business
サスメド株式会社 Culture Deck
susmed
0
47k
他人が怖くて話せない私が、過去の寄り道に救われた『会話へのハードルを”割引”する方法』
aokiplayer
PRO
0
190
人が辞めても困らない職場へ - AIでノウハウがたまる仕組み、文化を作る実践術
nkajihara
4
1.1k
CREFIL Inc. / Company Profile
crefil
0
350
宣言やガイドを示したってよくならない!スクラムチームが回るようにするためにはきっかけが必要だ!
abe2014
0
150
在庫管理アプリ「nanco」サービス資料_2025
nsketch
0
130
第3回DifyStudio_まつにぃ浸透し_継続するDifyとは.pdf
yukaikunimatsu
3
1.5k
Mercari Group Code of Conduct
mercari_inc
0
260
採用ピッチ資料
awesome22
0
400
T2 Company Deck
t2pr
0
450
ソフトウェア開発者が「感性」を磨く時代へ〜匠Methodが導く新しいスキルの方向性 / The Era of Software Developers Cultivating “Sensitivity” ~ The New Direction in Skills Guided by the Takumi Method ~
takumi_method_ug
1
120
株式会社Branding Career_採用デック資料
20251024
0
300
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Fireside Chat
paigeccino
41
3.7k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
How GitHub (no longer) Works
holman
315
140k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Music & Morning Musume
bryan
46
6.9k
Transcript
ファーエンドテクノロジー株式会社 石川 フ ァ ーエンドテクノロジー開発の プラ グ イン・テーマを紹介
None
None
My Redmine
My Redmineに入っているプラ グ イン ຊհ͢ΔϓϥάΠϯ
My Redmineに入っているテーマ ຊհ͢ΔςʔϚ
開発したプラグイン・テーマを オープンソースソフトウェアとして公開しています。
プラ グ イン 1. RedMica UI extension 2. Redmine Ip
Filter 3. Redmine Issues Panel 4. RedMica S3 テーマ 1. farend basic 2. farend fancy 3. farend bleuclair 本日紹介するプラ グ イン・テーマ
プラ グ イン 編
1. RedMica UI extension RedMica/Redmineͷݟ͍ͨ͢͞Λྑ͘͢Δ֦ுΛෳՃ͢ ΔϓϥάΠϯ ରԠόʔδϣϯ: Redmine 4.1Ҏ߱ μϯϩʔυ:
https://github.com/redmica/redmica_ui_extension
RedMica/Redmineͷݟ͍ͨ͢͞Λྑ͘͢Δ֦ுΛෳՃ͢ ΔϓϥάΠϯ 1. RedMica UI extension jsϥΠϒϥϦͷ༰ྔ͕େ͖͍ͳͲͱ͍ͬͨཧ༝ͰRedmineຊମʹೖΓͦ͏ʹͳ͍ػೳΛ ͏ͨΊͷϓϥάΠϯ σʔλϕʔεͳͲʹมߋΛՃ͑Δ͜ͱ͕ͳ͍ͷͰɺ؆୯ʹಋೖͯ͠ɺෆཁʹͳͬͨΒ؆୯ ʹফ͢͜ͱ͕Ͱ͖·͢
開発メモ ରԠόʔδϣϯ: Redmine 4.1Ҏ߱ μϯϩʔυ: https://github.com/redmica/redmica_ui_extension
୲ऀϑΟϧλͳͲΛ͡Ίͱͨ͠ηϨΫτϘοΫεʹΩʔϫʔ υΛೖྗ͢ΔͱɺީิͷߜΓࠐΈ͕Ͱ͖Δɻ redmine_searchable_selectboxͱ͍͏͜ͷػೳͷΈΛ࣋ͭϓϥάΠϯ ެ։͍ͯ͠·͢ɻ 担当者セレクト ボ ックスを検索可能にする機能 બࢶ͕ଟ͍ͱ୳͢ͷ͕େมʂ Λղফ͠·͢ 1.
RedMica UI extension
担当者セレクト ボ ックスを検索可能にする機能 1. RedMica UI extension
όʔδϣϯʹඥ͘νέοτͷεςʔλεʹԠͯ͡όʔϯμϯν ϟʔτΛදࣔ͠·͢ɻ バージョン詳細画面にバーン ダ ウンチャートを表示 ཧઢͱνέοτͷݸΛൺֱ͢Δ ͜ͱͰɺ࡞ۀͷ༷ࢠΛ֬ೝʂ 1. RedMica UI
extension
mermaid.jsΛར༻ͯ͠ɺmermaidه๏Ͱೖྗ͞ΕͨςΩετΛݩʹਤ Λඳը͠·͢ɻ テキストで図を描ける ςΩετͳͷͰɺޙ͔Βͷมߋָ 1. RedMica UI extension
1. RedMica UI extension 設定で各機能を有効/無効にできる
1. RedMica UI extension 設定で各機能を有効/無効にできる ෳͷػೳ͕ೖ͍ͬͯΔϓϥάΠϯͳͷͰɺ ಛఆͷػೳͷΈ͕ཉ͍͠ਓʹ ͬͯΒ͑ΔΑ͏ʹҙࣝతʹΦϯΦϑػೳΛ ࣮͍ͯ͠·͢ɻ (mermaidϚΫϩ
ɹػೳͷ্༷ΦϑʹͰ͖ͳ͔ͬͨ...) 開発メモ
IPΞυϨεʹΑΔΞΫηε੍ݶΛRedmine্͔Βઃఆ͢ΔϓϥάΠϯ ڐՄ͢ΔIPΞυϨεΛઃఆ͢ΔͱɺͦΕҎ֎ͷIPΞυϨε͔ΒͷΞΫη εΛ੍ݶͰ͖Δ 2. Redmine Ip Filter ରԠόʔδϣϯ: Redmine 4.1Ҏ߱
μϯϩʔυ: https://github.com/redmica/redmine_ip_filter
2. Redmine Ip Filter γεςϜཧऀͷΈ͕ มߋͰ͖Δ 100݅·ͰͷIPΞυϨ ε੍ݶΛઃఆͰ͖Δ
3. Redmine Issues Panel plugin RedmineͷνέοτΛΧʔυܗࣜͷҰཡͰදࣔ͢Δػೳ ΧʔυͷυϥοάΞϯυυϩοϓͰεςʔλεΛมߋͨ͠ΓɺҰཡ ͔ΒνέοτΛ࡞͢Δ͜ͱ͕Ͱ͖·͢ɻ ରԠόʔδϣϯ: Redmine
4.1Ҏ߱ μϯϩʔυ: https://github.com/redmica/redmine_issues_panel
3. Redmine Issues Panel plugin
ఴϑΝΠϧΛϩʔΧϧϑΝΠϧγεςϜͰແ͘AmazonS3ʹอଘ͢Δϓ ϥάΠϯ ݩʑ@tigrishࢯ@ka8725ࢯ͕։ൃ͞Ε͍ͯͨredmine_s3ͷϑΥʔΫ ϑΝʔΤϯυςΫϊϩδʔͰมߋΛՃ͑ͨ͜ͱʹΑΓɺRedMica1.0.xҎ ߱/ Redmine 4.1.xҎ߱ʹରԠ 4. RedMica S3
plugin ରԠόʔδϣϯ: RedMica1.0.xҎ߱/ Redmine 4.1.xҎ߱ μϯϩʔυ: https://github.com/redmica/redmica_s3
テーマ 編
1. farend basic ຊޠ͕ݟ͍͢ϑΥϯτ Λར༻ σϑΥϧτʹ͍ۙςʔϚ ༏ઌ͝ͱͷ৭͚ ࣗͷ໊લΛଠࣈͰڧௐ μϯϩʔυ: https://github.com/farend/redmine_theme_farend_basic
2. farend fancy farend_basicΛϕʔεʹ ΞΠίϯΛՃ μϯϩʔυ: https://github.com/farend/redmine_theme_farend_fancy
3. farend bleuclair ΞΠίϯΛஔ͖͑ શମతʹϨΠΞτΛมߋ μϯϩʔυ: https://github.com/farend/redmine_theme_farend_bleuclair
αΠυόʔͷંΓͨͨΈػೳ ֎෦ϦϯΫΛผλϒͰ։͘Α͏ʹมߋ Λ૬ରతͰແ͘ઈରతʹදࣔ フ ァ ーエンドテクノロジー開発のテーマ共通の便利機能
プラ グ イン 1. RedMica UI extension 2. Redmine Ip
Filter 3. Redmine Issues Panel 4. RedMica S3 テーマ 1. farend basic 2. farend fancy 3. farend bleuclair 本日紹介したプラ グ イン・テーマ 044ͱͯ͠ެ։͍ͯ͠ΔͷͰɺ ؾʹͳΔϓϥάΠϯςʔϚ͕͋Ε ͥͻಋೖΛ͝ݕ౼͍ͩ͘͞ʂ