-
Notifications
You must be signed in to change notification settings - Fork 205
Expand file tree
/
Copy pathinnersource-program-mind-map.html
More file actions
43 lines (42 loc) · 10.1 KB
/
innersource-program-mind-map.html
File metadata and controls
43 lines (42 loc) · 10.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<!doctype html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>Markmap</title>
<style>
* {
margin: 0;
padding: 0;
}
html {
font-family: ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji',
'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
#mindmap {
display: block;
width: 100vw;
height: 100vh;
}
.markmap-dark {
background: #27272a;
color: white;
}
</style>
</head>
<body>
<svg id="mindmap"></svg>
<script src="https://cdn.jsdelivr.net/npm/d3@7.9.0/dist/d3.min.js"></script><script src="https://cdn.jsdelivr.net/npm/markmap-view@0.18.12/dist/browser/index.js"></script><script>((getMarkmap, getOptions, root2, jsonOptions) => {
const markmap = getMarkmap();
window.mm = markmap.Markmap.create(
"svg#mindmap",
(getOptions || markmap.deriveOptions)(jsonOptions),
root2
);
if (window.matchMedia("(prefers-color-scheme: dark)").matches) {
document.documentElement.classList.add("markmap-dark");
}
})(() => window.markmap,null,{"content":"<a href=\"https://patterns.innersourcecommons.org/toc\">Programa InnerSource</a>","children":[{"content":"Comezo","children":[{"content":"Configuración do programa","children":[{"content":"O persoal directivo dubida se apostar por InnerSource","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/start-as-experiment\">Comezar como un experimento</a>","children":[],"payload":{"tag":"h5","lines":"8,9"}}],"payload":{"tag":"h4","lines":"6,7"}},{"content":"O crecemento lento da comunidade é unha rémora para InnerSource","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/dedicated-community-leader\">Líder da comunidade experto en InnerSource</a>","children":[],"payload":{"tag":"h5","lines":"12,13"}}],"payload":{"tag":"h4","lines":"10,11"}},{"content":"Os principios InnerSource non son intuitivos para todos","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/document-your-guiding-principles\">Documente os seus principios reitores</a>","children":[],"payload":{"tag":"h5","lines":"16,17"}}],"payload":{"tag":"h4","lines":"14,15"}}],"payload":{"tag":"h3","lines":"4,5"}},{"content":"Organización do proxecto","children":[{"content":"É difícil avaliar rapidamente un proxecto","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/base-documentation\">Documentación base estándar</a>","children":[],"payload":{"tag":"h5","lines":"22,23"}}],"payload":{"tag":"h4","lines":"20,21"}},{"content":"A comunicación ad-hoc obstaculiza o crecemento do proxecto","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/communication-tooling\">Ferramentas de comunicación</a>","children":[],"payload":{"tag":"h5","lines":"26,27"}}],"payload":{"tag":"h4","lines":"24,25"}},{"content":"A folla de ruta e dirección do proxecto son pouco transparentes","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/issue-tracker\">Casos de uso cun sistema de seguimento de incidencias</a>","children":[],"payload":{"tag":"h5","lines":"30,31"}}],"payload":{"tag":"h4","lines":"28,29"}}],"payload":{"tag":"h3","lines":"18,19"}}],"payload":{"tag":"h2","lines":"2,3"}},{"content":"Aplicación","children":[{"content":"Desafíos da valoración","children":[{"content":"Como medir o valor dun proxecto empresarial","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/crossteam-project-valuation\">Valoración de proxectos entre equipos</a>","children":[],"payload":{"tag":"h5","lines":"38,39"}}],"payload":{"tag":"h4","lines":"36,37"}}],"payload":{"tag":"h3","lines":"34,35"}},{"content":"Desafíos culturais","children":[{"content":"Esforzo non recoñecido","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/praise-participants\">Agradecemento aos participantes</a>","children":[],"payload":{"tag":"h5","lines":"44,45"}},{"content":"<a href=\"https://patterns.innersourcecommons.org/p/trusted-committer\">Trusted committer</a>","children":[],"payload":{"tag":"h5","lines":"46,47"}}],"payload":{"tag":"h4","lines":"42,43"}}],"payload":{"tag":"h3","lines":"40,41"}},{"content":"Desafíos técnicos","children":[{"content":"Necesidades non satisfeitas para todos","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/common-requirements\">Requisitos comúns</a>","children":[],"payload":{"tag":"h5","lines":"52,53"}}],"payload":{"tag":"h4","lines":"50,51"}},{"content":"Medo á responsabilidade compartida de soporte","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/service-vs-library\">Servizo vs. Libraría</a>","children":[],"payload":{"tag":"h5","lines":"56,57"}}],"payload":{"tag":"h4","lines":"54,55"}},{"content":"Contribucións ao proxecto difíciles de facer e empregar","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/core-team\">Core team</a>","children":[],"payload":{"tag":"h5","lines":"60,61"}}],"payload":{"tag":"h4","lines":"58,59"}}],"payload":{"tag":"h3","lines":"48,49"}},{"content":"Desafíos organizativos","children":[{"content":"Disuasión á contribución de recursos","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/contracted-contributor\">Contracted contributor</a>","children":[],"payload":{"tag":"h5","lines":"66,67"}}],"payload":{"tag":"h4","lines":"64,65"}},{"content":"Rexeitamento dunha contribución aceptada","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/30-day-warranty\">Garantía de 30 días</a>","children":[],"payload":{"tag":"h5","lines":"70,71"}}],"payload":{"tag":"h4","lines":"68,69"}},{"content":"Cambio radical da xestión","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/review-committee\">Comité de revisión</a>","children":[],"payload":{"tag":"h5","lines":"74,75"}}],"payload":{"tag":"h4","lines":"72,73"}},{"content":"Medo á responsabilidade compartida de soporte","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/service-vs-library\">Servizo vs. Libraría</a>","children":[],"payload":{"tag":"h5","lines":"78,79"}}],"payload":{"tag":"h4","lines":"76,77"}},{"content":"Número de mantedores insuficiente para a escalada do proxecto","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/trusted-committer\">Trusted committer</a>","children":[],"payload":{"tag":"h5","lines":"82,83"}}],"payload":{"tag":"h4","lines":"80,81"}},{"content":"Coordinación complexa entre equipos","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/transparent-cross-team-decision-making-using-rfcs\">Toma de decisións transparente entre equipos RFC</a>","children":[],"payload":{"tag":"h5","lines":"86,87"}}],"payload":{"tag":"h4","lines":"84,85"}},{"content":"Proxecto orfo","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/core-team\">Core team</a>","children":[],"payload":{"tag":"h5","lines":"90,91"}},{"content":"<a href=\"https://patterns.innersourcecommons.org/p/group-support\">Soporte grupal</a>","children":[],"payload":{"tag":"h5","lines":"92,93"}}],"payload":{"tag":"h4","lines":"88,89"}}],"payload":{"tag":"h3","lines":"62,63"}},{"content":"Desafíos entre entidades xurídicas","children":[{"content":"Preocupación polas responsabilidades xurídicas ou a contabilidade entre empresas","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/innersource-license\">Licenza InnerSource</a>","children":[],"payload":{"tag":"h5","lines":"98,99"}}],"payload":{"tag":"h4","lines":"96,97"}}],"payload":{"tag":"h3","lines":"94,95"}}],"payload":{"tag":"h2","lines":"32,33"}},{"content":"Crecemento","children":[{"content":"Desafíos de dispoñibilidade","children":[{"content":"Dificultade para atopar ao desenvolvedor axeitado para cada proxecto","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/gig-marketplace\">Gig marketplace</a>","children":[],"payload":{"tag":"h5","lines":"106,107"}},{"content":"<a href=\"https://patterns.innersourcecommons.org/p/innersource-portal\">Portal InnerSource</a>","children":[],"payload":{"tag":"h5","lines":"108,109"}}],"payload":{"tag":"h4","lines":"104,105"}},{"content":"Dificultade para atopar proxectos activos","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/repository-activity-score\">Cualificación da actividade do repositorio</a>","children":[],"payload":{"tag":"h5","lines":"112,113"}}],"payload":{"tag":"h4","lines":"110,111"}}],"payload":{"tag":"h3","lines":"102,103"}}],"payload":{"tag":"h2","lines":"100,101"}},{"content":"Escalada","children":[{"content":"Autoaprendizaxe/Desafíos de mellora","children":[{"content":"Descoñecemento das mellores prácticas InnerSource","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/maturity-model\">Modelo de madurez</a>","children":[],"payload":{"tag":"h5","lines":"120,121"}}],"payload":{"tag":"h4","lines":"118,119"}},{"content":"Falta de coñecemento sobre código aberto","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/document-your-guiding-principles\">Documente os seus principios reitores</a>","children":[],"payload":{"tag":"h5","lines":"124,125"}}],"payload":{"tag":"h4","lines":"122,123"}}],"payload":{"tag":"h3","lines":"116,117"}},{"content":"Desafíos técnicos","children":[{"content":"Aumento dos gastos de mantemento","children":[{"content":"<a href=\"https://patterns.innersourcecommons.org/p/extensions-for-sustainable-growth\">Extensións para o crecemento sostible</a>","children":[],"payload":{"tag":"h5","lines":"130,131"}}],"payload":{"tag":"h4","lines":"128,129"}}],"payload":{"tag":"h3","lines":"126,127"}}],"payload":{"tag":"h2","lines":"114,115"}}],"payload":{"tag":"h1","lines":"0,1"}},null)</script>
</body>
</html>