Merge "Add presentation about new features in Gerrit 2.9"
diff --git a/img/change-head-2.png b/img/change-head-2.png
new file mode 100644
index 0000000..e557e91
--- /dev/null
+++ b/img/change-head-2.png
Binary files differ
diff --git a/img/change-head.png b/img/change-head.png
new file mode 100644
index 0000000..1d77e86
--- /dev/null
+++ b/img/change-head.png
Binary files differ
diff --git a/img/change-list-change-size-no-bars.png b/img/change-list-change-size-no-bars.png
new file mode 100644
index 0000000..e3eae8a
--- /dev/null
+++ b/img/change-list-change-size-no-bars.png
Binary files differ
diff --git a/img/change-list-change-size.png b/img/change-list-change-size.png
new file mode 100644
index 0000000..b7c47d0
--- /dev/null
+++ b/img/change-list-change-size.png
Binary files differ
diff --git a/img/change-list-merge-conflict.png b/img/change-list-merge-conflict.png
new file mode 100644
index 0000000..5bfdf22
--- /dev/null
+++ b/img/change-list-merge-conflict.png
Binary files differ
diff --git a/img/change-parent-project.png b/img/change-parent-project.png
new file mode 100644
index 0000000..ac9232d
--- /dev/null
+++ b/img/change-parent-project.png
Binary files differ
diff --git a/img/change-view-preference.png b/img/change-view-preference.png
new file mode 100644
index 0000000..adf0644
--- /dev/null
+++ b/img/change-view-preference.png
Binary files differ
diff --git a/img/clone-command-with-commit-msg-hook.png b/img/clone-command-with-commit-msg-hook.png
new file mode 100644
index 0000000..76b300a
--- /dev/null
+++ b/img/clone-command-with-commit-msg-hook.png
Binary files differ
diff --git a/img/custom-dashboard-drilldown.png b/img/custom-dashboard-drilldown.png
new file mode 100644
index 0000000..62240a7
--- /dev/null
+++ b/img/custom-dashboard-drilldown.png
Binary files differ
diff --git a/img/custom-dashboard-mergeable.png b/img/custom-dashboard-mergeable.png
new file mode 100644
index 0000000..2200766
--- /dev/null
+++ b/img/custom-dashboard-mergeable.png
Binary files differ
diff --git a/img/custom-dashboard-parentproject.png b/img/custom-dashboard-parentproject.png
new file mode 100644
index 0000000..789333a
--- /dev/null
+++ b/img/custom-dashboard-parentproject.png
Binary files differ
diff --git a/img/documentation-index.png b/img/documentation-index.png
new file mode 100644
index 0000000..6160a84
--- /dev/null
+++ b/img/documentation-index.png
Binary files differ
diff --git a/img/documentation-search-box.png b/img/documentation-search-box.png
new file mode 100644
index 0000000..72570a6
--- /dev/null
+++ b/img/documentation-search-box.png
Binary files differ
diff --git a/img/documentation-search-result.png b/img/documentation-search-result.png
new file mode 100644
index 0000000..5282f30
--- /dev/null
+++ b/img/documentation-search-result.png
Binary files differ
diff --git a/img/gerrit-merged-changes.png b/img/gerrit-merged-changes.png
new file mode 100644
index 0000000..29b5b9f
--- /dev/null
+++ b/img/gerrit-merged-changes.png
Binary files differ
diff --git a/img/gerrit-open-changes.png b/img/gerrit-open-changes.png
new file mode 100644
index 0000000..4bd39b0
--- /dev/null
+++ b/img/gerrit-open-changes.png
Binary files differ
diff --git a/img/global-capability-view-all-accounts.png b/img/global-capability-view-all-accounts.png
new file mode 100644
index 0000000..0016180
--- /dev/null
+++ b/img/global-capability-view-all-accounts.png
Binary files differ
diff --git a/img/new-change-screen-2.9.png b/img/new-change-screen-2.9.png
new file mode 100644
index 0000000..34b9703
--- /dev/null
+++ b/img/new-change-screen-2.9.png
Binary files differ
diff --git a/img/new-change-screen-change-info-block-actions.png b/img/new-change-screen-change-info-block-actions.png
new file mode 100644
index 0000000..bb86c88
--- /dev/null
+++ b/img/new-change-screen-change-info-block-actions.png
Binary files differ
diff --git a/img/new-change-screen-change-info-block-labels.png b/img/new-change-screen-change-info-block-labels.png
new file mode 100644
index 0000000..ad7ff39
--- /dev/null
+++ b/img/new-change-screen-change-info-block-labels.png
Binary files differ
diff --git a/img/new-change-screen-change-info-block-last-update.png b/img/new-change-screen-change-info-block-last-update.png
new file mode 100644
index 0000000..7033d3f
--- /dev/null
+++ b/img/new-change-screen-change-info-block-last-update.png
Binary files differ
diff --git a/img/new-change-screen-change-info-block-owner.png b/img/new-change-screen-change-info-block-owner.png
new file mode 100644
index 0000000..531d746
--- /dev/null
+++ b/img/new-change-screen-change-info-block-owner.png
Binary files differ
diff --git a/img/new-change-screen-change-info-block-project-branch-topic.png b/img/new-change-screen-change-info-block-project-branch-topic.png
new file mode 100644
index 0000000..a5ac05b
--- /dev/null
+++ b/img/new-change-screen-change-info-block-project-branch-topic.png
Binary files differ
diff --git a/img/new-change-screen-change-info-block-reviewers.png b/img/new-change-screen-change-info-block-reviewers.png
new file mode 100644
index 0000000..5d2a3cb
--- /dev/null
+++ b/img/new-change-screen-change-info-block-reviewers.png
Binary files differ
diff --git a/img/new-change-screen-change-info-block-submit-strategy.png b/img/new-change-screen-change-info-block-submit-strategy.png
new file mode 100644
index 0000000..2060806
--- /dev/null
+++ b/img/new-change-screen-change-info-block-submit-strategy.png
Binary files differ
diff --git a/img/new-change-screen-change-info-block.png b/img/new-change-screen-change-info-block.png
new file mode 100644
index 0000000..b2a4b41
--- /dev/null
+++ b/img/new-change-screen-change-info-block.png
Binary files differ
diff --git a/img/new-change-screen-change-info.png b/img/new-change-screen-change-info.png
new file mode 100644
index 0000000..528c6f1
--- /dev/null
+++ b/img/new-change-screen-change-info.png
Binary files differ
diff --git a/img/new-change-screen-change-update.png b/img/new-change-screen-change-update.png
new file mode 100644
index 0000000..1a1eaed
--- /dev/null
+++ b/img/new-change-screen-change-update.png
Binary files differ
diff --git a/img/new-change-screen-cherry-picks.png b/img/new-change-screen-cherry-picks.png
new file mode 100644
index 0000000..f2107ee
--- /dev/null
+++ b/img/new-change-screen-cherry-picks.png
Binary files differ
diff --git a/img/new-change-screen-commit-info.png b/img/new-change-screen-commit-info.png
new file mode 100644
index 0000000..ade1b26
--- /dev/null
+++ b/img/new-change-screen-commit-info.png
Binary files differ
diff --git a/img/new-change-screen-commit-message.png b/img/new-change-screen-commit-message.png
new file mode 100644
index 0000000..4c6239e
--- /dev/null
+++ b/img/new-change-screen-commit-message.png
Binary files differ
diff --git a/img/new-change-screen-conflicts-with.png b/img/new-change-screen-conflicts-with.png
new file mode 100644
index 0000000..97b3c1b
--- /dev/null
+++ b/img/new-change-screen-conflicts-with.png
Binary files differ
diff --git a/img/new-change-screen-download-commands.png b/img/new-change-screen-download-commands.png
new file mode 100644
index 0000000..b70cc87
--- /dev/null
+++ b/img/new-change-screen-download-commands.png
Binary files differ
diff --git a/img/new-change-screen-download.png b/img/new-change-screen-download.png
new file mode 100644
index 0000000..49a5702
--- /dev/null
+++ b/img/new-change-screen-download.png
Binary files differ
diff --git a/img/new-change-screen-edit-commit-message.png b/img/new-change-screen-edit-commit-message.png
new file mode 100644
index 0000000..3781e60
--- /dev/null
+++ b/img/new-change-screen-edit-commit-message.png
Binary files differ
diff --git a/img/new-change-screen-file-list-comments.png b/img/new-change-screen-file-list-comments.png
new file mode 100644
index 0000000..c0f9019
--- /dev/null
+++ b/img/new-change-screen-file-list-comments.png
Binary files differ
diff --git a/img/new-change-screen-file-list-rename.png b/img/new-change-screen-file-list-rename.png
new file mode 100644
index 0000000..d20ee3f
--- /dev/null
+++ b/img/new-change-screen-file-list-rename.png
Binary files differ
diff --git a/img/new-change-screen-file-list-repeating-paths.png b/img/new-change-screen-file-list-repeating-paths.png
new file mode 100644
index 0000000..d19bf2c
--- /dev/null
+++ b/img/new-change-screen-file-list-repeating-paths.png
Binary files differ
diff --git a/img/new-change-screen-files.png b/img/new-change-screen-files.png
new file mode 100644
index 0000000..8477cac
--- /dev/null
+++ b/img/new-change-screen-files.png
Binary files differ
diff --git a/img/new-change-screen-history.png b/img/new-change-screen-history.png
new file mode 100644
index 0000000..1425b34
--- /dev/null
+++ b/img/new-change-screen-history.png
Binary files differ
diff --git a/img/new-change-screen-included-in-list.png b/img/new-change-screen-included-in-list.png
new file mode 100644
index 0000000..a4391e4
--- /dev/null
+++ b/img/new-change-screen-included-in-list.png
Binary files differ
diff --git a/img/new-change-screen-included-in.png b/img/new-change-screen-included-in.png
new file mode 100644
index 0000000..45bd520
--- /dev/null
+++ b/img/new-change-screen-included-in.png
Binary files differ
diff --git a/img/new-change-screen-inline-comments.png b/img/new-change-screen-inline-comments.png
new file mode 100644
index 0000000..30b133a
--- /dev/null
+++ b/img/new-change-screen-inline-comments.png
Binary files differ
diff --git a/img/new-change-screen-merge-change.png b/img/new-change-screen-merge-change.png
new file mode 100644
index 0000000..01fd4c1
--- /dev/null
+++ b/img/new-change-screen-merge-change.png
Binary files differ
diff --git a/img/new-change-screen-merge-conflict.png b/img/new-change-screen-merge-conflict.png
new file mode 100644
index 0000000..a678293
--- /dev/null
+++ b/img/new-change-screen-merge-conflict.png
Binary files differ
diff --git a/img/new-change-screen-patch-set-list.png b/img/new-change-screen-patch-set-list.png
new file mode 100644
index 0000000..7f32b06
--- /dev/null
+++ b/img/new-change-screen-patch-set-list.png
Binary files differ
diff --git a/img/new-change-screen-patch-sets.png b/img/new-change-screen-patch-sets.png
new file mode 100644
index 0000000..d2c41e4
--- /dev/null
+++ b/img/new-change-screen-patch-sets.png
Binary files differ
diff --git a/img/new-change-screen-permalink.png b/img/new-change-screen-permalink.png
new file mode 100644
index 0000000..eebb9c9
--- /dev/null
+++ b/img/new-change-screen-permalink.png
Binary files differ
diff --git a/img/new-change-screen-plugin-extension-points.png b/img/new-change-screen-plugin-extension-points.png
new file mode 100644
index 0000000..0479af1
--- /dev/null
+++ b/img/new-change-screen-plugin-extension-points.png
Binary files differ
diff --git a/img/new-change-screen-quick-approve.png b/img/new-change-screen-quick-approve.png
new file mode 100644
index 0000000..325b4d9
--- /dev/null
+++ b/img/new-change-screen-quick-approve.png
Binary files differ
diff --git a/img/new-change-screen-related-changes.png b/img/new-change-screen-related-changes.png
new file mode 100644
index 0000000..03216f0
--- /dev/null
+++ b/img/new-change-screen-related-changes.png
Binary files differ
diff --git a/img/new-change-screen-replied.png b/img/new-change-screen-replied.png
new file mode 100644
index 0000000..3c2fcb3
--- /dev/null
+++ b/img/new-change-screen-replied.png
Binary files differ
diff --git a/img/new-change-screen-reply-to-summary-comment.png b/img/new-change-screen-reply-to-summary-comment.png
new file mode 100644
index 0000000..2949c4f
--- /dev/null
+++ b/img/new-change-screen-reply-to-summary-comment.png
Binary files differ
diff --git a/img/new-change-screen-reply.png b/img/new-change-screen-reply.png
new file mode 100644
index 0000000..1ef26c9
--- /dev/null
+++ b/img/new-change-screen-reply.png
Binary files differ
diff --git a/img/new-change-screen-replying.png b/img/new-change-screen-replying.png
new file mode 100644
index 0000000..da3c1c4
--- /dev/null
+++ b/img/new-change-screen-replying.png
Binary files differ
diff --git a/img/new-change-screen-same-topic.png b/img/new-change-screen-same-topic.png
new file mode 100644
index 0000000..8fa6944
--- /dev/null
+++ b/img/new-change-screen-same-topic.png
Binary files differ
diff --git a/img/new-change-screen-star.png b/img/new-change-screen-star.png
new file mode 100644
index 0000000..1c8fa97
--- /dev/null
+++ b/img/new-change-screen-star.png
Binary files differ
diff --git a/img/new-change-screen-welcome-bar.png b/img/new-change-screen-welcome-bar.png
new file mode 100644
index 0000000..c2f8204
--- /dev/null
+++ b/img/new-change-screen-welcome-bar.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-choose-patch-sets.png b/img/new-side-by-side-diff-screen-choose-patch-sets.png
new file mode 100644
index 0000000..e0939ac
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-choose-patch-sets.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-column.png b/img/new-side-by-side-diff-screen-column.png
new file mode 100644
index 0000000..f273bb0
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-column.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-comment.png b/img/new-side-by-side-diff-screen-comment.png
new file mode 100644
index 0000000..a2cf60a
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-comment.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-commented.png b/img/new-side-by-side-diff-screen-commented.png
new file mode 100644
index 0000000..5e0002f
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-commented.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-dark-theme.png b/img/new-side-by-side-diff-screen-dark-theme.png
new file mode 100644
index 0000000..3cdb3e4
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-dark-theme.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-expand-skipped-lines.png b/img/new-side-by-side-diff-screen-expand-skipped-lines.png
new file mode 100644
index 0000000..53de6e6
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-expand-skipped-lines.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-file-level-comment.png b/img/new-side-by-side-diff-screen-file-level-comment.png
new file mode 100644
index 0000000..5af4fb3
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-file-level-comment.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-file-level-commented.png b/img/new-side-by-side-diff-screen-file-level-commented.png
new file mode 100644
index 0000000..efc2b30
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-file-level-commented.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-inline-comments.png b/img/new-side-by-side-diff-screen-inline-comments.png
new file mode 100644
index 0000000..dab83eb
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-inline-comments.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-navigation.png b/img/new-side-by-side-diff-screen-navigation.png
new file mode 100644
index 0000000..4dcbfa1
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-navigation.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-preferences-popup.png b/img/new-side-by-side-diff-screen-preferences-popup.png
new file mode 100644
index 0000000..0964eb4
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-preferences-popup.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-preferences.png b/img/new-side-by-side-diff-screen-preferences.png
new file mode 100644
index 0000000..c71e140
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-preferences.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-project-and-file.png b/img/new-side-by-side-diff-screen-project-and-file.png
new file mode 100644
index 0000000..dff21c4
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-project-and-file.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-red-bar.png b/img/new-side-by-side-diff-screen-red-bar.png
new file mode 100644
index 0000000..e3d6b9c
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-red-bar.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-replied.png b/img/new-side-by-side-diff-screen-replied.png
new file mode 100644
index 0000000..2fec6c4
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-replied.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-reply.png b/img/new-side-by-side-diff-screen-reply.png
new file mode 100644
index 0000000..7e11c9f
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-reply.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-reviewed.png b/img/new-side-by-side-diff-screen-reviewed.png
new file mode 100644
index 0000000..8f19bc0
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-reviewed.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-scrollbar.png b/img/new-side-by-side-diff-screen-scrollbar.png
new file mode 100644
index 0000000..87e299e
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-scrollbar.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-search.png b/img/new-side-by-side-diff-screen-search.png
new file mode 100644
index 0000000..6ad3dfe
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-search.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen-syntax-coloring.png b/img/new-side-by-side-diff-screen-syntax-coloring.png
new file mode 100644
index 0000000..fddbdee
--- /dev/null
+++ b/img/new-side-by-side-diff-screen-syntax-coloring.png
Binary files differ
diff --git a/img/new-side-by-side-diff-screen.png b/img/new-side-by-side-diff-screen.png
new file mode 100644
index 0000000..892e95d
--- /dev/null
+++ b/img/new-side-by-side-diff-screen.png
Binary files differ
diff --git a/img/old-change-screen-2.9.png b/img/old-change-screen-2.9.png
new file mode 100644
index 0000000..5deb617
--- /dev/null
+++ b/img/old-change-screen-2.9.png
Binary files differ
diff --git a/img/old-side-by-side-diff-screen.png b/img/old-side-by-side-diff-screen.png
new file mode 100644
index 0000000..70c010c
--- /dev/null
+++ b/img/old-side-by-side-diff-screen.png
Binary files differ
diff --git a/img/plugin-project-configuration.png b/img/plugin-project-configuration.png
new file mode 100644
index 0000000..1a1ba91
--- /dev/null
+++ b/img/plugin-project-configuration.png
Binary files differ
diff --git a/img/plugin-screen.png b/img/plugin-screen.png
new file mode 100644
index 0000000..421c9c3
--- /dev/null
+++ b/img/plugin-screen.png
Binary files differ
diff --git a/img/plugin-settings-screen.png b/img/plugin-settings-screen.png
new file mode 100644
index 0000000..c22fcbb
--- /dev/null
+++ b/img/plugin-settings-screen.png
Binary files differ
diff --git a/img/project-state.png b/img/project-state.png
new file mode 100644
index 0000000..28e031b
--- /dev/null
+++ b/img/project-state.png
Binary files differ
diff --git a/img/remove-reviewer-change-message.png b/img/remove-reviewer-change-message.png
new file mode 100644
index 0000000..b01a0d8
--- /dev/null
+++ b/img/remove-reviewer-change-message.png
Binary files differ
diff --git a/img/remove-reviewer.png b/img/remove-reviewer.png
new file mode 100644
index 0000000..5c11899
--- /dev/null
+++ b/img/remove-reviewer.png
Binary files differ
diff --git a/img/return-change-url-on-push-if-change-updated.png b/img/return-change-url-on-push-if-change-updated.png
new file mode 100644
index 0000000..16aa034
--- /dev/null
+++ b/img/return-change-url-on-push-if-change-updated.png
Binary files differ
diff --git a/img/run-gc.png b/img/run-gc.png
new file mode 100644
index 0000000..ebf2eb5
--- /dev/null
+++ b/img/run-gc.png
Binary files differ
diff --git a/img/topic-in-merge-commit.png b/img/topic-in-merge-commit.png
new file mode 100644
index 0000000..6e20922
--- /dev/null
+++ b/img/topic-in-merge-commit.png
Binary files differ
diff --git a/img/user-preferences-uk-date-format.png b/img/user-preferences-uk-date-format.png
new file mode 100644
index 0000000..08c65b0
--- /dev/null
+++ b/img/user-preferences-uk-date-format.png
Binary files differ
diff --git a/presentations/gerrit-new-features-2.9/gerrit-new-features-2.9.txt b/presentations/gerrit-new-features-2.9/gerrit-new-features-2.9.txt
new file mode 100644
index 0000000..c3ebc70
--- /dev/null
+++ b/presentations/gerrit-new-features-2.9/gerrit-new-features-2.9.txt
@@ -0,0 +1,573 @@
+= What's new in Gerrit 2.9
+:backend: slidy
+:max-width: 70em
+:data-uri:
+
+[[title-page]]
+== What's new in Gerrit 2.9
+
+== What's new in Gerrit 2.9
+
+* Statistics
++
+[width="50%",cols=">s,^m,^m,^m,^m,^m,^m",options="header"]
+|==========================
+|                 |Gerrit 2.9-RC0 |Gerrit 2.8 |Gerrit 2.7 |Gerrit 2.6 |Gerrit 2.5 |Gerrit 2.4
+|commits ➊ |966            |1373       |272        |1301       |508        |122
+|resolved issues
+|link:http://code.google.com/p/gerrit/issues/list?can=1&q=FixedIn=2.9[43]
+|link:http://code.google.com/p/gerrit/issues/list?can=1&q=FixedIn=2.8[72]
+|link:http://code.google.com/p/gerrit/issues/list?can=1&q=FixedIn=2.7[9]
+|link:http://code.google.com/p/gerrit/issues/list?can=1&q=FixedIn=2.6[85]
+|link:http://code.google.com/p/gerrit/issues/list?can=1&q=FixedIn=2.5[51]
+|link:http://code.google.com/p/gerrit/issues/list?can=1&q=FixedIn=2.4[35]
+|contributors     |37             |54         |31         |56         |34         |22
+|==========================
++
+➊ not including merge commits
+
+== New Change Screen
+
+The Change Screen was completely redesigned and is now based on the
+Gerrit REST API.
+
+* By default users get the new change screen.
++
+image:../../img/new-change-screen-welcome-bar.png[]
+
+* The old change screen
+** is still available
++
+image:../../img/change-view-preference.png[]
+
+** will be removed with the next release
+
+== New Change Screen
+
+image:../../img/new-change-screen-2.9.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-commit-message.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-edit-commit-message.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-commit-info.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info-block.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info-block-owner.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info-block-reviewers.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info-block-project-branch-topic.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info-block-submit-strategy.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info-block-last-update.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info-block-actions.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-info-block-labels.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-merge-conflict.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-merge-change.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-files.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-file-list-comments.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-file-list-rename.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-file-list-repeating-paths.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-patch-sets.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-patch-set-list.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-download.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-download-commands.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-included-in.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-included-in-list.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-star.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-permalink.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-related-changes.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-conflicts-with.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-same-topic.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-cherry-picks.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-reply.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-replying.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-quick-approve.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-history.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-reply-to-summary-comment.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-replied.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-inline-comments.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-change-update.png[]
+
+== New Change Screen
+
+image:../../img/new-change-screen-plugin-extension-points.png[]
+
+== Old Change Screen (for comparison)
+
+image:../../img/old-change-screen-2.9.png[]
+
+== New Side-by-Side Diff Screen
+
+* based on link:http://codemirror.net/[CodeMirror]
+
+image:../../img/new-side-by-side-diff-screen.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-project-and-file.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-syntax-coloring.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-scrollbar.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-inline-comments.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-reply.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-replied.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-comment.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-commented.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-file-level-comment.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-file-level-commented.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-expand-skipped-lines.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-red-bar.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-column.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-search.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-reviewed.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-choose-patch-sets.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-navigation.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-preferences.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-preferences-popup.png[]
+
+== New Side-by-Side Diff Screen
+
+image:../../img/new-side-by-side-diff-screen-dark-theme.png[]
+
+== Old Side-by-Side Diff Screen (for comparison)
+
+image:../../img/old-side-by-side-diff-screen.png[]
+
+== Change List
+
+image:../../img/change-list-merge-conflict.png[]
+
+== Change List
+
+image:../../img/change-list-change-size.png[]
+
+== Change List
+
+image:../../img/change-list-change-size-no-bars.png[]
+
+== Change List
+
+image:../../img/gerrit-open-changes.png[]
+
+== Change List
+
+image:../../img/gerrit-merged-changes.png[]
+
+== Custom Dashboard
+
+image:../../img/custom-dashboard-mergeable.png[]
+
+== Custom Dashboard
+
+image:../../img/custom-dashboard-parentproject.png[]
+
+== Custom Dashboard
+
+image:../../img/custom-dashboard-drilldown.png[]
+
+== Clone Command with commit-msg Hook
+
+image:../../img/clone-command-with-commit-msg-hook.png[]
+
+== Change HEAD
+
+image:../../img/change-head.png[]
+image:../../img/change-head-2.png[]
+
+== Change Parent Project
+
+image:../../img/change-parent-project.png[]
+
+== Project List
+
+image:../../img/project-state.png[]
+
+== Run GC
+
+image:../../img/run-gc.png[]
+
+== Remove Reviewer
+
+image:../../img/remove-reviewer.png[]
+
+image:../../img/remove-reviewer-change-message.png[]
+
+== User Preferences
+
+image:../../img/user-preferences-uk-date-format.png[]
+
+== Include Topic in Merge Commit Messages
+
+image:../../img/topic-in-merge-commit.png[]
+
+== Return Change URL on Push if Change is updated
+
+image:../../img/return-change-url-on-push-if-change-updated.png[]
+
+== Documentation
+
+* Restructuring of Documentation Index
++
+image:../../img/documentation-index.png[]
+
+== Documentation Search
+
+* Search Box
++
+image:../../img/documentation-search-box.png[]
+
+* Search Result
++
+image:../../img/documentation-search-result.png[]
+
+* link:https://gerrit-review.googlesource.com/Documentation/rest-api-documentation.html[
+  REST endpoint to search in Gerrit documentation]
+
+* link:https://gerrit-review.googlesource.com/Documentation/cmd-apropos.html[
+  SSH command to search in Gerrit documentation]
+
+== Plugin Highlights
+
+* Plugin API to invoke the REST API
+
+* link:https://gerrit-review.googlesource.com/Documentation/dev-plugins.html#_add_screen[
+  Plugins can add entire Screens to Gerrit]
++
+image:../../img/plugin-screen.png[]
+
+== Plugin Highlights
+
+* link:https://gerrit-review.googlesource.com/Documentation/dev-plugins.html#settings-screen[
+  Plugins can have Setting Screen which is linked from Plugin List
+  Screen]
++
+image:../../img/plugin-settings-screen.png[]
+
+* Support to edit Project Plugin Configuration Parameters in UI
++
+image:../../img/plugin-project-configuration.png[]
+
+== Questions?
+
+[[title-page]]
+== Backup Slides
+
+== Search
+
+* new Search Operators
+** link:https://gerrit-review.googlesource.com/Documentation/user-search.html#is[
+   is:mergeable]
++
+Changes that have no merge conflicts and could be merged into the
+destination branch.
+
+** link:https://gerrit-review.googlesource.com/Documentation/user-search.html#parentproject[
+   parentproject:<PROJECT>]
++
+Finds changes of in PROJECT or in one of the child projects of
+PROJECT.
+
+** link:https://gerrit-review.googlesource.com/Documentation/user-search.html#conflicts[
+   conflicts:<CHANGE>]
++
+Changes that conflict with CHANGE.
+
+** Operators for absolute last-updated-on Search
++
+Pagination uses Offsets instead of Sortkey
+
+*** link:https://gerrit-review.googlesource.com/Documentation/user-search.html#before_until[
+    before:<TIME> / until:<TIME>]
+*** link:https://gerrit-review.googlesource.com/Documentation/user-search.html#after_since[
+    after:<TIME> / since:<TIME>]
+
+* Support exact match on File Parts in
+  link:https://gerrit-review.googlesource.com/Documentation/user-search.html#file[
+  file:<NAME>] operator
+
+* Query shorthands
+** o = owner
+** r = reviewer
+** p = project
+** f = file
+
+== Access Rights
+
+* Global Capability for viewing all Accounts
++
+image:../../img/global-capability-view-all-accounts.png[]
+
+* New `Change Owner` group
+
+* Support `on behalf of` for submit Operation
+
+== Administration
+
+* *WARNING*: Query Support for SQL index is deleted!
+* Init step for installing the 'Verified' Label
+* Default Submit Type for newly created Projects can be configured
+* Interactive Jython Shell
+* `sshd_log` and `httpd_log` can use log4j config
+* Draft Workflow can be disabled
+* Configuration for checking of Received Objects
+* SSH Command `create-branch` for creating Branches
+* Stable CSS class names
+
+== NoteDB
+
+Move Data from Database into Git Notes:
+
+* PatchSetApprovals
+
+== REST API
+
+* link:https://gerrit-review.googlesource.com/Documentation/rest-api-projects.html#get-content[
+  REST endpoint to get content of a file from HEAD of a branch]
+
+== Plugin Administration
+
+* link:https://gerrit-review.googlesource.com/Documentation/config-gerrit.html#plugins.allowRemoteAdmin[
+  Remote Plugin Installation is by default disabled]
+
+== Plugin Extension Points
+
+* "Message Of The Day"
+
+* Validation for
+** project creation
+** group creation
+
+* link:https://gerrit-review.googlesource.com/Documentation/dev-plugins.html#init_step[
+  Init steps can do initialisation after the site is created]
+** `All-Projects` `project.config` can be read and edited
+
+* link:https://gerrit-review.googlesource.com/Documentation/dev-plugins.html#receive-pack[
+  Initialization of ReceivePack]
+
+* link:https://gerrit-review.googlesource.com/Documentation/dev-plugins.html#post-receive-hook[
+  Registration of PostReceiveHooks]
+
+* link:https://gerrit-review.googlesource.com/Documentation/dev-plugins.html#root-level-commands[
+  Registration of Root Level Commands]
+
+* link:https://gerrit-review.googlesource.com/Documentation/dev-plugins.html#multiple-commands[
+  Multiple SSH Commands can be bound to the same Class]
+
+* link:https://gerrit-review.googlesource.com/Documentation/config-gerrit.html#database.dataSourceInterceptorClass[
+  DataSource Interception]
+
+== JavaScript Plugins
+
+* link:https://gerrit-review.googlesource.com/Documentation/js-api.html#self_on[
+  JavaScript Callback]
+** Gerrit.on('history', f)
+** Gerrit.on('submitchange', f)
+** Gerrit.on('showchange', f)
+
+* `change_plugins` element on new Change Screen
+
+== Replication Plugin
+
+* Support Replication of HEAD Updates
+* Sends Stream Events for Ref Replication
+* Never Replicate automerge-cache Commits
+* Default push refSpec is changed to 'refs/\*:refs/*' (non-forced push)
+* Replications failed due to "failed to lock" errors are retried
+* Config Changes can be detected and replication is automatically
+  restarted
+
+== Other Plugins
+
+* new plugins for Issue Tracker Integration (Bugzilla, Jira, RTC)
+  which are configurable per project:
+** link:https://gerrit-review.googlesource.com/#/admin/projects/plugins/its-bugzilla[
+   its-bugzilla]
+** link:https://gerrit-review.googlesource.com/#/admin/projects/plugins/its-jira[
+   its-jira]
+** link:https://gerrit-review.googlesource.com/#/admin/projects/plugins/its-rtc[
+   its-rtc]
+
+* new link:https://gerrit-review.googlesource.com/#/admin/projects/plugins/serviceuser[
+  serviceuser plugin] that provides a self-service for the creation of
+  service users
+
+== Important Fixes
+
+* link:https://gerrit-review.googlesource.com/53387[Fix Online Reindexing]
+* link:https://gerrit-review.googlesource.com/53410[Fix for full-text
+  search with Lucene]
+
+++++
+<style type="text/css">
+#title-page {
+  border-bottom: 0;
+  text-align: center;
+  position: relative;
+  top: 30%;
+  font-size: 60px;
+}
+</style>
+++++
diff --git a/presentations/gerrit-new-features-2.9/makeslides b/presentations/gerrit-new-features-2.9/makeslides
new file mode 100755
index 0000000..2ca8144
--- /dev/null
+++ b/presentations/gerrit-new-features-2.9/makeslides
@@ -0,0 +1 @@
+asciidoc -a icons -a iconsdir=/opt/local/etc/asciidoc/images/icons gerrit-new-features-2.9.txt