[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-cvs] [585] draft an updated diagram,
ineiev <=