blob: 7ee63fb4f81c54923767419ed1f644a078303186 [file] [log] [blame] [view]
Nasser Grainawia0518062024-08-22 16:01:15 -06001# Propose a talk about Gerrit Code Review!
2
3The User Summit is about people and their experiences in using Gerrit Code
4Review for their teams and companies.
5
6We are looking forward to receiving fantastic proposals from industry
7experts about how you're using Gerrit, including upgrading to the latest
8versions, integrating with your Development Pipeline(s), or any extensions
9you've made to Gerrit with amazing plugins.
10
11Other interesting experiences could include scaling Gerrit (via
12multi-primary/multi-site, pull-replication/replication, Git/JGit, or some other
13approach) and the entire Continuous Integration pipeline, including integration
14with specific CI systems (Jenkins or others) and with issue tracking systems.
15
Fabio Poncirolib0f8aa82024-09-16 16:52:06 +020016The talk can be submitted as a lightning talk (15 minutes) or a full length
17talk (40 minutes). For a lightning talk, follow the steps below, but use the
18`/lightning-talks` directory instead of `/sessions`.
19
Nasser Grainawi515b81b2024-09-16 22:48:46 -060020## Can I present remotely?
21
22Yes! Presentations will be streamed using Microsoft Teams (available via app or
23browser) and you can deliver your presentation remotely by logging into the
24Teams meeting using an account registered on [outlook.com](https://outlook.com).
25
Nasser Grainawia0518062024-08-22 16:01:15 -060026## How to submit my proposal?
27
28It is very simple, just clone this project, create a Markdown document under
29the `/sessions` directory using the `template.md` as an example and then push
30a change for review.
31
32You need to be registered on [Gerrit Code Review](https://gerrit-review.googlesource.com)
33in order to be able to be authorized to push changes for review.
34
35Alternatively, you can create and edit a change in the Gerrit UI via the
36`Create Change` button from the
37[project page](https://gerrit-review.googlesource.com/admin/repos/summit/2024,commands).
38
39**Example:**
40```bash
41$ git clone https://gerrit.googlesource.com/summit/2024 && (cd 2024 && f=`git rev-parse --git-dir`/hooks/commit-msg ; mkdir -p $(dirname $f) ; curl -Lo $f https://gerrit-review.googlesource.com/tools/hooks/commit-msg ; chmod +x $f)
42$ cd 2024/sessions
43$ cp template.md myamazingtalk.md
44$ vi myamazingtalk.md
45
46# make your edits ...
47
48$ git add myamazingtalk.md & git commit -m 'This is my amazing talk'
49$ git push origin HEAD:refs/for/master
50```
51
52## How my talk is going to be voted and selected?
53
54The voting is open to everyone that is registered on
55[Gerrit Code Review](https://gerrit-review.googlesource.com).
56People will be able to post comments, ask questions and vote for it.
57
58The top several rated proposals will become part of the Gerrit User Summit 2024
59agenda.
60
61## Will my talk be recorded and published?
62
63We are intending to record the sessions and publish them to allow others to
64watch online later on, even if they have not attended the User Summit. However,
65if you do not wish to be recorded, just let us know by including a comment on
66your talk proposal.
67
68You are free to publish your slides anywhere on the web and we will just point
69to them.