Lock in $30 Savings on PRO—Offer Ends Soon! ⏳

Schrödinger's branch, or Ruby is dead every year

usa
May 31, 2018

Schrödinger's branch, or Ruby is dead every year

RubyKaigi2018 LT

usa

May 31, 2018
Tweet

More Decks by usa

Other Decks in Programming

Transcript

  1. 自己紹介  usa from Inc. (Sendagaya, Tokyo)  @unak (Twitter

    / GitHub)  Ruby Committer  Windows port maintainer  Stable versions branch maintainer
  2. Development Branch “trunk” BRANCHES Security only Branch “ruby_2_1” Stable Branch

    “ruby_2_2” Stable Branch “ruby_2_3” Merry Christmas! Stable Branch “ruby_2_4”
  3. Development Branch “trunk” BRANCHES Security only Branch “ruby_2_1” Security only

    Branch “ruby_2_2” Stable Branch “ruby_2_3” Stable Branch “ruby_2_4”
  4. Development Branch “trunk” BRANCHES Security only Branch “ruby_2_1” Security only

    Branch “ruby_2_2” Stable Branch “ruby_2_3” Stable Branch “ruby_2_4” EoL!!!
  5. Development Branch “trunk” BRANCHES Security only Branch “ruby_2_1” Security only

    Branch “ruby_2_2” Stable Branch “ruby_2_3” Stable Branch “ruby_2_4” Stable Branch “ruby_2_5” Merry Christmas!
  6. Development Branch “trunk” BRANCHES Security only Branch “ruby_2_1” Security only

    Branch “ruby_2_2” Security only Branch “ruby_2_3” Stable Branch “ruby_2_4” Stable Branch “ruby_2_5”
  7. Development Branch “trunk” BRANCHES Security only Branch “ruby_2_1” Security only

    Branch “ruby_2_2” Security only Branch “ruby_2_3” Stable Branch “ruby_2_4” Stable Branch “ruby_2_5”
  8. Development Branch “trunk” BRANCHES Security only Branch “ruby_2_1” Security only

    Branch “ruby_2_2” Security only Branch “ruby_2_3” Stable Branch “ruby_2_4” Stable Branch “ruby_2_5”
  9. WHAT IS “EOL”? Never maintained (≒ Never committed) Never released

    from the branch Then, maybe “ruby_2_2” has died, but cannot predicate it…
  10. If there are releases from another branches but not from

    the branch, it means death WHAT IS “EOL”?
  11. If there are releases from another branches but not from

    the branch, it means death WHAT IS “EOL”? In other word, we can know its death only when “opening the box”