Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bgo1W-0008T7-AR for pgadmin-hackers@arkaria.postgresql.org; Mon, 05 Sep 2016 07:08:54 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bgo1V-0008KB-TQ for pgadmin-hackers@arkaria.postgresql.org; Mon, 05 Sep 2016 07:08:53 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bgo1I-00085g-T3 for pgadmin-hackers@postgresql.org; Mon, 05 Sep 2016 07:08:40 +0000 Received: from relay-ff112.magwien.gv.at ([217.149.228.140]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1bgo1G-0004sw-6p for pgadmin-hackers@postgresql.org; Mon, 05 Sep 2016 07:08:40 +0000 Received: from localhost (localhost [127.0.0.1]) by relay-ff112.magwien.gv.at (Postfix) with ESMTP id A46A320647; Mon, 5 Sep 2016 09:08:36 +0200 (CEST) X-Virus-Scanned: by amavisd-new using Sophie and ClamAV at magwien.gv.at Received: from ntex2010b.host.magwien.gv.at (ntex2010b.host.magwien.gv.at [--]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by relay-ff112.magwien.gv.at (Postfix) with ESMTPS id 8BAC1205F3; Mon, 5 Sep 2016 09:08:36 +0200 (CEST) Received: from ntex2010i.host.magwien.gv.at ([169.254.2.125]) by ntex2010b.host.magwien.gv.at ([169.254.3.226]) with mapi id 14.03.0301.000; Mon, 5 Sep 2016 09:08:36 +0200 From: Albe Laurenz To: "'Dave Page *EXTERN*'" CC: Ashesh Vashi *EXTERN* , "pgadmin-hackers@postgresql.org" Subject: Re: pgAdmin 4 as Web application Thread-Topic: [pgadmin-hackers] pgAdmin 4 as Web application Thread-Index: AdHxhpJ+MKE6JtlQTy6FcJcjvmJBE///8AAA//1OOvCABUroAP/bZ8cwgEkpUoD/+6AwoA== Date: Mon, 5 Sep 2016 07:08:35 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, de-AT Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Pg-Spam-Score: -4.2 (----) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org RGF2ZSBQYWdlIHdyb3RlOg0KPiBPbiBGcmksIFNlcCAyLCAyMDE2IGF0IDE6 NDUgUE0sIEFsYmUgTGF1cmVueiA8bGF1cmVuei5hbGJlQHdpZW4uZ3YuYXQ+ IHdyb3RlOg0KPj4gTm93IEkgZ2V0IHRoZSBmb2xsb3dpbmcgZXJyb3I6DQo+ Pg0KPj4gbW9kX3dzZ2kgKHBpZD0yMDg4MCk6IFRhcmdldCBXU0dJIHNjcmlw dCAnL29wdC9wZ2FkbWluNC9wZ0FkbWluNC53c2dpJyBjYW5ub3QgYmUgbG9h ZGVkIGFzIFB5dGhvbiBtb2R1bGUuDQo+PiBtb2Rfd3NnaSAocGlkPTIwODgw KTogRXhjZXB0aW9uIG9jY3VycmVkIHByb2Nlc3NpbmcgV1NHSSBzY3JpcHQg Jy9vcHQvcGdhZG1pbjQvcGdBZG1pbjQud3NnaScuDQo+PiBUcmFjZWJhY2sg KG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6DQo+PiAgIEZpbGUgIi9vcHQvcGdh ZG1pbjQvcGdBZG1pbjQud3NnaSIsIGxpbmUgOCwgaW4gPG1vZHVsZT4NCj4+ ICAgICBmcm9tIHBnQWRtaW40IGltcG9ydCBhcHAgYXMgYXBwbGljYXRpb24N Cj4+ICAgRmlsZSAiL29wdC9wZ2FkbWluNC9wZ0FkbWluNC5weSIsIGxpbmUg NTgsIGluIDxtb2R1bGU+DQo+PiAgICAgYXBwID0gY3JlYXRlX2FwcCgpDQo+ PiAgIEZpbGUgIi9vcHQvcGdhZG1pbjQvcGdhZG1pbi9fX2luaXRfXy5weSIs IGxpbmUgMjA0LCBpbiBjcmVhdGVfYXBwDQo+PiAgICAgaW1wb3J0IHBnYWRt aW4udXRpbHMucGF0aHMgYXMgcGF0aHMNCj4+IEF0dHJpYnV0ZUVycm9yOiAn bW9kdWxlJyBvYmplY3QgaGFzIG5vIGF0dHJpYnV0ZSAncGF0aHMnDQo+Pg0K Pj4gSW5kZWVkIHRoZXJlIGlzIG5vIHBnYWRtaW4vdXRpbHMvcGF0aHMgZGly ZWN0b3J5IHdpdGggYSBfX2luaXRfXy5weSBpbiBpdC4NCj4gDQo+IE5vLCBi dXQgdGhlcmUgc2hvdWxkIGJlIGEgcGdhZG1pbi91dGlscy9wYXRocy5weSBm aWxlLiBJcyB0aGF0IHRoZXJlPw0KDQpZZXMsIHRoZXJlIGlzLCBhbmQgaXQg aXMgcmVhZGFibGUgdG8gZXZlcnlvbmUuDQoNCkkgZG9uJ3Qga25vdyBtdWNo IGFib3V0IFB5dGhvbiAtIGNvdWxkIGl0IGJlIHRoYXQgdmVyc2lvbiAyLjcg aGFuZGxlcyB0aGlzDQpsaW5lIGRpZmZlcmVudGx5IGZyb20gMz8NCg0KSSds bCBzZWUgd2hhdCBJIGNhbiBmaW5kIG91dCB3aXRoIHN0cmFjZS4NCg0KPiBG WUksIEknbSBydW5uaW5nIGEgdGVzdCBzZXJ2ZXIgb24gQ2VudE9TIDcgLSBt eSBBcGFjaGUgY29uZmlnIGxvb2tzIGxpa2UgdGhpczoNCj4gDQo+ICAgICBX U0dJRGFlbW9uUHJvY2VzcyBwZ2FkbWluIHByb2Nlc3Nlcz0xIHRocmVhZHM9 MjUNCj4gICAgIFdTR0lTY3JpcHRBbGlhcyAvcGdhZG1pbjQgL29wdC9wZ0Fk bWluNC93ZWIvcGdBZG1pbjQud3NnaQ0KPiANCj4gICAgIDxEaXJlY3Rvcnkg L29wdC9wZ0FkbWluNC93ZWI+DQo+ICAgICAgICAgV1NHSVByb2Nlc3NHcm91 cCBwZ2FkbWluDQo+ICAgICAgICAgV1NHSUFwcGxpY2F0aW9uR3JvdXAgJXtH TE9CQUx9DQo+ICAgICAgICAgUmVxdWlyZSBhbGwgZ3JhbnRlZA0KPiAgICAg PC9EaXJlY3Rvcnk+DQo+IA0KPiBUaGF0J3Mgd29ya2luZyB3aXRoIHRoZSBw Z0FkbWluNC53c2dpIGZpbGUgdW5tb2RpZmllZCBmcm9tIGdpdC4NCg0KTWlu ZSBsb29rcyB0aGUgc2FtZSAoZXhjZXB0IGZvciB0aGUgcGF0aHMgYW5kIGEg U2VydmVyTmFtZSBkaXJlY3RpdmUpLg0KDQpJIHRoaW5rIGl0J3MgYSBQeXRo b24gcHJvYmxlbSByYXRoZXIgdGhhbiBhIHdlYiBzZXJ2ZXIgcHJvYmxlbS4N Cg0KVGhhbmtzIGZvciB5b3VyIGhlbHAhDQpJIHJlYWxseSB3YW50IHRvIGdl dCBpdCBydW5uaW5nIHNvIEkgYW5kIG15IGNvLXdvcmtlcnMgY2FuIHRlc3Qu DQoNCllvdXJzLA0KTGF1cmVueiBBbGJlDQoKLS0gClNlbnQgdmlhIHBnYWRt aW4taGFja2VycyBtYWlsaW5nIGxpc3QgKHBnYWRtaW4taGFja2Vyc0Bwb3N0 Z3Jlc3FsLm9yZykKVG8gbWFrZSBjaGFuZ2VzIHRvIHlvdXIgc3Vic2NyaXB0 aW9uOgpodHRwOi8vd3d3LnBvc3RncmVzcWwub3JnL21haWxwcmVmL3BnYWRt aW4taGFja2Vycwo=