Page MenuHomeSoftware Heritage

D1942.id6537.diff
No OneTemporary

D1942.id6537.diff

diff --git a/docs/.gitignore b/docs/.gitignore
--- a/docs/.gitignore
+++ b/docs/.gitignore
@@ -1,4 +1,5 @@
*-stamp
_build/
/swh-*
+!/swh-loader.rst
sources/
diff --git a/docs/_static/software-heritage-logo-title-motto-vertical-white.svg b/docs/_static/software-heritage-logo-title-motto-vertical-white.svg
new file mode 100644
--- /dev/null
+++ b/docs/_static/software-heritage-logo-title-motto-vertical-white.svg
@@ -0,0 +1,234 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.92.1 r15371"
+ xml:space="preserve"
+ width="283.82254"
+ height="130.30133"
+ viewBox="0 0 266.08364 122.1575"
+ sodipodi:docname="software-heritage-logo-title-motto-vertical-white.svg"><metadata
+ id="metadata8"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
+ id="defs6"><linearGradient
+ id="linearGradient4546"
+ osb:paint="solid"><stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop4544" /></linearGradient><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath16"><path
+ d="m 30.027,65.987 1.337,-1.343 4.826,1.607 -1.61,-4.823 1.34,-1.34 2.95,8.844 z m -3.387,-1.073 5.746,-10.675 1.252,1.252 -5.747,10.674 z m -2.552,-10.762 1.608,4.823 -1.34,1.34 -2.949,-8.846 8.842,2.949 -1.338,1.343 z m 19.376,8.722 2.274,-5.144 h 1.894 l -4.167,8.935 -4.17,-8.038 1.895,-0.154 z m -5.797,-7.103 12,-3.485 v 1.77 l -12,3.484 z m 5.797,-9.502 -2.273,4.461 h -1.895 l 4.169,-8.252 4.167,8.379 -1.896,-0.018 z m 13.276,20.108 -8.843,2.95 2.945,-8.844 1.342,1.338 -1.607,4.825 4.823,-1.609 z m 4.597,-2.282 -10.674,-5.748 1.251,-1.25 10.675,5.746 z m -0.269,-4.728 1.609,-4.822 -4.822,1.607 -1.34,-1.34 8.843,-2.948 -2.948,8.842 z m -3.401,18.722 -8.219,-4.168 8.396,-4.17 0.033,1.896 -4.653,2.274 4.443,2.273 z m 3.391,-10.359 3.486,12 h -1.771 l -3.484,-12 z m 5.609,2.022 7.967,4.169 -8.522,4.168 -0.095,-1.896 4.873,-2.272 -4.223,-2.274 z m -10.321,11.547 -1.339,1.342 -4.824,-1.608 1.608,4.823 -1.34,1.341 -2.948,-8.844 z m 3.387,1.072 -5.746,10.675 -1.253,-1.253 5.748,-10.673 z m 2.551,10.763 -1.608,-4.823 1.341,-1.339 2.947,8.843 -8.842,-2.949 1.339,-1.341 z M 45.182,88.364 42.908,83.999 40.634,88.73 H 38.74 l 4.168,-8.521 4.17,8.245 z m 4.485,3.151 -12,3.485 v -1.77 l 12,-3.485 z m -6.759,9.088 2.274,-4.873 h 1.895 l -4.169,8.664 -4.169,-8.175 1.896,-0.083 z m -7.379,-13.8 -1.341,-1.34 1.608,-4.823 -4.823,1.608 -1.34,-1.34 8.844,-2.949 z m -10.494,-3.611 10.674,5.746 -1.251,1.251 -10.675,-5.746 z m 0.268,4.726 -1.608,4.823 4.824,-1.608 1.339,1.341 -8.844,2.948 2.949,-8.844 z m 3.364,-18.722 8.338,4.169 -8.338,4.169 v -1.896 l 4.547,-2.273 -4.547,-2.274 z m -5.069,-1.466 3.485,11 h -1.769 l -3.485,-11 z m -10.269,5.635 8.338,4.169 v -1.896 l -4.547,-2.273 4.547,-2.274 v -1.895 z"
+ id="path18"
+ inkscape:connector-curvature="0" /></clipPath><linearGradient
+ x1="0"
+ y1="0"
+ x2="1"
+ y2="0"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(61.305366,0,0,-61.305366,13.32883,73.436119)"
+ spreadMethod="pad"
+ id="linearGradient24"><stop
+ style="stop-opacity:1;stop-color:#ec1c28"
+ offset="0"
+ id="stop26" /><stop
+ style="stop-opacity:1;stop-color:#ec1c28"
+ offset="0.331971"
+ id="stop28" /><stop
+ style="stop-opacity:1;stop-color:#fbc81f"
+ offset="1"
+ id="stop30" /></linearGradient><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath38"><path
+ d="M 0,141.73 H 311 V 0 H 0 Z"
+ id="path40"
+ inkscape:connector-curvature="0" /></clipPath><linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4546"
+ id="linearGradient4550"
+ x1="-32.319145"
+ y1="-11.226591"
+ x2="168.61416"
+ y2="-11.226591"
+ gradientUnits="userSpaceOnUse" /></defs><sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1468"
+ inkscape:window-height="1041"
+ id="namedview4"
+ showgrid="false"
+ fit-margin-top="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-bottom="0"
+ inkscape:zoom="1.9480024"
+ inkscape:cx="66.729563"
+ inkscape:cy="-6.2740164"
+ inkscape:window-x="2048"
+ inkscape:window-y="37"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="g3806"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:snap-text-baseline="false" /><g
+ id="g10"
+ inkscape:groupmode="layer"
+ inkscape:label="SWH-logo+motto"
+ transform="matrix(1.25,0,0,-1.25,55.005013,130.4925)"><g
+ id="g3806"><text
+ transform="scale(1,-1)"
+ id="text3444"
+ y="-7.9504676"
+ x="-32.292778"
+ style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;line-height:0%;font-family:'Alegreya Sans';-inkscape-font-specification:'Alegreya Sans, Medium';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#f0f0f0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+ xml:space="preserve"><tspan
+ dx="0"
+ style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:9px;line-height:125%;font-family:'Alegreya Sans';-inkscape-font-specification:'Alegreya Sans, Medium';text-align:start;letter-spacing:0.80000001px;word-spacing:0.40000001px;writing-mode:lr-tb;text-anchor:start;fill:#f0f0f0;fill-opacity:1;"
+ y="-7.9504676"
+ x="-32.292778"
+ id="tspan3446"
+ sodipodi:role="line">THE GREAT LIBRARY OF SOURCE CODE</tspan></text>
+<g
+ id="g12"
+ transform="translate(18.44794)"><g
+ clip-path="url(#clipPath16)"
+ id="g14"><g
+ id="g20"><g
+ id="g22"><path
+ inkscape:connector-curvature="0"
+ id="path32"
+ style="fill:url(#linearGradient24);stroke:none"
+ d="m 30.027,65.987 1.337,-1.343 4.826,1.607 -1.61,-4.823 1.34,-1.34 2.95,8.844 z m -3.387,-1.073 5.746,-10.675 1.252,1.252 -5.747,10.674 z m -2.552,-10.762 1.608,4.823 -1.34,1.34 -2.949,-8.846 8.842,2.949 -1.338,1.343 z m 19.376,8.722 2.274,-5.144 h 1.894 l -4.167,8.935 -4.17,-8.038 1.895,-0.154 z m -5.797,-7.103 12,-3.485 v 1.77 l -12,3.484 z m 5.797,-9.502 -2.273,4.461 h -1.895 l 4.169,-8.252 4.167,8.379 -1.896,-0.018 z m 13.276,20.108 -8.843,2.95 2.945,-8.844 1.342,1.338 -1.607,4.825 4.823,-1.609 z m 4.597,-2.282 -10.674,-5.748 1.251,-1.25 10.675,5.746 z m -0.269,-4.728 1.609,-4.822 -4.822,1.607 -1.34,-1.34 8.843,-2.948 -2.948,8.842 z m -3.401,18.722 -8.219,-4.168 8.396,-4.17 0.033,1.896 -4.653,2.274 4.443,2.273 z m 3.391,-10.359 3.486,12 h -1.771 l -3.484,-12 z m 5.609,2.022 7.967,4.169 -8.522,4.168 -0.095,-1.896 4.873,-2.272 -4.223,-2.274 z m -10.321,11.547 -1.339,1.342 -4.824,-1.608 1.608,4.823 -1.34,1.341 -2.948,-8.844 z m 3.387,1.072 -5.746,10.675 -1.253,-1.253 5.748,-10.673 z m 2.551,10.763 -1.608,-4.823 1.341,-1.339 2.947,8.843 -8.842,-2.949 1.339,-1.341 z M 45.182,88.364 42.908,83.999 40.634,88.73 H 38.74 l 4.168,-8.521 4.17,8.245 z m 4.485,3.151 -12,3.485 v -1.77 l 12,-3.485 z m -6.759,9.088 2.274,-4.873 h 1.895 l -4.169,8.664 -4.169,-8.175 1.896,-0.083 z m -7.379,-13.8 -1.341,-1.34 1.608,-4.823 -4.823,1.608 -1.34,-1.34 8.844,-2.949 z m -10.494,-3.611 10.674,5.746 -1.251,1.251 -10.675,-5.746 z m 0.268,4.726 -1.608,4.823 4.824,-1.608 1.339,1.341 -8.844,2.948 2.949,-8.844 z m 3.364,-18.722 8.338,4.169 -8.338,4.169 v -1.896 l 4.547,-2.273 -4.547,-2.274 z m -5.069,-1.466 3.485,11 h -1.769 l -3.485,-11 z m -10.269,5.635 8.338,4.169 v -1.896 l -4.547,-2.273 4.547,-2.274 v -1.895 z" /></g></g></g></g><g
+ transform="translate(-127.83331,-48.434968)"
+ id="g4926"
+ style="fill:#f0f0f0;fill-opacity:1"><g
+ id="g42"
+ transform="translate(94.5123,88.1873)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 -0.378,-2.235 -0.407,-0.116 c -1.131,0.87 -2.438,1.335 -3.657,1.335 -2.265,0 -3.513,-1.567 -3.513,-3.019 0,-3.716 8.506,-3.339 8.506,-8.709 0,-2.904 -2.497,-5.342 -6.242,-5.342 -1.596,0 -3.454,0.436 -4.992,1.307 l 0.29,2.38 0.319,0.145 c 1.423,-1.394 3.222,-1.945 4.615,-1.945 2.323,0 3.716,1.539 3.716,3.135 0,3.919 -8.476,3.368 -8.476,8.768 0,2.874 2.467,5.167 6.067,5.167 C -3.048,0.871 -1.568,0.639 0,0"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path44"
+ inkscape:connector-curvature="0" /></g><g
+ id="g46"
+ transform="translate(99.4159,77.3007)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 c 0,-3.745 1.307,-5.574 3.687,-5.574 2.438,0 3.745,1.626 3.745,4.877 0,3.687 -1.307,5.603 -3.688,5.603 C 1.307,4.906 0,3.194 0,0 m 9.58,-0.174 c 0,-4.471 -2.178,-7.054 -6.039,-7.054 -3.628,0 -5.718,2.438 -5.718,6.706 0,4.47 2.205,7.054 6.067,7.054 3.599,0 5.69,-2.439 5.69,-6.706"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path48"
+ inkscape:connector-curvature="0" /></g><g
+ id="g50"
+ transform="translate(115.1763,76.1395)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 0.145,-5.835 h -2.293 l 0.174,5.661 -0.058,6.067 h -2.003 l -0.116,0.175 0.145,1.364 h 1.974 l -0.029,1.916 c -0.029,3.135 1.655,4.848 4.586,4.848 0.726,0 1.511,-0.087 2.294,-0.262 L 4.645,12.135 4.471,11.99 c -0.813,0.406 -1.452,0.522 -2.149,0.522 -1.393,0 -2.177,-0.958 -2.206,-2.845 L 0.088,7.432 H 7.287 L 7.374,7.258 7.229,5.893 h -7.17 z"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path52"
+ inkscape:connector-curvature="0" /></g><g
+ id="g54"
+ transform="translate(127.8893,72.6559)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="M 0,0 0.262,-0.174 0.029,-1.683 C -1.045,-2.177 -1.887,-2.439 -2.874,-2.525 -5.08,-2.09 -5.98,-0.987 -5.98,1.307 l 0.087,2.061 -0.029,6.009 h -1.829 l -0.116,0.174 0.145,1.364 h 1.771 v 2.149 l 2.003,0.87 0.232,-0.202 -0.058,-2.817 H 0.174 L 0.291,10.742 0.145,9.377 H -3.774 L -3.919,1.51 c -0.029,-1.568 0.552,-2.091 1.829,-2.091 0.61,0 1.248,0.146 2.09,0.581"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path56"
+ inkscape:connector-curvature="0" /></g><g
+ id="g58"
+ transform="translate(134.3326,72.8013)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 h 0.145 l 2.816,9.057 0.464,1.742 H 5.69 L 6.009,9.174 8.448,0 h 0.145 l 2.844,9.057 0.407,1.742 h 2.032 L 9.493,-2.497 H 7.286 L 4.529,7.809 H 4.326 L 1.103,-2.497 h -2.264 l -3.716,13.238 2.118,0.145 0.32,-1.712 z"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path60"
+ inkscape:connector-curvature="0" /></g><g
+ id="g62"
+ transform="translate(152.6459,75.4428)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 c -0.726,-0.203 -1.103,-0.551 -1.103,-1.393 0,-1.278 0.784,-2.032 1.974,-2.032 1.132,0 2.207,0.754 3.252,2.061 l 0.087,2.38 z m 6.387,4.906 c 0,-1.015 -0.349,-6.154 -0.349,-7.17 0,-0.842 0.233,-1.132 0.9,-1.132 0.232,0 0.523,0.028 0.987,0.174 L 8.158,-3.425 7.925,-4.732 C 7.432,-5.022 6.851,-5.254 6.271,-5.312 5.08,-5.196 4.326,-4.441 4.268,-3.164 H 4.064 C 3.078,-4.18 2.061,-4.935 0.958,-5.342 c -2.613,0 -4.122,1.394 -4.122,3.629 0,1.772 0.987,2.7 2.7,3.106 l 4.703,1.104 0.029,1.887 c 0,1.538 -0.842,2.351 -2.294,2.351 -1.307,0 -2.583,-0.609 -4.093,-1.916 l -0.233,0.117 -0.29,1.654 c 1.597,1.19 3.309,1.8 4.964,1.8 2.497,0 4.065,-1.307 4.065,-3.484"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path64"
+ inkscape:connector-curvature="0" /></g><g
+ id="g66"
+ transform="translate(171.1063,83.5713)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 v -2.235 l -0.262,-0.087 c -0.405,0.116 -0.811,0.145 -1.044,0.145 -1.249,0 -2.322,-0.929 -3.368,-3.222 l -0.028,-2.033 0.145,-5.835 h -2.294 l 0.175,5.632 -0.146,7.519 2.206,0.203 -0.029,-2.729 h 0.175 c 1.189,2.091 2.583,2.701 3.716,2.701 0.26,0 0.551,-0.03 0.754,-0.059"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path68"
+ inkscape:connector-curvature="0" /></g><g
+ id="g70"
+ transform="translate(174.9374,78.6073)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="M 0,0 6.386,0.174 6.444,0.523 C 6.444,2.613 5.312,3.57 3.716,3.57 1.741,3.57 0.406,2.293 0,0 m -0.145,-1.626 c 0,-3.135 1.306,-5.051 3.976,-5.051 1.249,0 2.672,0.465 3.891,1.306 L 7.983,-5.516 7.751,-7.461 C 6.503,-8.099 5.08,-8.535 3.716,-8.535 c -3.804,0 -6.038,2.613 -6.038,6.793 0,4.297 2.437,6.938 6.241,6.938 2.903,0 4.586,-1.858 4.586,-4.993 0,-0.319 -0.029,-0.987 -0.057,-1.335 L 7.954,-1.51 -0.145,-1.539 Z"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path72"
+ inkscape:connector-curvature="0" /></g><g
+ id="g74"
+ transform="translate(208.5502,73.5561)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 c 0,-1.568 0.261,-1.974 1.276,-1.974 0.582,0 1.307,0.087 1.307,0.087 L 2.642,-2.003 2.38,-3.339 c 0,0 -2.293,0.088 -3.57,0.088 -1.017,0 -3.34,-0.058 -3.34,-0.058 l 0.262,1.306 c 1.829,0.029 2.206,0.551 2.206,3.106 v 4.383 c 0,0 -3.077,0.03 -4.412,0.03 -0.929,0 -4.819,-0.319 -4.819,-0.319 L -11.409,0 c 0,-1.568 0.261,-1.974 1.277,-1.974 0.581,0 1.307,0.087 1.307,0.087 l 0.057,-0.116 -0.261,-1.336 c 0,0.03 -1.451,0.088 -2.468,0.088 -1.683,0 -4.354,-0.204 -4.412,-0.349 l 0.174,1.336 c 1.801,0.348 2.265,0.871 2.265,2.496 l 0.028,12.193 c 0,1.248 -0.203,1.568 -1.074,1.568 -0.347,0 -0.987,-0.059 -0.987,-0.059 l -0.057,0.117 0.203,1.277 c 0,0 2.119,-0.087 3.222,-0.087 1.248,0 3.106,0.261 3.106,0.261 l -0.116,-1.306 c -1.683,-0.262 -1.829,-0.581 -1.916,-2.613 L -11.235,6.88 -6.358,6.851 c 1.452,0 2.584,0.087 4.296,0.29 l 0.029,5.284 c 0,1.248 -0.203,1.568 -1.074,1.568 -0.348,0 -0.986,-0.059 -0.986,-0.059 l -0.059,0.117 0.204,1.277 c 0,-0.029 1.915,-0.087 2.844,-0.087 1.394,0 3.484,0.261 3.484,0.261 L 2.264,14.196 C 0.812,13.993 0.464,13.644 0.406,12.541 0.203,8.303 0,2.41 0,0"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path76"
+ inkscape:connector-curvature="0" /></g><g
+ id="g78"
+ transform="translate(221.7249,79.1299)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 c 0.581,0.058 0.726,0.203 0.726,0.784 0,1.538 -0.871,2.38 -2.409,2.38 -1.801,0 -3.223,-1.306 -3.572,-3.425 z M -5.371,-1.335 V -1.8 c 0,-3.251 1.713,-5.399 4.297,-5.399 1.8,0 3.571,0.9 3.571,0.9 L 2.671,-6.358 2.99,-7.199 c 0,0 -2.7,-1.975 -4.441,-1.975 -3.658,0 -6.097,2.584 -6.097,6.416 0,3.977 2.961,7.403 6.416,7.403 2.845,0 4.326,-1.452 4.326,-4.209 0,-0.726 -0.175,-1.423 -0.175,-1.423 L 2.642,-1.335 Z"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path80"
+ inkscape:connector-curvature="0" /></g><g
+ id="g82"
+ transform="translate(229.5901,73.7595)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 v 6.387 c 0,1.277 -0.319,1.77 -1.104,1.77 -0.319,0 -0.609,-0.087 -0.609,-0.087 l -0.145,0.203 0.087,0.901 C 0,9.493 2.148,10.044 2.148,10.044 L 2.351,9.87 c 0,0 -0.29,-1.625 -0.261,-2.99 L 2.206,6.793 c 1.191,1.829 2.932,3.106 4.093,3.106 0.639,0 0.9,-0.116 0.9,-0.116 L 7.286,9.667 c 0,0 -0.406,-2.381 -0.464,-4.152 L 5.69,5.428 c 0,1.597 -0.145,1.974 -0.785,1.974 -0.841,0 -1.886,-0.754 -2.699,-1.974 0,0 -0.232,-5.283 -0.232,-5.922 0,-1.306 0.29,-1.683 1.393,-1.683 0.406,0 1.278,0.058 1.278,0.058 l 0.028,-0.117 -0.26,-1.277 c 0,0 -1.83,0.058 -2.962,0.058 -1.713,0 -3.048,-0.116 -3.048,-0.116 l 0.145,1.161 C -0.291,-2.294 0,-1.829 0,0"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path84"
+ inkscape:connector-curvature="0" /></g><g
+ id="g86"
+ transform="translate(240.2704,89.2612)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="M 0,0 C 0,0.958 0.755,1.713 1.713,1.713 2.525,1.713 3.135,1.104 3.135,0.232 3.135,-0.726 2.381,-1.48 1.423,-1.48 0.581,-1.48 0,-0.87 0,0 m -1.045,-18.115 c 1.161,0.32 1.626,0.872 1.626,1.887 v 7.374 c 0,1.074 -0.349,1.568 -1.075,1.568 -0.319,0 -0.726,-0.116 -0.726,-0.116 l 0.117,1.074 c 1.945,0.29 4.181,0.842 4.181,0.842 l 0.144,-0.349 c -0.348,-0.813 -0.667,-5.719 -0.667,-10.277 0,-1.131 0.29,-1.625 1.015,-1.625 0.349,0 1.016,0.058 1.016,0.058 l 0.059,-0.116 -0.232,-1.249 c 0,0 -1.51,0.088 -2.584,0.088 -1.219,0 -2.99,-0.349 -2.99,-0.349 z"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path88"
+ inkscape:connector-curvature="0" /></g><g
+ id="g90"
+ transform="translate(248.6878,80.6106)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 c 0,1.045 -0.377,1.393 -1.654,1.451 l -0.116,0.175 0.144,0.87 c 1.888,0.929 3.601,2.642 3.601,2.642 l 0.58,-0.232 c 0,0 -0.116,-0.755 -0.233,-2.178 L 6.591,2.816 6.677,2.728 6.416,1.19 2.207,1.277 C 2.09,-0.552 2.003,-2.99 2.003,-5.981 c 0,-1.974 0.61,-2.699 2.265,-2.699 0.958,0 1.974,0.522 1.974,0.522 l 0.29,-0.755 c 0,0 -2.235,-1.741 -2.931,-1.741 C 0.958,-10.654 0,-9.697 0,-7.142 Z"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path92"
+ inkscape:connector-curvature="0" /></g><g
+ id="g94"
+ transform="translate(264.333,76.401)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 -3.92,-1.19 c -0.551,-0.174 -0.841,-0.61 -0.841,-1.219 0,-1.104 0.841,-1.946 2.002,-1.946 0.726,0 1.83,0.581 2.643,1.394 z m 0.116,2.38 c 0,1.946 -0.929,3.078 -2.555,3.078 -1.887,0 -3.483,-1.452 -3.483,-1.452 l -0.146,0.087 -0.348,1.249 c 0,0 3.484,2.032 4.732,2.032 2.526,0 4.035,-1.394 4.035,-3.745 0,-1.045 -0.522,-4.964 -0.522,-6.677 0,-0.842 0.435,-1.335 1.19,-1.335 0.929,0 1.742,0.725 1.742,0.725 l 0.406,-0.464 c 0,0 -1.073,-1.829 -2.525,-2.323 -1.568,0 -2.439,0.784 -2.584,2.352 l -0.117,0.029 c -1.393,-1.394 -2.612,-2.265 -3.192,-2.265 -2.149,0 -3.716,1.51 -3.716,3.6 0,1.133 0.61,2.062 1.539,2.323 l 5.486,1.509 z"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path96"
+ inkscape:connector-curvature="0" /></g><g
+ id="g98"
+ transform="translate(281.5161,67.5759)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 c 0,1.132 -1.017,1.539 -5.662,2.148 0,0 -1.799,-1.335 -1.799,-2.642 0,-1.48 1.19,-2.38 3.193,-2.38 C -2.003,-2.874 0,-1.51 0,0 m -1.336,10.945 c 0,2.235 -1.364,3.773 -3.338,3.773 -1.771,0 -2.874,-1.248 -2.874,-3.193 0,-2.235 1.335,-3.745 3.338,-3.745 1.771,0 2.874,1.191 2.874,3.165 M -6.591,6.735 C -7.374,6.3 -7.809,5.835 -7.809,5.458 c 0,-0.9 1.103,-1.336 3.483,-1.423 4.5,-0.232 6.184,-1.074 6.184,-3.106 0,-2.671 -3.513,-5.225 -7.2,-5.225 -2.757,0 -4.383,1.422 -4.383,3.861 0.957,1.277 2.874,2.612 2.874,2.612 v 0.175 c -1.8,0.232 -3.165,1.451 -3.165,2.844 0.9,0.929 2.439,1.858 2.439,1.858 V 7.17 c -1.364,0.726 -2.148,2.149 -2.148,3.861 0,2.758 2.526,5.168 5.399,5.168 1.104,0 2.09,-0.32 2.845,-0.32 1.481,0.175 4.006,0.872 4.006,0.872 L 2.612,16.635 2.293,15.009 c 0,0 -1.277,-0.175 -2.496,-0.262 L -0.32,14.602 c 0.755,-0.842 1.161,-1.858 1.161,-2.932 0,-2.903 -2.525,-5.167 -5.747,-5.167 -0.552,0 -1.075,0.087 -1.685,0.232"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path100"
+ inkscape:connector-curvature="0" /></g><g
+ id="g102"
+ transform="translate(293.5022,79.1299)"
+ style="fill:#f0f0f0;fill-opacity:1"><path
+ d="m 0,0 c 0.581,0.058 0.726,0.203 0.726,0.784 0,1.538 -0.871,2.38 -2.409,2.38 -1.801,0 -3.223,-1.306 -3.572,-3.425 z M -5.371,-1.335 V -1.8 c 0,-3.251 1.713,-5.399 4.297,-5.399 1.8,0 3.571,0.9 3.571,0.9 L 2.671,-6.358 2.99,-7.199 c 0,0 -2.7,-1.975 -4.441,-1.975 -3.658,0 -6.097,2.584 -6.097,6.416 0,3.977 2.961,7.403 6.416,7.403 2.845,0 4.326,-1.452 4.326,-4.209 0,-0.726 -0.175,-1.423 -0.175,-1.423 L 2.642,-1.335 Z"
+ style="fill:#f0f0f0;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path104"
+ inkscape:connector-curvature="0" /></g></g></g></g></svg>
\ No newline at end of file
diff --git a/docs/index.rst b/docs/index.rst
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -3,10 +3,6 @@
Software Heritage - Development Documentation
=============================================
-.. toctree::
- :maxdepth: 2
- :caption: Contents:
-
Getting started
---------------
@@ -135,12 +131,27 @@
.. ensure sphinx does not complain about index files not being included
.. toctree::
+ :maxdepth: 2
+ :caption: Contents:
+ :titlesonly:
:hidden:
- :glob:
architecture
getting-started
developer-setup
manual-setup
- apidoc/modules
- swh-*/index
+ API documentation <apidoc/modules>
+ swh.core <swh-core/index>
+ swh.dataset <swh-dataset/index>
+ swh.deposit <swh-deposit/index>
+ swh.graph <swh-graph/index>
+ swh.indexer <swh-indexer/index>
+ swh.journal <swh-journal/index>
+ swh.lister <swh-lister/index>
+ swh.loader <swh-loader>
+ swh.model <swh-model/index>
+ swh.objstorage <swh-objstorage/index>
+ swh.scheduler <swh-scheduler/index>
+ swh.storage <swh-storage/index>
+ swh.vault <swh-vault/index>
+ swh.web <swh-web/index>
diff --git a/docs/swh-loader.rst b/docs/swh-loader.rst
new file mode 100644
--- /dev/null
+++ b/docs/swh-loader.rst
@@ -0,0 +1,16 @@
+Loaders
+=======
+
+.. toctree::
+ :maxdepth: 2
+ :caption: Contents:
+ :titlesonly:
+
+ swh.loader.core <swh-loader-core/index>
+ swh.loader.debian <swh-loader-debian/index>
+ swh.loader.dir <swh-loader-dir/index>
+ swh.loader.git <swh-loader-git/index>
+ swh.loader.mercurial <swh-loader-mercurial/index>
+ swh.loader.pypi <swh-loader-pypi/index>
+ swh.loader.svn <swh-loader-svn/index>
+ swh.loader.tar <swh-loader-tar/index>
diff --git a/requirements.txt b/requirements.txt
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,3 +8,4 @@
sphinxcontrib-programoutput
sphinx-tabs
recommonmark
+sphinx_rtd_theme
diff --git a/swh/docs/sphinx/conf.py b/swh/docs/sphinx/conf.py
--- a/swh/docs/sphinx/conf.py
+++ b/swh/docs/sphinx/conf.py
@@ -23,6 +23,7 @@
'sphinxcontrib.programoutput',
'sphinx.ext.viewcode',
'sphinx_tabs.tabs',
+ 'sphinx_rtd_theme',
]
# Add any paths that contain templates here, relative to this directory.
@@ -81,7 +82,7 @@
# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
#
-html_theme = 'alabaster'
+html_theme = 'sphinx_rtd_theme'
html_favicon = '_static/favicon.ico'
@@ -90,18 +91,12 @@
# documentation.
#
html_theme_options = {
- 'logo': 'software-heritage-logo-title-motto-vertical.svg',
- 'font_family': "'Alegreya Sans', sans-serif",
- 'head_font_family': "'Alegreya', serif",
- # equivalent of alabaster's:
- 'gray_1': '#5b5e6f', # dark gray
- 'gray_2': '#efeff2', # light gray
- 'gray_3': '#b1b5ae', # medium gray
- 'pink_1': '#e5d4cf', # light pink
- 'pink_2': '#bd9f97', # medium pink
- 'fixed_sidebar': 'true',
+ 'collapse_navigation': True,
+ 'sticky_navigation': True,
}
+html_logo = 'software-heritage-logo-title-motto-vertical-white.svg'
+
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
@@ -112,7 +107,7 @@
html_sidebars = {
'**': [
'about.html',
- 'localtoc.html',
+ 'globaltoc.html',
'relations.html',
'sourcelink.html',
'searchbox.html',

File Metadata

Mime Type
text/plain
Expires
Nov 5 2024, 3:53 PM (11 w, 14 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3230541

Event Timeline