|
4 | 4 |
|
5 | 5 | # Gute idee, wobei der im Kernel Track stattfinden soll. Evtl ist das nicht
|
6 | 6 | # unser Zielpublikum.
|
| 7 | +# |
| 8 | +# Das würde ich gar nicht mal so sagen - da gehen sicherlich auch mal |
| 9 | +# Hardware-Hacker hin, die ein bisschen git lernen wollen. Schaden |
| 10 | +# kann's nicht! |
7 | 11 |
|
8 | 12 | * Folien
|
9 | 13 | Wir werden hoffentlich zwei Beamer haben, können also mehrere Folien mit
|
|
13 | 17 |
|
14 | 18 | # Es wird wichtig sein sich zu überlegen in welchen Reinfolge wir die Kommandos,
|
15 | 19 | # und Konzepte vorstellen wollen. In meiner Erfahrung gibt es bei git immer das
|
16 |
| -# Henne-Ei Problem. |
| 20 | +# Henne-Ei Problem. |
| 21 | +# |
| 22 | +# Ja, das lass uns morgen mal in Ruhe diskutieren. Ich würde mal als |
| 23 | +# grobe Roadmap aufstellen: |
| 24 | +# i) clone/init |
| 25 | +# ii) commit |
| 26 | +# iii) branches |
| 27 | +# iv) remotes (fetch, pull) |
| 28 | +# v) merge & rebase |
| 29 | +# Was meinst Du dazu? |
17 | 30 |
|
18 | 31 | # Ausserdem würde ich dir für solche folien evtl wiki2beamer an Herz legen.
|
19 | 32 | # Evtl könnten wir mit ein bisschen Python aus dem wiki source code sowohl die
|
20 | 33 | # Folien als auch den cheat sheet erzeugen? Meinem Informatiker Gehirn schein
|
21 | 34 | # dieser Ansatz zu gefallen :-)))
|
| 35 | +# |
| 36 | +# Keine Ahnung... aber ich schau es mir heute mal an. :-) |
22 | 37 |
|
23 | 38 | * Workflow
|
24 | 39 | Was für einen Workflow wollen wir den Leuten vorstellen?
|
|
38 | 53 | # email-patches? Damit machen wir das Publikum darauf aufmerksam das git bei der
|
39 | 54 | # Gestaltung des workflow viele Freiheiten lässt, und sie sich aussuchen können
|
40 | 55 | # wie sie gerne arbeiten möchten.
|
| 56 | +# |
| 57 | +# Ja, definitiv! Ich glaube aber, dass, wenn man an einem Projekt |
| 58 | +# ein bisschen mitarbeiten will, man mit diesem Workflow am |
| 59 | +# schnellsten weiter kommt. Aber wir sollten definitiv die anderen |
| 60 | +# beiden Workflows vorstellen! |
41 | 61 |
|
42 | 62 | # Ein Problem könnte sein, das bei diesem workflow, die Teilnehmer relativ viele
|
43 | 63 | # remotes hinzufügen müssten. Evtl, könnten wir auch ein Skript anbieten was das
|
44 | 64 | # automatisiert, je nach dem wie unsere Infrastruktur am Ende aussieht.
|
| 65 | +# |
| 66 | +# Jein - wir müssten jeden Contributor als Remote hinzufügen, aber |
| 67 | +# die Leute eigentlich nur uns. (Oder ggf. die Leute neben ihnen |
| 68 | +# wenn die was zusammen machen.) Also liegt die Arbeit nur ein wenig |
| 69 | +# bei uns. |
45 | 70 |
|
46 | 71 | * Infrastruktur überlegen
|
47 | 72 | Sofern wir obigen Workflow praktizieren, habe ich mir folgendes überlegt:
|
|
71 | 96 | # custom grml wo alle unsere User und ihre repositories bereits angelegt wurden.
|
72 | 97 | # Das wäre ziemlich cool! Da würde auch nen Absturz überleben, Kiste neu
|
73 | 98 | # gestartet, einmal pushen, fertig!
|
| 99 | +# |
| 100 | +# Ich kann meinen Zweit-Laptop mit anderer Platte mitbringen, dann |
| 101 | +# können wir da ein frisches System drauf installieren. (Kann ich |
| 102 | +# auch noch zu Hause machen.) |
74 | 103 |
|
75 | 104 | # Eine möglichkeit wäre sicherlich mit gitosis zu arbeiten. Kennst du das? Damit
|
76 | 105 | # könnten wir einfach drum bitten, das die Teilnehmer uns nen ssh-key
|
|
79 | 108 | # ziemlich cool. Oder hattest du vor das alle gleichzeitig auf einer Kiste
|
80 | 109 | # arbeiten, und gegenseitig pullen? Habe ich das missverstanden? Ich denke ein
|
81 | 110 | # Diagram wäre nicht schlecht.
|
| 111 | +# |
| 112 | +# Lass uns auch das morgen im Detail besprechen, aber ich schaue mir |
| 113 | +# gitosis an. Können wir ja auf der Kiste installieren. |
82 | 114 |
|
83 | 115 | # Was für eine Kiste wollen wir da nehmen? Meinst du wir können uns vor Ort
|
84 | 116 | # was geben lassen? Sollen wir die registrieren lassen und beim DNS anmelden?
|
85 | 117 | # Dann müssten die Teilnehmer nicht mit IPs rumhantieren.
|
86 | 118 | #
|
87 | 119 | # clone bernd@git-workshop/repos/bernd
|
| 120 | +# |
| 121 | +# Gute Idee; sollten wir aber lieber privat organisieren, "less |
| 122 | +# hustle". Wir können uns um eine Fixip kümmern und dann nen eigenen |
| 123 | +# DNS-Eintrag auf diesen Rechner erstellen. |
88 | 124 |
|
89 | 125 |
|
90 | 126 | # Ich denke das Thema 'setup vor Ort' braucht noch am meisten Überlegung und
|
|
102 | 138 | # Cheat sheet in text form ist auf jeden Fall super. Wir sollte drauf achten das
|
103 | 139 | # es nicht zuviel Information enthält, aber trotzdem alle essentiellen Kommandos
|
104 | 140 | # auflistet.
|
| 141 | +# |
| 142 | +# Es gibt ja auch schon genug Beispiele online, denke ich mal. |
0 commit comments