Received: from maia.hub.org (maia-5.hub.org [200.46.204.29]) by mail.postgresql.org (Postfix) with ESMTP id 3C1C2632381 for ; Sat, 17 Jul 2010 11:27:14 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.29]) (amavisd-maia, port 10024) with ESMTP id 68326-07 for ; Sat, 17 Jul 2010 14:27:06 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from sss.pgh.pa.us (sss.pgh.pa.us [66.207.139.130]) by mail.postgresql.org (Postfix) with ESMTP id 6B8E1632CB7 for ; Sat, 17 Jul 2010 11:27:06 -0300 (ADT) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.2/8.14.2) with ESMTP id o6HER35b007985; Sat, 17 Jul 2010 10:27:03 -0400 (EDT) To: Steve Atkins cc: pgsql-docs Subject: Re: Documentation and explanatory diagrams In-reply-to: References: <201007100001.o6A01to03428@momjian.us> <4C3973CF.80608@usit.uio.no> <9DCA3CE9-0DF2-4F9B-97A6-3FA538A949FB@blighty.com> Comments: In-reply-to Steve Atkins message dated "Fri, 16 Jul 2010 21:30:22 -0700" Date: Sat, 17 Jul 2010 10:27:03 -0400 Message-ID: <7984.1279376823@sss.pgh.pa.us> From: Tom Lane X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.91 tagged_above=-5 required=5 tests=BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01 X-Spam-Level: X-Archive-Number: 201007/115 X-Sequence-Number: 5771 Steve Atkins writes: > On Jul 16, 2010, at 7:20 PM, Robert Haas wrote: >> Unless I'm misunderstanding what you're talking about here, this is a >> really, really bad idea. > You're misunderstanding. Yeah, I think that in the main you guys are in violent agreement. > My feeling is that SVG is a decent lowest common denominator. I think this might be true in principle but not necessarily in practice. For example, if two tools write out SVG with different whitespace layout, that's going to kill diff-ing and VCS friendliness. This could probably be worked around, eg by settling on some particular tool as the one to run it through before committing (sort of a pgindent for graphics). But we need to do some experimentation with specific tools and see what the output really looks like and how it changes given small changes in the diagram, before we choose anything. regards, tom lane