Skip to content

Commit daa30e6

Browse files
author
Julius Plenz
committed
Überlegungen; Treffen morgen!
1 parent ca6deb7 commit daa30e6

File tree

1 file changed

+39
-1
lines changed

1 file changed

+39
-1
lines changed

PLANUNG

+39-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
# Gute idee, wobei der im Kernel Track stattfinden soll. Evtl ist das nicht
66
# 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!
711

812
* Folien
913
Wir werden hoffentlich zwei Beamer haben, können also mehrere Folien mit
@@ -13,12 +17,23 @@
1317

1418
# Es wird wichtig sein sich zu überlegen in welchen Reinfolge wir die Kommandos,
1519
# 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?
1730

1831
# Ausserdem würde ich dir für solche folien evtl wiki2beamer an Herz legen.
1932
# Evtl könnten wir mit ein bisschen Python aus dem wiki source code sowohl die
2033
# Folien als auch den cheat sheet erzeugen? Meinem Informatiker Gehirn schein
2134
# dieser Ansatz zu gefallen :-)))
35+
#
36+
# Keine Ahnung... aber ich schau es mir heute mal an. :-)
2237

2338
* Workflow
2439
Was für einen Workflow wollen wir den Leuten vorstellen?
@@ -38,10 +53,20 @@
3853
# email-patches? Damit machen wir das Publikum darauf aufmerksam das git bei der
3954
# Gestaltung des workflow viele Freiheiten lässt, und sie sich aussuchen können
4055
# 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!
4161

4262
# Ein Problem könnte sein, das bei diesem workflow, die Teilnehmer relativ viele
4363
# remotes hinzufügen müssten. Evtl, könnten wir auch ein Skript anbieten was das
4464
# 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.
4570

4671
* Infrastruktur überlegen
4772
Sofern wir obigen Workflow praktizieren, habe ich mir folgendes überlegt:
@@ -71,6 +96,10 @@
7196
# custom grml wo alle unsere User und ihre repositories bereits angelegt wurden.
7297
# Das wäre ziemlich cool! Da würde auch nen Absturz überleben, Kiste neu
7398
# 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.)
74103

75104
# Eine möglichkeit wäre sicherlich mit gitosis zu arbeiten. Kennst du das? Damit
76105
# könnten wir einfach drum bitten, das die Teilnehmer uns nen ssh-key
@@ -79,12 +108,19 @@
79108
# ziemlich cool. Oder hattest du vor das alle gleichzeitig auf einer Kiste
80109
# arbeiten, und gegenseitig pullen? Habe ich das missverstanden? Ich denke ein
81110
# 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.
82114

83115
# Was für eine Kiste wollen wir da nehmen? Meinst du wir können uns vor Ort
84116
# was geben lassen? Sollen wir die registrieren lassen und beim DNS anmelden?
85117
# Dann müssten die Teilnehmer nicht mit IPs rumhantieren.
86118
#
87119
# 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.
88124

89125

90126
# Ich denke das Thema 'setup vor Ort' braucht noch am meisten Überlegung und
@@ -102,3 +138,5 @@
102138
# Cheat sheet in text form ist auf jeden Fall super. Wir sollte drauf achten das
103139
# es nicht zuviel Information enthält, aber trotzdem alle essentiellen Kommandos
104140
# auflistet.
141+
#
142+
# Es gibt ja auch schon genug Beispiele online, denke ich mal.

0 commit comments

Comments
 (0)