From 1c0862442380fee19dcc3b64ed3bc2f6287375af Mon Sep 17 00:00:00 2001 From: Sean Roberts Date: Mon, 24 Feb 2014 19:48:11 -0800 Subject: [PATCH] developer guide bootcamp structure additional chapter of the developer training guide. the bootcamp is a condensed version of the two week training course. implements blueprint training-manuals Change-Id: I92765361996d1cf2db14901c19ddc791305afe63 --- ...-developer-how-to-participate-bootcamp.xml | 79 +++++++++++++++++++ bk003-developer-training-guide.xml | 1 + 2 files changed, 80 insertions(+) create mode 100644 bk003-ch023-developer-how-to-participate-bootcamp.xml diff --git a/bk003-ch023-developer-how-to-participate-bootcamp.xml b/bk003-ch023-developer-how-to-participate-bootcamp.xml new file mode 100644 index 00000000..022a4aee --- /dev/null +++ b/bk003-ch023-developer-how-to-participate-bootcamp.xml @@ -0,0 +1,79 @@ + + + + Developer How To Participate Bootcamp +
+ One Day with Focus on Contribution + +
+
+ Overview + Training will take 6 hours with labs and quizzes. + Prerequisites + + Some knowledge of Python and/or Perl + Editor on a self-supplied laptop with either Eclipse with pydev, vim, emacs, or pycharm + Run through the Operator Training Guide Getting Started Lab in full. This will walk each trainee through installing the accounts and tools required for the bootcamp. + +
+
+ Morning Classroom 10:00 to 11:15 + Understanding the local tools in-depth + + Pycharm editor + Git + Sourcetree + Maven + + Understanding the remote tools in-depth + + git-review + github + gerrit + jenkins + gearman + jeepy + zuul + launchpad + + CI Pipeline Workflow Overview + + Understanding the submission process in-depth + Review submission syntax + Gerrit etiquette + Resubmission + +
+
+ Morning Lab 11:30 to 12:30 + TBD +
+
+ Morning Quiz 12:30 to 12:50 + Online moodle test for theory, bit of syntax and terms, retake until 100% + Content TBD +
+
+ Afternoon Classroom 13:30 to 14:45 + Understanding the CI Pipeline in-depth + + Gerrit Workflow + Common jenkins tests + Reviewing and understanding zuul + Understanding jenkins output + Understanding jenkins system manual (devstack) + automated (tempest) integration tests + +
+
+ Afternoon Lab 15:00 to 17:00 + TBD +
+
+ Afternoon Quiz 17:00 to 17:20 + Online moodle test for theory, bit of syntax and terms, retake until 100% + Content TBD +
+
\ No newline at end of file diff --git a/bk003-developer-training-guide.xml b/bk003-developer-training-guide.xml index 773e5e15..75efc999 100644 --- a/bk003-developer-training-guide.xml +++ b/bk003-developer-training-guide.xml @@ -25,4 +25,5 @@ + \ No newline at end of file