Release post - GitLab 11.4
-
Review changes -
-
Download -
Patches
-
Plain diff
Review Apps: https://release-11-4.about.gitlab.com/2018/10/22/gitlab-11-4-released/
Release post:
- Intro: https://gitlab.com/gitlab-com/www-gitlab-com/blob/release-11-4/source/posts/2018-10-22-gitlab-11-4-released.html.md
- Items: https://gitlab.com/gitlab-com/www-gitlab-com/blob/release-11-4/data/release_posts/2018_10_22_gitlab_11_4_released.yml
- Images: https://gitlab.com/gitlab-com/www-gitlab-com/tree/release-11-4/source/images/11_4
Related files:
- Features YAML link: https://gitlab.com/gitlab-com/www-gitlab-com/blob/release-11-4/data/features.yml
- Home page banner: https://gitlab.com/gitlab-com/www-gitlab-com/blob/release-11-4/source/includes/hello-bar.html.haml
- MVPs: https://gitlab.com/gitlab-com/www-gitlab-com/blob/release-11-4/data/mvps.yml
Handbook references:
- Blog handbook: https://about.gitlab.com/handbook/marketing/blog/
- Release post handbook: https://about.gitlab.com/handbook/marketing/blog/release-posts/
- Markdown guide: https://about.gitlab.com/handbook/product/technical-writing/markdown-guide/
People:
- Release Post Managers: https://about.gitlab.com/handbook/marketing/blog/release-posts/managers/
- Release Managers: https://about.gitlab.com/release-managers/
Release post manager | Tech writer | Copyedit | Messaging Lead | Social |
---|---|---|---|---|
@jramsay | @eread | xx | @johnjeremiah | xx |
General contributions
Due date: 2018-10-12 (6th working day before the 22nd)
All contributions added by team members, collaborators, and Product Managers (PMs).
Author's checklist
Due date: 2018-10-12 (6th working day before the 22nd) - @jramsay
The PM leading the post is responsible for adding and checking the following items:
-
Label MR: ~"blog post" release release post ~P1 -
Assign the MR to yourself -
Add milestone -
Update the links and due dates in this MR description -
Make sure the blog post initial files, as well as this MR template contain the latest templates -
Add authorship (author's data) -
Ask the Marketing reviewer to add the introduction -
Add MVP (feature block) -
Add MVP to data/mvps.yml
-
Add cover image ( image_title
) (scaled and compressed) -
Add social sharing image ( twitter_image
) (scaled and compressed) -
Make sure all feature descriptions are positive and cheerful -
Make sure all features listed in the direction page are included in the post -
Mention the release managers to remind them to add the upgrade barometer section -
Mention the team leads to remind them to add the performance improvements: Yorick, Douwe, Sean, Remy, Stan, Kamil, Tim Z., Clement, Andre -
Ping @atflowers and @aoetama to add the Release Radar webcast link -
Make sure Upgrade barometer is in -
Check which one is the top feature (with Job and William) -
Check if deprecations are included -
Alert people one working day before each due date (post a comment to #release-post Slack channel) -
Remove remaining template sections -
Make sure all images (png, jpg, and gifs) are smaller than 300 KB each -
Run the release post through an automated spell and grammar check -
Perform the content review
Recurring blocks
Due date: 2018-10-12 (6th working day before the 22nd)
The following sections are always present, and managed by the PM or Eng lead owning the related area:
-
Add GitLab Runner improvements: Fabio -
Add Omnibus improvements: Joshua -
Add Mattermost update to the Omnibus improvements section: Victor -
Add Performance improvements: Douwe, Sean, Kamil, Yorick, Tim
Feature blocks
Due date: 2018-10-12 (6th working day before the 22nd)
The Product Managers are responsible for adding their feature blocks to the release post by the due date for general contributions. PMs are also responsible for adding any notable Community Contributions.
PMs: please check your box only when all your features and deprecations were added with completion (documentation links, images, etc). Pls don't check if there are still things missing.
-
Andreas (@akaemmerle) -
Daniel (@danielgruesso) -
Fabio (@bikebilly) -
James (@jramsay) -
Jason (@jlenny) -
Jeremy (@jeremy_) -
Joshua (@joshlambert) -
Victor (@victorwu)
Tip: make your own checklist:
- Primary features
- Improvements (secondary features)
- Deprecations
- Documentation updated
- Documentation links added to the post
- Community contributions
- Illustrations added to the post (compressed)
- Update
features.yml
(with accompanying screenshots)
Review
Ideally, complete the review until the 4th working day before the 22nd, so that the 3rd and the 2nd working day before the release could be left for fixes and small improvements.
Content review
Due date: 2018-10-15 (5th working day before the 22nd)
Performed by the author of the post: @jramsay
-
Label MR: ~"blog post" release review-in-progress -
Check all comments in the thread (make sure no contribution was left behind) -
Check Features' names -
Check Features' availability (Core, Starter, Premium, Ultimate badges) -
Check Documentation links (all feature blocks contain documentation_link
) -
Make sure documentation_link
links to feature webpages when available -
Update home page banner source/includes/hello-bar.html.haml
-
Features were added to data/features.yml
(with accompanying screenshots) -
Check all images size < 300KB (compress them all with TinyPNG or similar tool) -
Pull master
, resolve any conflicts -
Make sure all discussions in the thread are resolved -
Mention Mark Pundsack to remind him to review -
Assign the MR to the next reviewer (structural check) -
Lock features.yml
with File Locking on the 21st
Structural check
Due date: 2018-10-17 (3rd working day before the 22nd)
Performed by technical writers: @eread
-
- Structural check
-
Add the label review-structure -
Check frontmatter (entries, syntax) -
Check image_title
andtwitter_image
-
Check image shadow applied correctly: {image_noshadow: true}
when an image already has shadow -
Videos/iframes wrapped in <figure>
tags (responsiveness) -
Wrap text -
Check headers in sentence case -
Check feature and product names in capital case -
Check if images are harmonic/consistent -
Add/check cover img reference (at the end of the post) -
Columns (content balance between the columns) -
Meaningful links (SEO) -
Badges consistency (applied to all headings) -
Double check documentation updates -
Check documentation links (point to /ee/
, not to/ce/
) -
Check about.gitlab.com links: relative URLs -
Check the anchor links in the intro -
Remove any remaining instructions -
Remove HTML comments -
Run deadlink checker -
Pull master
-
Update release template with any changes (if necessary) -
Post a comment in the #general
channel linking to the review app + MR reminding the team to take a look at the RP and report any problems in the#release-post
channel. (Do NOT ping@all
or@channel
) -
Remove the label review-structure -
Assign the MR to the next reviewer (copyedit)
Further reviews
Due date: 2018-10-18 (2nd working day before the 22nd)
-
Copyedit (content team): @erica -
Title -
Description -
Intro -
Grammar, spelling, clearness (body) -
Homepage Blurb -
Tweet social sharing text (for Twitter, FB, and LinkedIn) -
Assign the MR to the next reviewer (marketing)
-
-
Marketing review (PMMs - messaging lead): @johnjeremiah -
Write the introduction (by the 6th day before the 22nd) -
Check/copyedit feature blocks -
Check/copyedit features.yml
-
Check/copyedit homepage blurb -
Check/copyedit social sharing text -
Mention Job for final check -
Remove the label review-in-progress -
Assign the MR back to the author
-
Merge it 🚀
The author of the post is responsible for merging the MR and following up with possible adjustments/fixes.
Last check before merging
-
Read the important notes below -
Mention @matteeyah
to remind him to send the swag pack to the MVP -
Check if all the anchor links in the intro are working -
Check if there are no broken links -
Pull master
and fix any conflicts -
Check if there isn't any alert on Slack's #release-post
and#general
channels -
Check if there isn't any alert on this MR thread -
Check if the tweet copy is ready and someone is ready to share on social media -
Ask the release managers to ping you when the packs are publicly available (and GitLab.com is up and running on the release version) -
Unlock features.yml
just before merging -
Merge the MR -
Wait for the pipeline -
Check the look on social media with Twitter Card Validator and Facebook Debugger -
Share on social media
Important notes
- The post is to be merged on the 22nd at 15:00 UTC and as soon as GitLab.com is up and running on the new release version, and all packages are publicly available. Not before.
- The usual release time is 15:00 UTC but it varies according to the deployment. If something comes up and delays the release, the release post will be delayed with the release.
- Coordinate the timing with the release managers. Ask them to keep you in the loop.
- After merging, wait a few minutes to see if no one spot an error (usually posted in #general), then share on Twitter, Facebook, and LinkedIn, or make sure someone (Emily vH, JJ, Marcia) does.
- Keep an eye on Slack and in the blog post comments for a few hours to make sure no one found anything that should be fixed
Merge request reports
- version 213cd578694
- version 21296244c9f
- version 2118c833b0b
- version 210ed5713c8
- version 20974759302
- version 20844382eea
- version 207b482c6e5
- version 206f7bf99b8
- version 205fe359d6e
- version 20498a39ed3
- version 203b1141ff6
- version 202f6701378
- version 2015c19e5f9
- version 2003f5fc20d
- version 199e6b5333a
- version 198daf03cfd
- version 197310d24ff
- version 196526b8d68
- version 19541af21a8
- version 19437207efe
- version 1931c41d0a9
- version 1921c41d0a9
- version 1916d7edf8f
- version 190ca7a3131
- version 189bc790e04
- version 1886263f28f
- version 18758e5d4b4
- version 186f2975a61
- version 185df05ec8b
- version 18423c3f298
- version 1839f78a469
- version 182c14c9450
- version 181cb9fdf6d
- version 180c7fae072
- version 179b00048c4
- version 178a8855b12
- version 1774de1ac7a
- version 1766b288ffd
- version 1751dac037c
- version 174f277f6b3
- version 1734358005e
- version 172abedb88c
- version 171dbac0e80
- version 17050fff034
- version 1696e63e933
- version 1686c5f037a
- version 16758a1228a
- version 16675cf6807
- version 1658de482a1
- version 164fb6067ba
- version 163d1e35a31
- version 162361015f8
- version 1619e9f6ed4
- version 1602044d844
- version 159775019f9
- version 158f2bc1a3c
- version 157b5377418
- version 15671fecbda
- version 155fa99928d
- version 154af19f78e
- version 153610a73f1
- version 152bf4bb1cb
- version 151357be51a
- version 150b934a5a2
- version 149e853dcf6
- version 148396e3635
- version 14735b6c967
- version 1469711e60d
- version 1453edddaba
- version 1444da19d39
- version 14312a3a4e5
- version 14269a9948b
- version 141b1e8fb14
- version 14038570007
- version 139dc23a57f
- version 13866fc2e82
- version 13768d24b44
- version 13694887c18
- version 1353071244f
- version 13484f5eda7
- version 1333d446173
- version 13269468892
- version 131ddf1b555
- version 1304db6741a
- version 1299d8cb71b
- version 12843b8a120
- version 127cbf802a8
- version 126f9363a8a
- version 125ddaf9ab2
- version 1243b15d5f8
- version 123d615a81f
- version 122f125c953
- version 121a6a74b80
- version 120f8194fa3
- version 1197724de78
- version 118dee6bfb0
- version 11749a598c2
- version 11663985d19
- version 115bc82a3b3
- version 114414da4ad
- version 113a54fea2c
- version 1122760cf1b
- version 111b541d5f8
- version 110e3f58b96
- version 109014957f7
- version 108a93f561a
- version 1070349202a
- version 1061fb919b7
- version 105ca773f92
- version 104c3232e5d
- version 10363864e5a
- version 1021d88f43c
- version 10125548728
- version 1001634f1f9
- version 99f05e7f7f
- version 98fa759eaf
- version 97190f1b73
- version 96b5e472c1
- version 953885bf11
- version 94e55f7e3f
- version 935e0e2cf3
- version 92fe24852a
- version 91cdd96575
- version 90a33b4426
- version 89104fa925
- version 8817382c63
- version 8788e360ab
- version 860bba3702
- version 85b2922ed6
- version 843d49bdeb
- version 838d2f748b
- version 82f09ec29b
- version 8119fdbf17
- version 80813b8747
- version 79961dfade
- version 7869fa2476
- version 773e8f8e3f
- version 76d7ba6dea
- version 752bfdf498
- version 74e8f40e76
- version 734c2280d4
- version 72687befc9
- version 7181787b7d
- version 70be764b7e
- version 693d0ee27e
- version 68360e2892
- version 67bbc61c0c
- version 664e7b957b
- version 65a94fa61e
- version 64eddbe65b
- version 63b3271e44
- version 624800ed0e
- version 61436dfecf
- version 604c10c87e
- version 593cab7aa8
- version 589293fa9a
- version 57213337a5
- version 560e45dd4c
- version 559a161079
- version 5437c1bf5f
- version 530d5c1489
- version 524f2e22d0
- version 515a73c990
- version 508717de0e
- version 4944043867
- version 48d341a5f6
- version 47bd014b08
- version 4683c7ae15
- version 458e157131
- version 44e3e43f3a
- version 43c3be3c98
- version 4222c1cece
- version 41216a0ffb
- version 40e0884c5d
- version 39d1b47cc1
- version 38993667af
- version 377ae08eb4
- version 36dbadebe2
- version 35ac18247c
- version 348fd1daaa
- version 335cd096d2
- version 323b5a7002
- version 31d59fbff0
- version 30c7b8608f
- version 29fa6a9349
- version 287a5fb593
- version 27c1a22dc4
- version 262e85e30a
- version 256084eef5
- version 242448197e
- version 234558c7df
- version 22ab6bb111
- version 2177eafd2a
- version 20a8cfcabd
- version 1954094ae2
- version 181ee1f913
- version 1798e1b6c7
- version 164c2b50da
- version 1519be4118
- version 14ece40c55
- version 1398ca8fa5
- version 1297a804c8
- version 11a5f8607c
- version 10b18cc518
- version 9ef84221d
- version 82859c832
- version 7e1ad7f51
- version 666d2c22d
- version 541c7d2a7
- version 4ef6462c2
- version 3ec88b0fe
- version 2810dba30
- version 1dc321492
- master (base)
- latest version66af5320408 commits,
- version 213cd578694407 commits,
- version 21296244c9f403 commits,
- version 2118c833b0b402 commits,
- version 210ed5713c8399 commits,
- version 20974759302398 commits,
- version 20844382eea397 commits,
- version 207b482c6e5396 commits,
- version 206f7bf99b8395 commits,
- version 205fe359d6e394 commits,
- version 20498a39ed3393 commits,
- version 203b1141ff6392 commits,
- version 202f6701378391 commits,
- version 2015c19e5f9390 commits,
- version 2003f5fc20d389 commits,
- version 199e6b5333a388 commits,
- version 198daf03cfd381 commits,
- version 197310d24ff379 commits,
- version 196526b8d68377 commits,
- version 19541af21a8375 commits,
- version 19437207efe374 commits,
- version 1931c41d0a9372 commits,
- version 1921c41d0a9372 commits,
- version 1916d7edf8f369 commits,
- version 190ca7a3131368 commits,
- version 189bc790e04367 commits,
- version 1886263f28f365 commits,
- version 18758e5d4b4363 commits,
- version 186f2975a61362 commits,
- version 185df05ec8b361 commits,
- version 18423c3f298360 commits,
- version 1839f78a469359 commits,
- version 182c14c9450358 commits,
- version 181cb9fdf6d357 commits,
- version 180c7fae072356 commits,
- version 179b00048c4355 commits,
- version 178a8855b12354 commits,
- version 1774de1ac7a353 commits,
- version 1766b288ffd352 commits,
- version 1751dac037c351 commits,
- version 174f277f6b3350 commits,
- version 1734358005e349 commits,
- version 172abedb88c348 commits,
- version 171dbac0e80347 commits,
- version 17050fff034346 commits,
- version 1696e63e933345 commits,
- version 1686c5f037a344 commits,
- version 16758a1228a343 commits,
- version 16675cf6807341 commits,
- version 1658de482a1340 commits,
- version 164fb6067ba339 commits,
- version 163d1e35a31338 commits,
- version 162361015f8337 commits,
- version 1619e9f6ed4335 commits,
- version 1602044d844334 commits,
- version 159775019f9331 commits,
- version 158f2bc1a3c330 commits,
- version 157b5377418329 commits,
- version 15671fecbda328 commits,
- version 155fa99928d327 commits,
- version 154af19f78e326 commits,
- version 153610a73f1325 commits,
- version 152bf4bb1cb324 commits,
- version 151357be51a323 commits,
- version 150b934a5a2322 commits,
- version 149e853dcf6321 commits,
- version 148396e3635320 commits,
- version 14735b6c967319 commits,
- version 1469711e60d318 commits,
- version 1453edddaba317 commits,
- version 1444da19d39316 commits,
- version 14312a3a4e5315 commits,
- version 14269a9948b314 commits,
- version 141b1e8fb14313 commits,
- version 14038570007312 commits,
- version 139dc23a57f311 commits,
- version 13866fc2e82310 commits,
- version 13768d24b44309 commits,
- version 13694887c18308 commits,
- version 1353071244f307 commits,
- version 13484f5eda7306 commits,
- version 1333d446173305 commits,
- version 13269468892304 commits,
- version 131ddf1b555303 commits,
- version 1304db6741a302 commits,
- version 1299d8cb71b301 commits,
- version 12843b8a120300 commits,
- version 127cbf802a8299 commits,
- version 126f9363a8a298 commits,
- version 125ddaf9ab2297 commits,
- version 1243b15d5f8296 commits,
- version 123d615a81f295 commits,
- version 122f125c953294 commits,
- version 121a6a74b80293 commits,
- version 120f8194fa3292 commits,
- version 1197724de78291 commits,
- version 118dee6bfb0290 commits,
- version 11749a598c2289 commits,
- version 11663985d19288 commits,
- version 115bc82a3b3287 commits,
- version 114414da4ad286 commits,
- version 113a54fea2c285 commits,
- version 1122760cf1b284 commits,
- version 111b541d5f8283 commits,
- version 110e3f58b96282 commits,
- version 109014957f7281 commits,
- version 108a93f561a280 commits,
- version 1070349202a279 commits,
- version 1061fb919b7278 commits,
- version 105ca773f92277 commits,
- version 104c3232e5d276 commits,
- version 10363864e5a275 commits,
- version 1021d88f43c273 commits,
- version 10125548728272 commits,
- version 1001634f1f9270 commits,
- version 99f05e7f7f269 commits,
- version 98fa759eaf266 commits,
- version 97190f1b73265 commits,
- version 96b5e472c1264 commits,
- version 953885bf11263 commits,
- version 94e55f7e3f262 commits,
- version 935e0e2cf3261 commits,
- version 92fe24852a260 commits,
- version 91cdd96575259 commits,
- version 90a33b4426258 commits,
- version 89104fa925257 commits,
- version 8817382c63256 commits,
- version 8788e360ab255 commits,
- version 860bba3702254 commits,
- version 85b2922ed6253 commits,
- version 843d49bdeb252 commits,
- version 838d2f748b251 commits,
- version 82f09ec29b250 commits,
- version 8119fdbf17249 commits,
- version 80813b8747248 commits,
- version 79961dfade246 commits,
- version 7869fa2476245 commits,
- version 773e8f8e3f244 commits,
- version 76d7ba6dea243 commits,
- version 752bfdf498242 commits,
- version 74e8f40e76241 commits,
- version 734c2280d4240 commits,
- version 72687befc9239 commits,
- version 7181787b7d238 commits,
- version 70be764b7e237 commits,
- version 693d0ee27e236 commits,
- version 68360e2892234 commits,
- version 67bbc61c0c233 commits,
- version 664e7b957b232 commits,
- version 65a94fa61e231 commits,
- version 64eddbe65b230 commits,
- version 63b3271e44229 commits,
- version 624800ed0e228 commits,
- version 61436dfecf226 commits,
- version 604c10c87e224 commits,
- version 593cab7aa8223 commits,
- version 589293fa9a222 commits,
- version 57213337a5221 commits,
- version 560e45dd4c220 commits,
- version 559a161079219 commits,
- version 5437c1bf5f218 commits,
- version 530d5c1489217 commits,
- version 524f2e22d0216 commits,
- version 515a73c990214 commits,
- version 508717de0e212 commits,
- version 4944043867211 commits,
- version 48d341a5f6210 commits,
- version 47bd014b08209 commits,
- version 4683c7ae15208 commits,
- version 458e157131207 commits,
- version 44e3e43f3a206 commits,
- version 43c3be3c98205 commits,
- version 4222c1cece204 commits,
- version 41216a0ffb203 commits,
- version 40e0884c5d202 commits,
- version 39d1b47cc1201 commits,
- version 38993667af200 commits,
- version 377ae08eb4199 commits,
- version 36dbadebe2198 commits,
- version 35ac18247c193 commits,
- version 348fd1daaa192 commits,
- version 335cd096d2191 commits,
- version 323b5a7002190 commits,
- version 31d59fbff0189 commits,
- version 30c7b8608f188 commits,
- version 29fa6a9349187 commits,
- version 287a5fb593186 commits,
- version 27c1a22dc4185 commits,
- version 262e85e30a184 commits,
- version 256084eef5183 commits,
- version 242448197e182 commits,
- version 234558c7df181 commits,
- version 22ab6bb111180 commits,
- version 2177eafd2a179 commits,
- version 20a8cfcabd178 commits,
- version 1954094ae2173 commits,
- version 181ee1f913172 commits,
- version 1798e1b6c7170 commits,
- version 164c2b50da169 commits,
- version 1519be4118168 commits,
- version 14ece40c55167 commits,
- version 1398ca8fa5166 commits,
- version 1297a804c8165 commits,
- version 11a5f8607c164 commits,
- version 10b18cc518163 commits,
- version 9ef84221d162 commits,
- version 82859c832161 commits,
- version 7e1ad7f51160 commits,
- version 666d2c22d159 commits,
- version 541c7d2a77 commits,
- version 4ef6462c25 commits,
- version 3ec88b0fe3 commits,
- version 2810dba302 commits,
- version 1dc3214921 commit,
- Side-by-side
- Inline