savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [585] draft an updated diagram


From: ineiev
Subject: [Savannah-cvs] [585] draft an updated diagram
Date: Tue, 14 Feb 2023 06:24:39 -0500 (EST)

Revision: 585
          
http://svn.savannah.gnu.org/viewvc/?view=rev&root=administration&revision=585
Author:   ineiev
Date:     2023-02-14 06:24:38 -0500 (Tue, 14 Feb 2023)
Log Message:
-----------
draft an updated diagram

Modified Paths:
--------------
    trunk/sviki/SavannahArchitecture.mdwn

Added Paths:
-----------
    trunk/sviki/Architecture2022.png
    trunk/sviki/Architecture2022.svg

Added: trunk/sviki/Architecture2022.png
===================================================================
(Binary files differ)

Index: trunk/sviki/Architecture2022.png
===================================================================
--- trunk/sviki/Architecture2022.png    2023-02-14 07:16:21 UTC (rev 584)
+++ trunk/sviki/Architecture2022.png    2023-02-14 11:24:38 UTC (rev 585)

Property changes on: trunk/sviki/Architecture2022.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/sviki/Architecture2022.svg
===================================================================
--- trunk/sviki/Architecture2022.svg                            (rev 0)
+++ trunk/sviki/Architecture2022.svg    2023-02-14 11:24:38 UTC (rev 585)
@@ -0,0 +1,390 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   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";
+   viewBox="0 0 800 400"
+   version="1.1">
+  <metadata>
+    <rdf:RDF>
+      <cc:Work
+        rdf:about="Copyright (C) 2023 Ineiev
+        Copying and distribution of this file, with or without modification,
+        are permitted in any medium without royalty provided the copyright
+        notice and this notice are preserved.  This file is offered as-is,
+        without any warranty.">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+          rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <marker
+    refx = "0" refy = "0" orient = "auto" overflow = "visible"
+    id = "tail">
+    <path d = "M 11,0 16,-5 0,0 16,5 Z"
+      stroke = "#2222ff" stroke-width = "1px" fill = "#2222ff"
+    />
+  </marker>
+  <marker
+    refx = "0" refy = "0" orient = "auto" overflow = "visible"
+    id = "green-tail">
+    <path d = "M 6,0 8,-2 0,0 8,2 Z"
+      stroke = "#006600" stroke-width = "1px" fill = "#006600"
+    />
+  </marker>
+  <marker
+    refx = "0" refy = "0" orient = "auto" overflow = "visible"
+    id = "black-tail">
+    <path d = "M 11,0 16,-5 0,0 16,5 Z"
+      stroke = "#000000" stroke-width = "1px" fill = "#000000"
+    />
+  </marker>
+  <marker
+    refx = "0" refy = "0" orient = "auto" overflow = "visible"
+    id = "black-head">
+    <path d = "M -11,0 -16,-5 0,0 -16,5 Z"
+      stroke = "#000000" stroke-width = "1px" fill = "#000000"
+    />
+  </marker>
+  <rect
+    x = "0" y = "0" width = "800" height = "600"
+    stroke = "none" fill = "#ffffff"
+    id = "background"
+  />
+  <text 
+    x = "5" y = "25" text-anchor = "start" fill = "#000000"
+    font-size = "14px"
+  >Savannah 2022 (simplified)</text>
+  <rect
+    x = "5" y = "30" width = "500" height = "365"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = "savannah" />
+  <rect
+    x = "205" y = "190" width = "100" height = "100"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-internal'
+  />
+  <text
+    x = "205" y = "185"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >internal</text>
+  <circle
+    cx = "255" cy = "240" r = "40"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    id = 'database-outline'
+  />
+  <text 
+    x = "255" y = "230"
+    text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >database</text>
+  <text 
+    x = "255" y = "250"
+    text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >(MariaDB)</text>
+  <rect
+    x = "400" y = "110" width = "70" height = "40"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-mgt'
+  />
+  <text
+    x = "400" y = "105"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >mgt</text>
+  <rect
+    x = "550" y = "120" width = "70" height = "20"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-fencepost'
+  />
+  <text
+    x = "550" y = "115"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >fencepost</text>
+  <path
+    d = "M 470,130 h 80"
+    stroke = "#2222ff" stroke-width = "1px" fill = "#2222ff"
+    marker-start = "url(#tail)"
+    id = "fp-mgt-link" />
+  <text
+    x = "540" y = "125"
+    text-anchor = "end" fill = "#2222ff" font-size = "14px"
+  >SSH</text>
+  <path
+    d = "M 305,190 330,150 400,130"
+    stroke = "#2222ff" stroke-width = "1px" fill = "none"
+    marker-start = "url(#tail)"
+    id = "mgt-internal-link" />
+  <rect
+    x = "50" y = "200" width = "100" height = "60"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-frontend'
+  />
+  <text
+    x = "50" y = "195"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >frontend</text>
+  <ellipse
+    cx = "100" cy = "230" rx = "40" ry = "20" fill = "none"
+    stroke = "#000000" stroke-width = "1px"
+    id = 'web-ui-outline'
+  />
+  <text
+   x = "100" y = "233"
+   text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >Web UI</text>
+  <path
+    d = "M 150,200 200,130 400,130"
+    stroke = "#2222ff" stroke-width = "1px" fill = "none"
+    marker-start = "url(#tail)"
+    id = "mgt-frontend-link" />
+  <path
+    d = "M 215,240 140,230"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    marker-start = "url(#black-tail)" marker-end = "url(#black-head)"
+    id = "ui-db-link" />
+  <path
+    d = 'M 100,250 150,380' 
+    stroke = "#006600" stroke-width = "2px" fill = "none"
+    marker-start = "url(#green-tail)"
+    id = "ui-user-link-tail" />
+  <path
+    d = 'M 540,380 150,380' 
+    stroke = "#006600" stroke-width = "2px" fill = "none"
+    marker-start = "url(#green-tail)"
+    id = "ui-user-link-head" />
+  <text
+   x = "545" y = "375"
+   text-anchor = "start" fill = "#006600" font-size = "14px"
+  >savannah.gnu.org</text>
+  <text
+   x = "545" y = "390"
+   text-anchor = "start" fill = "#006600" font-size = "14px"
+  >savannah.nongnu.org</text>
+  <path
+    d = "M 295,240 400,150"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    marker-start = "url(#black-tail)" marker-end = "url(#black-head)"
+    id = "mgt-db-link" />
+  <rect
+    x = "270" y = "50" width = "130" height = "40"
+    fill = "none" stroke = "#000000" stroke-width = "1px"
+    id = 'host-download'
+  />
+  <text
+    x = "270" y = "45"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >download</text>
+  <ellipse
+    cx = "360" cy = "70" rx = "30" ry = "15" fill = "none"
+    stroke = "#000000" stroke-width = "1px"
+    id = 'releases-outline'
+  />
+  <text
+   x = "275" y = "73"
+   text-anchor = "start" fill = "#000000" font-size = "14px"
+  >mirmon</text>
+  <text
+   x = "360" y = "73"
+   text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >releases</text>
+  <path
+    d = "M 360,90 400,130"
+    stroke = "#2222ff" stroke-width = "1px" fill = "none"
+    marker-start = "url(#tail)"
+    id = "mgt-download-link" />
+  <path
+    d = "M 390,70 430,40 h 100"
+    stroke = "#006600" stroke-width = "2px" fill = "none"
+    marker-start = "url(#green-tail)"
+    id = "download-sftp-link" />
+  <text
+   x = "535" y = "43"
+   text-anchor = "start" fill = "#006600" font-size = "14px"
+  >developer SFTP</text>
+  <path
+    d = "M 530,80 390,70"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    stroke-dasharray = '12,5' marker-start = "url(#black-tail)"
+    id = "download-mirror-link" />
+  <text
+   x = "535" y = "83"
+   text-anchor = "start" fill = "#000000" font-size = "14px"
+  >mirrors</text>
+  <rect
+    x = "400" y = "180" width = "100" height = "80"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-vcs0'
+  />
+  <rect
+    x = "405" y = "185" width = "90" height = "70"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'vcs0-cvs'
+  />
+  <rect
+    x = "410" y = "210" width = "80" height = "40"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'vcs0-web-repos'
+  />
+  <text
+    x = "400" y = "175"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >vcs0</text>
+  <text
+    x = "450" y = "200"
+    text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >CVS</text>
+  <text
+    x = "450" y = "227"
+    text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >group web</text>
+  <text
+    x = "450" y = "240"
+    text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >repositories</text>
+  <path
+    d = "M 400,220 370,200 370,160 400,130"
+    stroke = "#2222ff" stroke-width = "1px" fill = "none"
+    marker-start = "url(#tail)"
+    id = "mgt-vcs0-link" />
+  <path
+    d = "M 295,240 400,260"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    marker-end = "url(#black-head)"
+    id = "vcs0-db-link" />
+  <path
+    d = "M 540,185 490,210"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    stroke-dasharray = '8,3' marker-start = "url(#black-tail)"
+    id = "cvs-gnu-link" />
+  <path
+    d = "M 540,230 490,210"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    stroke-dasharray = '8,3' marker-start = "url(#black-tail)"
+    id = "cvs-nongnu-link" />
+  <path
+    d = "M 540,275 495,275"
+    stroke = "#006600" stroke-width = "2px" fill = "none"
+    marker-start = "url(#green-tail)"
+    id = "cvs-link" />
+  <path
+    d = "M 470,255 495,275"
+    stroke = "#006600" stroke-width = "2px" fill = "none"
+    marker-start = "url(#green-tail)"
+    id = "cvs-link-head" />
+  <text
+   x = "545" y = "270"
+   text-anchor = "start" fill = "#006600" font-size = "14px"
+  >cvs.gnu.org</text>
+  <text
+   x = "545" y = "285"
+   text-anchor = "start" fill = "#006600" font-size = "14px"
+  >cvs.nongnu.org</text>
+  <rect
+    x = "400" y = "290" width = "80" height = "80"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-vcs1'
+  />
+  <rect
+    x = "405" y = "295" width = "70" height = "70"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'vcs1-vcses'
+  />
+  <text
+    x = "400" y = "285"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >vcs1</text>
+  <text
+    x = "440" y = "313"
+    text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >git, svn,</text>
+  <text
+    x = "440" y = "333"
+    text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >bzr, hg,</text>
+  <text
+    x = "440" y = "353"
+    text-anchor = "middle" fill = "#000000" font-size = "14px"
+  >arch</text>
+  <path
+    d = "M 400,320 350,300 350,160 400,130"
+    stroke = "#2222ff" stroke-width = "1px" fill = "none"
+    marker-start = "url(#tail)"
+    id = "mgt-vcs1-link" />
+  <path
+    d = "M 255,280 280,330 400,330"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    marker-end = "url(#black-head)"
+    id = "vcs1-db-link" />
+  <path
+    d = "M 540,330 500,330"
+    stroke = "#006600" stroke-width = "2px" fill = "none"
+    marker-start = "url(#green-tail)"
+    id = "vcs1-link" />
+  <path
+    d = "M 475,330 500,330"
+    stroke = "#006600" stroke-width = "2px" fill = "none"
+    marker-start = "url(#green-tail)"
+    id = "vcs1-link-tail" />
+  <text
+   x = "545" y = "328"
+   text-anchor = "start" fill = "#006600" font-size = "14px"
+  >$vcs.gnu.org</text>
+  <text
+   x = "545" y = "345"
+   text-anchor = "start" fill = "#006600" font-size = "14px"
+  >$vcs.nongnu.org</text>
+  <rect
+    x = "540" y = "170" width = "100" height = "25"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-gnu'
+  />
+  <text
+    x = "540" y = "165"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >www.gnu.org</text>
+  <rect
+    x = "540" y = "220" width = "100" height = "25"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-nongnu'
+  />
+  <text
+    x = "540" y = "215"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >www.nongnu.org</text>
+  <rect
+    x = "640" y = "65" width = "80" height = "25"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-ftp-gnu'
+  />
+  <text
+    x = "640" y = "60"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >ftp.gnu.org</text>
+  <path
+    d = "M 580,80 640,80"
+    stroke = "#000000" stroke-width = "1px" fill = "none"
+    stroke-dasharray = '12,5' marker-start = "url(#black-tail)"
+    id = "ftp-mirror-link" />
+  <rect
+    x = "650" y = "290" width = "100" height = "30"
+    fill = "#ffffff" stroke = "#000000" stroke-width = "1px"
+    id = 'host-ftp-gnu'
+  />
+  <text
+    x = "650" y = "268"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >lists.gnu.org</text>
+  <text
+    x = "650" y = "285"
+    text-anchor = "start" fill = "#000000" font-size = "14px"
+  >lists.nongnu.org</text>
+  <path
+    d = "M 650,305 520,305 470,270 320,270 295,240"
+    stroke-dasharray = '12,5'  stroke = "#000000" stroke-width = "1px"
+    fill = "none"
+    marker-start = "url(#black-tail)"
+    id = "lists-db-link" />
+</svg>

Modified: trunk/sviki/SavannahArchitecture.mdwn
===================================================================
--- trunk/sviki/SavannahArchitecture.mdwn       2023-02-14 07:16:21 UTC (rev 
584)
+++ trunk/sviki/SavannahArchitecture.mdwn       2023-02-14 11:24:38 UTC (rev 
585)
@@ -12,8 +12,10 @@
 
 ## Global architecture
 
-![Architecture2010.png](/maintenance/Architecture2010.png)
+![Architecture2022.png](/maintenance/Architecture2022.png)
 
+[Architecture2022.svg](/maintenance/Architecture2022.svg)
+
 See also the rest of the [[GnuArchitecture]].
 
 Savannah is located in Quincy near Boston, MA, at Global Naps. The




reply via email to

[Prev in Thread] Current Thread [Next in Thread]