Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h3Xpp-000589-Me for pgsql-docs@arkaria.postgresql.org; Tue, 12 Mar 2019 03:12:09 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1h3Xpn-0006jQ-K4 for pgsql-docs@arkaria.postgresql.org; Tue, 12 Mar 2019 03:12:07 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h3Xpn-0006id-9u for pgsql-docs@lists.postgresql.org; Tue, 12 Mar 2019 03:12:07 +0000 Received: from mout.kundenserver.de ([212.227.17.13]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h3Xpg-0003kd-5a for pgsql-docs@lists.postgresql.org; Tue, 12 Mar 2019 03:12:06 +0000 Received: from [192.168.1.11] ([41.215.130.187]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.145]) with ESMTPSA (Nemesis) id 1Mwwm5-1grwvP2JJ5-00yQvR for ; Tue, 12 Mar 2019 04:11:57 +0100 Subject: Re: First SVG graphic To: pgsql-docs@lists.postgresql.org References: <4393cdcd-4efd-3198-4ffc-c080a5af79c7@2ndquadrant.com> <55a6a8cb-bfaa-e5a6-4596-82f445f1ec7c@2ndquadrant.com> <86af349c-5bcb-a28c-d858-c5cb0a283cd2@purtz.de> <808a932e-bc40-d57e-7de2-5e4fd9a24ac6@purtz.de> <58af275f-a46a-0ec5-8f95-c8ece23ee038@purtz.de> <20190309155411.mn5hqlhjbhhrdb4u@momjian.us> <21705.1552150171@sss.pgh.pa.us> <20190309173907.a6r6ghkokhbh4x3p@momjian.us> <4d48c7b8-750d-c6b4-fdfe-0e3c0d00760d@purtz.de> From: =?UTF-8?Q?J=c3=bcrgen_Purtz?= Message-ID: Date: Tue, 12 Mar 2019 06:14:39 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB X-Provags-ID: V03:K1:UN7BV9aWPYuvZrFy5OjUdpmlIKD2X11KLmevyJcM979BDFiVunM kIzntLDpk0vVKJAOcmBcSZX53Ka38j+8nzrOojdxp42lfKlqzfuVt9PiYFjhgStinKyNyM0 bumIJfm/bGAQNlYdPk1ZbZ4pDVw1jNxoAmNN3f0GF9OcoHp3CM4XWKgTiwfkcHD0ygkRF38 JZCFh1yGmbvBx+Tlske0A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:KtaBRRJe4UE=:ujN4l0gwD0aNW7JtYBGveC mueXyiAmv0yc4tf1eUIYP5M1ilpXxhTMm/MmXlYpP/jcg43mBmYvHcG/pebD8NtobakKsvjPm 9yEhUpsqIURTSimtkFq9MXzMgWLK0RhhiMXIKV9pH90A3RXM3Ja35Ub9pKaqWnFOOB9IzqYlo 8dAvvy1Tf0tH5fEKoQJlB9H4PtgNp1CrfYkb0/lubRMsFWuo+HWOVQkYu9RErfcz3zuTTvt7S Z1a5iVSl3tbg4S6I3mrkkr90YbV62Gyyjuv5AJZejGqjG5tTGimQ4KMl1ezPSCv8fwaKuvCMH l8faaFKJLt8XeUz/akyX9NLbesxRCAzCOW5zO7iTv7S7k7EgmzUHU2A9o0wA79DepxXUgKCEB 9T0Qou8U5eaV5J5iMRDI/vyEcLMgl75AD0KRHEHak9rAwPmr2wv+7/Cl1THL0uCxFzabCHMdx YM0zA1BQO8/jSr4nXtcGrY+fTONE7Om6FLymBX1aGeGefPTIehoVMsQA5+MLLT4vW6wn0W/oO XFk03/2z+7zC0sRQaB/OqwuQzKOK58xshxjS8jjcIyAAoLRZkyJPfDxp/aThSxaPaD1/R9++K zzKm4Fz7fEARkANakZ0udInq+bHwl2Yiu82HrfPgWSP6GIyp2sWAqkxZb3fwHbL+XCrtcMEtH 9r8WNQcy4D/zzfuTTgiBt6ZJBPV996hJYrmp0KAF/xnE8MMrsjTDflgZ9HtVfjEiziPG6D4iT og8h1Jd3bjc2ttMBWhGJwuwruD4yxgLYkQk5ofzKKt91/6Lkj8fJrTu3eNM= List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 11.03.19 12:13, Peter Eisentraut wrote: > I played with this further. My conclusion is that SVG as a source > format is not workable. Aside from the tooling issues that are being > discussed, which might be solvable, I think it's not the right level of > abstraction. The problem is that it is a *vector* format, but not a > *graph* or *chart* format. You can draw boxes and lines and text, but > nothing in the format indicates how they are connected. Yes, SVG knows nothing about higher level concepts. That's one of the reasons why there are tools to create SVG, eg. Inkscape with the connectors feature (it was not used in the examples but obviously it's possible.) > I looked at some alternatives. I rebuilt the GIN image using Graphviz > and the page layout image using Ditaa. That was the heart of the proposal: Since  we couldn't find consensus about a single tool in the long lasting discussion, everybody shall use his favourite tool and deliver the original source plus a SVG version. Kind regards, Jürgen Purtz