Skip to content

Instantly share code, notes, and snippets.

@dulao5
Last active July 8, 2019 02:27
Show Gist options
  • Save dulao5/00f920964fe2c7acdae77776ec0c1b68 to your computer and use it in GitHub Desktop.
Save dulao5/00f920964fe2c7acdae77776ec0c1b68 to your computer and use it in GitHub Desktop.

問題解決した後に、OSSに貢献しないと損する

image

新規開発しても、OSSに貢献したほうがいい

image

# http://viz-js.com/
digraph G {
rankdir=LR;
node [shape=circle, width="1.8"];
OSS_Ver_1_0[label="OSS\nver1.0"]
A[label="A社"]
A_bug[label="問題が起こる"]
A_fix[label="解決する"]
A_commit[label="貢献する"]
OSS_Ver_1_1[label="OSS\nver1.1"]
B[label="B社"]
B_bug[label="問題が起こる"]
B_fix[label="解決する"]
B_do_not_commit[label="貢献しない",style=dotted]
B_how_1_1[label="どうする?"]
B_do_not_verup[label="バージョン\nアップ\nしない"]
B_debt[label="技術の負債\nになる"]
B_verup[label="バージョン\nアップ"]
B_cost[label="コストが\nかかる"]
OSS_Ver_1_0->A
A->A_bug->A_fix->A_commit->OSS_Ver_1_1
OSS_Ver_1_0->B
B->B_bug->B_fix->B_do_not_commit->B_how_1_1
B_how_1_1->B_verup->B_cost
B_how_1_1->B_do_not_verup->B_debt
}
# http://viz-js.com/
digraph G {
rankdir=LR;
node [shape=circle, width="1.5"];
OSS_Ver_1_0[label="OSS\nver1.0"]
A[label="A社"]
A_bug[label="問題が起こる"]
OSS_Ver_1_1[label="OSS\nver1.1"]
C[label="C社"]
C_bug[label="問題が起こる"]
AC_fix[label="協力して\n解決する"]
AC_commit[label="貢献する"]
B[label="B社"]
B_bug[label="問題が起こる"]
B_fix[label="解決する"]
B_do_not_commit[label="貢献しない",style=dotted]
B_how_1_1[label="どうする?"]
B_do_not_verup[label="バージョン\nアップ\nしない"]
B_debt[label="技術の負債\nになる"]
B_verup[label="バージョン\nアップ"]
B_cost[label="コストが\nかかる"]
OSS_Ver_1_0->A
A->A_bug->AC_fix->AC_commit->OSS_Ver_1_1
OSS_Ver_1_0->C
C->C_bug->AC_fix->AC_commit
OSS_Ver_1_0->B
B->B_bug->B_fix->B_do_not_commit->B_how_1_1
B_how_1_1->B_verup->B_cost
B_how_1_1->B_do_not_verup->B_debt
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment