Session proposal: Atomicity with change-sets and topic submission.
diff --git a/sessions/Atomicity-with-change-sets.md b/sessions/Atomicity-with-change-sets.md
new file mode 100644
index 0000000..6adce16
--- /dev/null
+++ b/sessions/Atomicity-with-change-sets.md
@@ -0,0 +1,17 @@
+# Atomicity with change-sets and topic submission
+
+In our software development environment, with source code spread across hundreds of source
+code repositories, related changes created in a same source code repository and or across
+multiple source code repositories need to be reviewed, approved, tested and committed together.
+Developers creating changes across multiple repositories need ability to group the changes
+together as a unit. The grouping of changes should be intact across all re-write operations
+in GIT like commit amend and rebase. Developers need the flexibility to group the related
+changes implicitly or explicitly. Developers need the ability to work on multiple related
+change-sets simultaneously in the same sandbox. While developers need ability to group the
+changes flexibly, the system needs the ability to detect the dependencies between the
+change-sets created in the same sandbox .
+
+Come and find out how we use topic submission feature of Gerrit along with wrapper scripts,
+hooks and plugin to provide atomicity for changes throughout lifecycle of related changes.
+
+*Basavaraj Kradakal, Juniper Networks*