Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bEzkQ-0007Id-13 for pgadmin-hackers@arkaria.postgresql.org; Mon, 20 Jun 2016 14:00:18 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1bEzkP-0001Gz-Es for pgadmin-hackers@arkaria.postgresql.org; Mon, 20 Jun 2016 14:00:17 +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 1bEzkP-0001Gg-3M for pgadmin-hackers@postgresql.org; Mon, 20 Jun 2016 14:00:17 +0000 Received: from mail-it0-x22c.google.com ([2607:f8b0:4001:c0b::22c]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1bEzkG-0005JK-Tq for pgadmin-hackers@postgresql.org; Mon, 20 Jun 2016 14:00:16 +0000 Received: by mail-it0-x22c.google.com with SMTP id a5so47251830ita.1 for ; Mon, 20 Jun 2016 07:00:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pgadmin-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=r+vJM4r2mh9yfddgJe2SiNSD/XT5KB8E3vZQLc+TQlU=; b=LcDcxICgDP+5RzZ7++5NCo02rLYUADgRFwD19tYvW1BbospYLBzZv/qqtf5y3AQemp LekCQiKmQFSm2pxsae9NJmSA31P3cRrABtw6td7rF6PTWm+R3cMPLqZPVLR/MxDESN5s WAzlCNzU+pjEKpPxmX73JzHZzW9Ay44Y8fb1EdX+LB/mZ3vFHBpjXolqdq5oPWWx5H9u piO7Y3xtc0e7rJ6s6NamoD6qqiWXRtjuo32ACnMcIpgyr5QcOY9Q3E9sQvd9E1Dl+Vnt nUnWmvYv6TlAYrXxGOLOKNPBHa/o7Nu1ilHWwV6o4QXVcO2yOMDTaB4GH3cbjYeorWa4 +zfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=r+vJM4r2mh9yfddgJe2SiNSD/XT5KB8E3vZQLc+TQlU=; b=jchwh0UMxJ/u1QhRTHACQNyow916tQkLEIzj+IkOrxyczbkPp90Kfhd4z+LYRFsIgC AoDz/p00yKi/AbEdcdZ3Fivyr2Yvvi1REzOeSNdJvSKWxuiMx79vei0zK0YIWxL70TmN dBQf4LAc16GwNUHZYqjU3XPNb3aB/0MLOflKSw/GopFnq431O39x8ffS8BQBrcj0RHKy TFFsQDE4YrN76wqf3hDo9iQOnaaahVzi5vHnMIEfxKaz5RzVgzPYc1jV32LZ9eSnT5d5 MkvLzuOtD53Fax+TXGirxNW+wzEqeeIwyyDSPaKn7lqtkfStEJnRCaE6CrT8y/P0gv+F KeqA== X-Gm-Message-State: ALyK8tIVN7dUHV20+EI+48k2TOHpru4AawD62EeWUXZhlM0/1h4vx1JuLqX42Pgh9LDjCXmjyVy5+6vIKIkZwg== X-Received: by 10.36.131.71 with SMTP id d68mr16731136ite.35.1466431206758; Mon, 20 Jun 2016 07:00:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.24.233 with HTTP; Mon, 20 Jun 2016 07:00:05 -0700 (PDT) In-Reply-To: <5767F4E1.6020308@kingston.net> References: <5767F4E1.6020308@kingston.net> From: Dave Page Date: Mon, 20 Jun 2016 15:00:05 +0100 Message-ID: Subject: Re: Fix for issue RM1336 [pgadmin4] To: Colin Beckingham Cc: pgadmin-hackers Content-Type: text/plain; charset=UTF-8 X-Pg-Spam-Score: -2.6 (--) 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 On Mon, Jun 20, 2016 at 2:51 PM, Colin Beckingham wrote: > > On 20/06/16 09:33, Dave Page wrote: >> >> It's not that it's necessarily hard, it's that there are only 24 hours in >> the day to get things done. We've got a long list of improvements to make - >> some immediate (i.e. in time for betaX - 2 being today in fact), others for >> GA and others for future releases. Meanwhile, much as I'd like to, I cannot >> keep 10 people assigned to pgAdmin indefinitely. I do need to get them >> working on other projects, for which there are also deadlines. > > Since pgadmin4 is at the top of the stack browser - window environment - OS > - kernel, all of which have their call on some specific set of shortcuts, a > couple of thoughts: > 1. are there other applications similar to pgadmin which are in the same > position where they too are looking for shortcuts? In which case is there a > possibility of cross-fertilization of ideas? The only app I've found so far like that is Gmail, but 95% of it's shortcuts are single keys that only work when you're not already focussed in an editable field. In pgAdmin, that doesn't help much in cases like this, when you're likely editing a query. > 2. in the world of software shortcuts, the needs of dependent applications > such as pgadmin might not have been foreseen, but is there in the hierarchy > a moral obligation to keep a certain subset of combinations free? At the > moment it seems like a free for all... Yeah, you'd think there should be some moral obligation, but you're right - it is a free for all. -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EnterpriseDB UK: http://www.enterprisedb.com The Enterprise PostgreSQL Company -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers