Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/release.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBardi Harborow <bardi@bardiharborow.com>2019-07-20 12:02:50 +0300
committerBardi Harborow <bardi@bardiharborow.com>2019-07-20 12:05:47 +0300
commitedaf792821c45ab009c8838145595f5a06d92dbf (patch)
tree75aff23c19e38a1c188176a1c3d7eab28888e191
parent7d4abc6a44b398c5733f79ac1c8fb0bdc6a8fb6b (diff)
Move v3 to EOL and v4 to LTS.
Closes #2 and closes #4.
-rw-r--r--README.md8
-rw-r--r--schedule.json16
-rw-r--r--schedule.svg96
3 files changed, 60 insertions, 60 deletions
diff --git a/README.md b/README.md
index 4bf1866..86f619b 100644
--- a/README.md
+++ b/README.md
@@ -5,11 +5,11 @@
| Release | Status | Initial Release | Active LTS Start | Maintenance LTS Start | End-of-life |
| :--: | :---: | :---: | :---: | :---: | :---: |
| [2.x][] | **End-of-life** | 2013-07-18 | - | - | 2013-08-19 |
-| [3.x][] | **Maintenance LTS** | 2013-08-19 | 2014-11-01 | 2016-09-05 | TBD |
-| [4.x][] | **Current Release** | 2018-01-18 | TBD | TBD | TBD |
-| 5.x | **Pending** | TBD | TBD | TBD | TBD |
+| [3.x][] | **End-of-life** | 2013-08-19 | 2014-11-01 | 2016-09-05 | 2019-07-24 |
+| [4.x][] | **Active LTS** | 2018-01-18 | 2019-02-14 | 2019-08-14 | 2020-02-14 |
+| 5.x | **Active** | TBD | TBD | TBD | TBD |
-**Warning:** Dates will vary widely and without notice. We are actively working on strengthening timeline assurances.
+**Warning:** Dates may vary widely. We are actively working on strengthening timeline assurances.
![LTS schedule](schedule.svg)
diff --git a/schedule.json b/schedule.json
index 131a623..5dcfffc 100644
--- a/schedule.json
+++ b/schedule.json
@@ -7,18 +7,18 @@
"start": "2013-08-19",
"lts": "2014-11-01",
"maintenance": "2016-09-05",
- "end": "2019-04-01"
+ "end": "2019-07-24"
},
"v4": {
"start": "2018-01-18",
- "lts": "2019-04-01",
- "maintenance": "2019-10-01",
- "end": "2020-04-01"
+ "lts": "2019-02-14",
+ "maintenance": "2019-08-14",
+ "end": "2020-02-14"
},
"v5": {
- "start": "2019-04-01",
- "lts": "2020-04-01",
- "maintenance": "2020-10-01",
- "end": "2021-04-01"
+ "start": "2019-02-14",
+ "lts": "2020-02-01",
+ "maintenance": "2020-08-01",
+ "end": "2021-02-01"
}
}
diff --git a/schedule.svg b/schedule.svg
index c09b396..9d1ffb0 100644
--- a/schedule.svg
+++ b/schedule.svg
@@ -6,139 +6,139 @@
</style>
</defs>
<g id="bar-container">
- <g fill="none" class="axis axis--x" font-family="sans-serif" font-size="10" text-anchor="middle">
+ <g class="axis axis--x" fill="none" font-size="10" font-family="sans-serif" text-anchor="middle">
<g class="tick">
- <path stroke="#89a19d" d="M.5 0v440" transform="translate(115.283 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(115.283 30)">
+ <path stroke="#89a19d" d="M.5 0v440" transform="translate(110.152 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(110.152 30)">
Jan 2013
</text>
</g>
<g class="tick">
- <path stroke="#89a19d" stroke-dasharray="2 2" d="M.5 0v440" transform="translate(213.964 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(213.964 30)">
+ <path stroke="#89a19d" stroke-dasharray="2,2" d="M.5 0v440" transform="translate(212.547 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(212.547 30)">
Jan 2014
</text>
</g>
<g class="tick">
- <path stroke="#89a19d" d="M.5 0v440" transform="translate(312.646 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(312.646 30)">
+ <path stroke="#89a19d" d="M.5 0v440" transform="translate(314.942 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(314.942 30)">
Jan 2015
</text>
</g>
<g class="tick">
- <path stroke="#89a19d" stroke-dasharray="2 2" d="M.5 0v440" transform="translate(411.327 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(411.327 30)">
+ <path stroke="#89a19d" stroke-dasharray="2,2" d="M.5 0v440" transform="translate(417.336 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(417.336 30)">
Jan 2016
</text>
</g>
<g class="tick">
- <path stroke="#89a19d" d="M.5 0v440" transform="translate(510.278 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(510.278 30)">
+ <path stroke="#89a19d" d="M.5 0v440" transform="translate(520.012 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(520.012 30)">
Jan 2017
</text>
</g>
<g class="tick">
- <path stroke="#89a19d" stroke-dasharray="2 2" d="M.5 0v440" transform="translate(608.96 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(608.96 30)">
+ <path stroke="#89a19d" stroke-dasharray="2,2" d="M.5 0v440" transform="translate(622.406 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(622.406 30)">
Jan 2018
</text>
</g>
<g class="tick">
- <path stroke="#89a19d" d="M.5 0v440" transform="translate(707.64 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(707.64 30)">
+ <path stroke="#89a19d" d="M.5 0v440" transform="translate(724.801 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(724.801 30)">
Jan 2019
</text>
</g>
<g class="tick">
- <path stroke="#89a19d" stroke-dasharray="2 2" d="M.5 0v440" transform="translate(806.322 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(806.322 30)">
+ <path stroke="#89a19d" stroke-dasharray="2,2" d="M.5 0v440" transform="translate(827.196 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(827.196 30)">
Jan 2020
</text>
</g>
<g class="tick">
- <path stroke="#89a19d" d="M.5 0v440" transform="translate(905.273 30)"/>
- <text x=".5" fill="#000" dy="-10" transform="translate(905.273 30)">
+ <path stroke="#89a19d" d="M.5 0v440" transform="translate(929.871 30)"/>
+ <text fill="#000" x=".5" dy="-10" transform="translate(929.871 30)">
Jan 2021
</text>
</g>
</g>
- <g fill="none" class="axis axis--y" font-family="sans-serif" font-size="10">
+ <g class="axis axis--y" fill="none" font-size="10" font-family="sans-serif">
<g class="tick">
<path stroke="#e1e7e7" d="M0 .5h820" transform="translate(110 83.962)"/>
- <text y=".5" fill="#000" dx="-10" dy=".32em" transform="translate(110 83.962)">
+ <text fill="#000" y=".5" dy=".32em" dx="-10" transform="translate(110 83.962)">
Master
</text>
</g>
<g class="tick">
<path stroke="#e1e7e7" d="M0 .5h820" transform="translate(110 166.981)"/>
- <text y=".5" fill="#000" dx="-10" dy=".32em" transform="translate(110 166.981)">
+ <text fill="#000" y=".5" dy=".32em" dx="-10" transform="translate(110 166.981)">
v2
</text>
</g>
<g class="tick">
<path stroke="#e1e7e7" d="M0 .5h820" transform="translate(110 250)"/>
- <text y=".5" fill="#000" dx="-10" dy=".32em" transform="translate(110 250)">
+ <text fill="#000" y=".5" dy=".32em" dx="-10" transform="translate(110 250)">
v3
</text>
</g>
<g class="tick">
<path stroke="#e1e7e7" d="M0 .5h820" transform="translate(110 333.019)"/>
- <text y=".5" fill="#000" dx="-10" dy=".32em" transform="translate(110 333.019)">
+ <text fill="#000" y=".5" dy=".32em" dx="-10" transform="translate(110 333.019)">
v4
</text>
</g>
<g class="tick">
<path stroke="#e1e7e7" d="M0 .5h820" transform="translate(110 416.038)"/>
- <text y=".5" fill="#000" dx="-10" dy=".32em" transform="translate(110 416.038)">
+ <text fill="#000" y=".5" dy=".32em" dx="-10" transform="translate(110 416.038)">
v5
</text>
</g>
<path stroke="#89a19d" d="M0 440h820" transform="translate(110 30)"/>
</g>
- <path d="M0 24.906h820v58.113H0z" class="bar unstable" transform="translate(110 30)"/>
- <text x="15" y="55.962" class="label" transform="translate(110 30)">
+ <path class="bar unstable" d="M0 24.906h820v58.113H0z" transform="translate(110 30)"/>
+ <text class="label" x="15" y="55.962" transform="translate(110 30)">
unstable
</text>
- <path d="M58.938 107.925h8.652v58.113h-8.652z" class="bar current" transform="translate(110 30)"/>
- <path d="M368.5 190.943h253.597v58.113H368.5z" class="bar maintenance" transform="translate(110 30)"/>
- <path d="M367.5 190.943h2v58.113h-2z" class="bar-join maintenance" transform="translate(110 30)"/>
- <text x="383.5" y="222" class="label" transform="translate(110 30)">
+ <path class="bar current" d="M55.826 107.925h8.977v58.113h-8.977z" transform="translate(110 30)"/>
+ <path class="bar maintenance" d="M377.037 190.943h295.121v58.113H377.037z" transform="translate(110 30)"/>
+ <path class="bar-join maintenance" d="M376.037 190.943h2v58.113h-2z" transform="translate(110 30)"/>
+ <text class="label" x="392.037" y="222" transform="translate(110 30)">
maintenance
</text>
- <path d="M186.278 190.943H368.5v58.113H186.278z" class="bar active" transform="translate(110 30)"/>
- <path d="M185.278 190.943h2v58.113h-2z" class="bar-join active" transform="translate(110 30)"/>
- <text x="201.278" y="222" class="label" transform="translate(110 30)">
+ <path class="bar active" d="M187.958 190.943h189.08v58.113h-189.08z" transform="translate(110 30)"/>
+ <path class="bar-join active" d="M186.958 190.943h2v58.113h-2z" transform="translate(110 30)"/>
+ <text class="label" x="202.958" y="222" transform="translate(110 30)">
active
</text>
- <path d="M67.59 190.943h118.688v58.113H67.59z" class="bar current" transform="translate(110 30)"/>
- <text x="82.59" y="222" class="label" transform="translate(110 30)">
+ <path class="bar current" d="M64.803 190.943h123.154v58.113H64.803z" transform="translate(110 30)"/>
+ <text class="label" x="79.803" y="222" transform="translate(110 30)">
current
</text>
<g>
- <path d="M671.573 273.962h49.476v58.113h-49.476z" class="bar maintenance" transform="translate(110 30)"/>
- <path d="M670.573 273.962h2v58.113h-2z" class="bar-join maintenance" transform="translate(110 30)"/>
+ <path class="bar maintenance" d="M678.05 273.962h51.618v58.113H678.05z" transform="translate(110 30)"/>
+ <path class="bar-join maintenance" d="M677.05 273.962h2v58.113h-2z" transform="translate(110 30)"/>
</g>
<g>
- <path d="M622.097 273.962h49.476v58.113h-49.476z" class="bar active" transform="translate(110 30)"/>
- <path d="M621.097 273.962h2v58.113h-2z" class="bar-join active" transform="translate(110 30)"/>
+ <path class="bar active" d="M627.273 273.962h50.777v58.113h-50.777z" transform="translate(110 30)"/>
+ <path class="bar-join active" d="M626.273 273.962h2v58.113h-2z" transform="translate(110 30)"/>
</g>
<g>
- <path d="M503.68 273.962h118.417v58.113H503.68z" class="bar current" transform="translate(110 30)"/>
- <text x="518.68" y="305.019" class="label" transform="translate(110 30)">
+ <path class="bar current" d="M517.304 273.962h109.969v58.113H517.304z" transform="translate(110 30)"/>
+ <text class="label" x="532.304" y="305.019" transform="translate(110 30)">
current
</text>
</g>
<g>
- <path d="M770.524 356.981h49.205v58.113h-49.205z" class="bar maintenance" transform="translate(110 30)"/>
- <path d="M769.524 356.981h2v58.113h-2z" class="bar-join maintenance" transform="translate(110 30)"/>
+ <path class="bar maintenance" d="M777.078 356.981H820v58.113h-42.922z" transform="translate(110 30)"/>
+ <path class="bar-join maintenance" d="M776.078 356.981h2v58.113h-2z" transform="translate(110 30)"/>
</g>
<g>
- <path d="M721.048 356.981h49.476v58.113h-49.476z" class="bar active" transform="translate(110 30)"/>
- <path d="M720.048 356.981h2v58.113h-2z" class="bar-join active" transform="translate(110 30)"/>
+ <path class="bar active" d="M726.021 356.981h51.057v58.113h-51.057z" transform="translate(110 30)"/>
+ <path class="bar-join active" d="M725.021 356.981h2v58.113h-2z" transform="translate(110 30)"/>
</g>
<g>
- <path d="M622.097 356.981h98.952v58.113h-98.952z" class="bar current" transform="translate(110 30)"/>
- <text x="637.097" y="388.038" class="label" transform="translate(110 30)">
+ <path class="bar current" d="M627.273 356.981h98.748v58.113h-98.748z" transform="translate(110 30)"/>
+ <text class="label" x="642.273" y="388.038" transform="translate(110 30)">
current
</text>
</g>