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
Redmine 3.x
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
pinzolo
March 25, 2017
Technology
3.9k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Redmine 3.x
2017-03-25 RedmineOsaka
pinzolo
March 25, 2017
More Decks by pinzolo
See All by pinzolo
rubygems-mfa.pdf
pinzolo
0
140
github.com/pinzolo/sqlt
pinzolo
1
330
encoding/csv
pinzolo
0
780
Travis CI API LT
pinzolo
1
1.1k
Gemfile.local
pinzolo
0
150
Tenderness driven development for Redmine plugin
pinzolo
1
5k
Other Decks in Technology
See All in Technology
Ruby::Boxでできること、Refinementsでできること
joker1007
3
400
2026.06.13_AI時代に事業会社が「SIer出身エンジニア」を求める理由 / Why Businesses Seek Engineers with a System Integrator Background in the AI Era
jumtech
0
580
LLMと共に進化するプロセスを目指して
ymatsuwitter
12
3.4k
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
1
170
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
740
Platform engineering for developers, architects & the rest of us (AI agents)
danielbryantuk
0
190
BigQuery の Cross-cloud Lakehouse への歩み
phaya72
2
590
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.7k
Mastering Ruby Box
tagomoris
3
150
Claude Code×Terraform IaC テンプレート駆動開発
itouhi
1
400
運用を見据えたAIエージェント設計実践
amacbee
1
3.1k
AI と創る新たな世界 / A New World Created with AI
ks91
PRO
0
120
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
820
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
200
Believing is Seeing
oripsolob
1
140
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
Facilitating Awesome Meetings
lara
57
6.9k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
WENDY [Excerpt]
tessaabrams
11
38k
Code Review Best Practice
trishagee
74
20k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
REDMINE 3.X
ࣗݾհ ా ਓ (@pinzolo) גࣜձࣾ ۭ Redmine ϛχϚϜʹ͍͍ͨ
࠷ۙͷ REDMINE ͱࢲ ձࣾͷ Redmine ͷ Verup Λ୲ͨ͠ΓϓϥάΠ ϯΛಋೖͨ͠Γ ҎલҰਓRedmine͍͕ͯͨ͠ɺ࠷ۙ
Github ʹ ͓ۚΛ͍ग़ͨ͠ͷͰݸਓͰΘͳ͘ͳ ͬͯ͠·ͬͨ
ࠓ͢͜ͱ Redmine 3.4.0 ϦϦʔεؒۙͱ͍͏͜ͱͰɺ Redmine 3.x Λ͓͞Β͍͠·͠ΐ͏ɻ ݸਓతʹҹͷڧ͍νέοτΛόʔδϣϯ ͝ͱʹհ͠·͢ɻ
[3.0] #14534: UPGRADE TO RAILS 4.2 #18947: Ruby 2.2 supportͱ૬·ͬͯҰؾʹΕ
ΛऔΓͨ͠ײ͕͋Δɻ Ruby, Rails ރΕ͖ͯͨͷ͔ɺҠߦόʔδ ϣϯΞοϓͷτϥϒϧগͳ͍Α͏ʹݟ͑ Δɻ
[3.0] ݕࡧपΓ #4383: Search Names of Files Attached to Issues
#18631: Better search results pagination #19005: Make search results per page configurable ఴϑΝΠϧΛݕࡧରʹͨ͠Γɺݕࡧ͕ ߴԽͨ͠Γ
[3.0] #5991: TRACKER SHOULD HAVE IT'S OWN DEFAULT ISSUE STATUS
τϥοΧʔຖʹॳظεςʔλεΛઃఆͰ͖ ΔΑ͏ʹɻ পͷೖΓޱɻ
[3.1] #15520: MARKDOWN FORMATTING Redmine 2.5 Ͱࢼݧతʹಋೖ͞Ε͍͕ͯͨ experimental ͕ফ͑ͯਖ਼ࣜʹରԠͨ͠ɻ
[3.1] #7037: CSV EXPORT ENCODING AND EXCEL. UTF-8 AND BOM
UTF-8 ͷ CSV ʹ BOM ͕͘Α͏ʹɻ
[3.1] #6118: FILTER BY PARENT TASK OR SUBTASKS νέοτ͚ͩͷදࣔɺಛఆͷνέοτ ͷࢠνέοτͷදࣔͳͲ͕ग़དྷΔΑ͏ʹͳ
ͬͨɻ ʮνέοτɿͳ͠ʯͰνέοτ͚ͩͷ දࣔͪΐͬͱײతͰͳ͍ؾ͕͢Δɻ
[3.1] #5418: ADD GRAVATAR AND EDIT LINK TO "MY ACCOUNT"
PAGE public ͳ Redmine ΛཱͯΔ࣌ʹҙ֎ͱخ͠ ͍ɻ
[3.2] #19097: RESPONSIVE LAYOUT FOR MOBILE DEVICES ͍ͭʹ Redmine ʹϨεϙϯγϒσβΠϯ͕
ಋೖɻ ϞόΠϧ͔Βݟ͘͢ͳͬͨɻ ϓϥάΠϯ࡞ऀେมʹͳͬͨɻ
[3.2] #20732: MAILHANDLER: SELECT PROJECT BY SUBADDRESS (REDMINE
[email protected]
) ϝʔϧͷ
Subject ͰϓϩδΣΫτΛࢦఆͰ͖ ΔΑ͏ʹɻ ϝʔϥʔͷϑΟϧλϦϯάػೳͳͲͱ૬ੑ ͕Α͍ɻ
[3.2] #950: IMPORT ISSUES FROM DELIMITED/CSV FILE 2008ʹొ͞Εͨ issue ͕7࣮ͨͬͯ
͞Εͨɻ ଞʹ #1159, #1561, #1605, #1828 ͳͲݹ͍ issue ͕ ରԠ͞Εͨͷ 3.2 ͷಛ͔ɻ ͪͳΈʹ 3.3 Ͱ10ӽ͠ͷνέοτ͕࣮ ͞Εͨɻ
[3.3] #15880: CONSISTENT, GLOBAL BUTTON/MENU TO ADD NEW CONTENT +
ϘλϯͰνέοτ Wiki ϖʔδɺϑΝΠϧ ͳͲͷ࡞ϖʔδඈͿΑ͏ʹɻ #6204: Make the "New issue" menu item optional Ͱ৽͠ ͍νέοτͷλϒ͕ফ͑ͨΓͯ͠౷Ұײ͕ Ͱͨɻ
[3.3] #21421: SECURITY NOTIFICATIONS WHEN SECURITY RELATED THINGS ARE CHANGED
ηΩϡϦςΟؔ࿈ͷมߋ͕͞ΕΔͱཧऀ ʹ௨ϝʔϧ͕ಧ͖·͢ɻ
[3.3] #4266: DISPLAY CHANGESET COMMENT ON REPOSITORY DIFF VIEW. diff
ը໘ͰίϛοτͷίϝϯτͳͲ͕දࣔ͞ ΕΔΑ͏ʹɻ ίʔυΛ͏্Ͱͱͯ͋Γ͕͍ͨɻ
[3.3] #1725: DELETE BUTTON ON COMMENTS ཤྺͷίϝϯτ͕ϘλϯҰͭͰফͤΔΑ͏ ʹͳͬͨɻ
[3.3] #14937: CODE HIGHLIGHTING TOOLBAR BUTTON ϘλϯҰͭͰݴޠΛࢦఆͯ͠ίʔυϋΠϥ Πτ༻ͷ Wiki ه๏Λೖྗͯ͘͠ΕΔɻ
textile ʹخ͍͠ɻ #24681: Syntax highlighter: replace CodeRay with Rouge ͕དྷͨΒͲ͏ͳΔΜͩΖ͏ʁ
ͦͯ͠ REDMINE 3.4.0 ...
None
> ͓·͚
දͰΈΔ REDMINE 3.X
νέοτతͳ Ver. Patch Feature Defect Total Ave. 3.0 (8) 41
37 92 170 21.3 3.1 (8) 61 18 60 139 17.4 3.2 (6) 79 34 79 192 32.0 3.3 (3) 74 32 67 173 57.7 ※ ΧοίϦϏδϣϯ
PATCH ͕ॱʹԆͼ͍ͯΔ ϦϏδϣϯؒʹॲཧ͞Ε͍ͯΔνέοτͷ Ԇͼ͍ͯΔ → ։ൃʹࢀՃͯ͘͠ΕΔਓ͕૿͑ ͍ͯΔ
։ൃظؒతͳ Ver. x.x.0 ࠷৽ Range Interval 3.0 (8) 2015/02/19 2015/12/05
289 days 121 days 3.1 (8) 2015/07/26 2016/10/10 442 days 157 days 3.2 (6) 2015/12/06 2017/01/07 398 days 133 days 3.3 (3) 2016/06/19 2017/01/07 202 days 196 days ※ 2.6.0 2014/10/21 ϦϦʔε
Ծʹ 3.4.0 ͕ 2017/04/01 ϦϦʔεͱͯ͠ 3.3.0 ͔Β 286 days. →
ϚΠφʔόʔδϣϯΞοϓͷظ ؒԆͼ͍ͯΔʹ͋Δ
RAILS ͷରԠঢ়گʢ1ʣ Rails Release Update Deliver Ver. 4.2.0 2014/12/20 2015/01/18
(29) 2015/02/23 (65) 3.0.0 4.2.1 2015/03/19 2015/03/20 (1) 2015/04/26 (38) 3.0.2 4.2.2 2015/06/16 2015/06/17 (1) - - 4.2.3 2015/06/25 2015/06/26 (1) 2015/07/08 (13) 3.0.4 4.2.4 2015/08/24 2015/08/29 (5) 2015/09/21 (28) 3.1.1 4.2.5 2015/11/12 2015/11/25 (13) 2015/12/07 (25) 3.2.0
RAILS ͷରԠঢ়گʢ2ʣ Rails Release Update Deliver Ver. 4.2.5.1 2016/01/25 2016/01/26
(1) - - 4.2.5.2 2016/02/29 2016/03/02 (2) 2016/03/14 (14) 3.2.1 4.2.6 2016/03/07 2016/04/16 (40) 2016/05/07 (61) 3.2.2 4.2.7 2016/07/13 - - - 4.2.7.1 2016/08/10 2016/08/12 (2) 2016/11/20 (102) 3.3.1 4.2.8 2017/02/21 2017/02/23 (2) - 3.4.0
ରԠૣ͍͕ఏڙϚΠ ϖʔε
αϙʔτ͍ͯ͠ΔRUBYͷόʔ δϣϯ Ver. ruby-1.9.3-p194 ruby-2.0 ruby-2.1 ruby-2.2 ruby-2.3 ruby-2.4 3.1
◦ ◦ ◦ ◦ × × 3.2 ◦ ◦ ◦ ◦ × × 3.3 ◦ ◦ ◦ ◦ ◦ × 3.4 (trunk) ◦ ◦ ◦ ◦ ◦ ◦ Redmine build status ΑΓ
͔ͳΓอकతʹαϙʔτͯ͘͠Ε͍ͯΔ Rails5 Ruby2.2.2 Ҏ্͔͠αϙʔτ͠ͳ͍ͷͰ ࠓޙେ͖ͳಈ͖͕͋Γͦ͏