Skip to content
Snippets Groups Projects
Verified Commit 61354d72 authored by ck85nori's avatar ck85nori :railway_track:
Browse files

adds motivation throw-away playgrounds

parent 4a150d18
No related branches found
No related tags found
No related merge requests found
img/motivation-throwaway-playground.svg
Makefile 0 → 100644
SUBDIRS = \
img
$(SUBDIRS):
$(MAKE) -C $@
all: subdirs
clean:
for dir in $(SUBDIRS); do \
$(MAKE) -C $$dir $@; \
done
default: all
subdirs: $(SUBDIRS)
.PHONY: \
$(SUBDIRS) \
all \
clean \
default \
subdirs
...@@ -43,20 +43,34 @@ ...@@ -43,20 +43,34 @@
- show scenarios - show scenarios
</section> </section>
<section id="avoid" data-markdown> <section id="intro-motivation-avoid-mess" data-markdown>
## motivation ## motivation #1
### avoid this ### avoid mess
![blah](img/draft_mess.png) ![blah](img/draft_mess.png)
</section> </section>
<section id="avoid" data-markdown> <section id="intro-motivation-want-structure" data-markdown>
## motivation ## motivation #1
### want this ### want structure
![blah](img/gitk-pretty-history.png) ![blah](img/gitk-pretty-history.png)
</section> </section>
<section id="intro-motivation-playground" data-markdown>
## motivation #2
### throw-away playgrounds
![playground](img/motivation-throwaway-playground.svg)
notes:
- test stuff without interfering
- throw away if garbage
- integrate if good
- switch back and forth
- (done right) decision based on regression testing
</section>
<section id="audience" data-markdown> <section id="audience" data-markdown>
## audience ## audience
......
SOURCES_DOT = $(wildcard *.dot)
OBJECTS_DOT_SVG = $(SOURCES_DOT:.dot=.svg)
OBJECTS = \
$(OBJECTS_DOT_SVG)
%.svg: %.dot
dot -Tsvg -o $@ $<
$(OBJECTS):
all: $(OBJECTS)
clean:
rm -f $(OBJECTS)
default: all
.PHONY: \
all \
clean \
default
digraph {
node [shape = "box", style = "filled, rounded"]
subgraph clustermaster {
label = "master"
node [color = limegreen]
master3[label = "ebe0262"]
master2[label = "03f4f8d"]
master1[label = "62a0ee9"]
master3 -> master2 -> master1
}
subgraph clusterplayground {
label = "playground"
node [color = orchid]
playground2[label = "8b29f74"]
playground1[label = "7f295dd"]
playground2 -> playground1
}
playground1 -> master2
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment