Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tgN9U-00A5g1-So for pgadmin-hackers@arkaria.postgresql.org; Fri, 07 Feb 2025 12:08:09 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tgN9U-000wrx-1x for pgadmin-hackers@arkaria.postgresql.org; Fri, 07 Feb 2025 12:08:08 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tgN9T-000wrp-Pq for pgadmin-hackers@lists.postgresql.org; Fri, 07 Feb 2025 12:08:07 +0000 Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tgN9Q-004MaA-1O for pgadmin-hackers@postgresql.org; Fri, 07 Feb 2025 12:08:07 +0000 Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-2f9cd9601b8so3504533a91.3 for ; Fri, 07 Feb 2025 04:08:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738930082; x=1739534882; darn=postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Uk6A+2hWjBbSB5yfgsRWdKfLvo6E/i6JU5cfjJyL9q4=; b=ReYntv+Ru5iAuJ1td+A70Z6llEi0mamVn33LcgAMI7bmroNqmyMu0PP+Gz6FckglrD 8WV2f7p98dc8xKgRSOjwKnWkTyiSlU0PXKJvlb4RCVR20B1Px0WlXt1kTx9qCIdndfTM JFTzRur8rDp9/s7xBPsJScKAoN6E+Vlbec/2pL9NreuLRIYNQSFClpUuvSBlSDnBVO73 Nv6EHQMpgEG7iIOjgq04xcHNRCEyXlmkYwmo4IT/HcTGYXMR78893rhTRnxXcSapEFEx IOKzwDC2pPOSTJ04fhl9MudYD20jQaqlWrU/XG7OEVNXsoobJpRY+3W0V1CpSiQq53xW sirw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738930082; x=1739534882; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Uk6A+2hWjBbSB5yfgsRWdKfLvo6E/i6JU5cfjJyL9q4=; b=Hmaj59m/BpYhyYX8U1IHRAUtHIPpw7A5MMNx7Iasxp7BzXaIgXnR8uLsdUx7osnLx+ bGzTQITblMmyGHLHhijXfSifHCGgxyobwEJ0m3P8bB6XVj5DIR+084DB7dHcjGhXTznh i2I+u5odBIuOp6ZFMOnaluAM2D3nd5+8w2VtVIloDKJLAIgunjQn0cHbD+QU+z+C331/ j1C48XpBZ/dXQd9n17GSVW4Oge4+eRhmwCtyw//AY74Vtkj6d3BTphcrEU8TPV49/dva as3KYFzmq9xifmlsXp8Io9uwWKYdmCEeQBqsM4iAC19RWlgrWHJWKBIBk+zyk/BWYnQf rr0Q== X-Gm-Message-State: AOJu0YwsWXQGLAseeSem6AnQ4DKWN4xYqvNq89rdEOQUXuMIHoIt0Uge IdPm2gU2md5Tw6PuRtXrXAXyTAXzBix0jXBVOVxCpkndTKJ73JXcWGJDeC7NGA0XFhS8dsyMVNZ VCAJSS2OrD3nAF3gDRR79Fe5GP/1uDw== X-Gm-Gg: ASbGncshz6EK2NdbLyT+3zFC5gUTH1tCC0NaOlzYmFw+ToKHj54dpSZU71MKkGXJW7f zTTWfZfWdSyrQpTonk6EVxyftpShyecayN5oV1rkCPz5d8mxi+9JiLzhvTjlC44q6IArVuGvH X-Google-Smtp-Source: AGHT+IFGShHDsCnbsuIzASRinEXlr8pVksC4BeM2zeQMH8fU+1xvKvOy1eq+8Mm9abxNyZQLa39OokcxkMmZQliD+Ts= X-Received: by 2002:a17:90a:da87:b0:2ee:b8ac:73b0 with SMTP id 98e67ed59e1d1-2fa23f53c77mr4720582a91.2.1738930081924; Fri, 07 Feb 2025 04:08:01 -0800 (PST) Received: from 1064022179695 named unknown by gmailapi.google.com with HTTPREST; Fri, 7 Feb 2025 04:08:01 -0800 Received: from 1064022179695 named unknown by gmailapi.google.com with HTTPREST; Fri, 7 Feb 2025 04:07:58 -0800 MIME-Version: 1.0 (Mimestream 1.5.0) From: Anthony DeBarros Date: Fri, 7 Feb 2025 04:08:01 -0800 X-Gm-Features: AWEUYZlB8wAZ6GA_wKYaqkH7ajcyCUo8Wh5KP5PoSluBNG81Op5f5LWD8hFbyMM Message-ID: Subject: The new workspace layout To: pgadmin-hackers Content-Type: multipart/alternative; boundary="000000000000d28ca7062d8c35ed" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000d28ca7062d8c35ed Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Hackers, I have great respect for your efforts to continuously develop pgAdmin 4, and it has certainly come a long way since version 1.0. Not to mention, it=E2=80=99s free. Thank you for all your hard work. All that said, I think making the new Workspace layout the default in v 9.0 was a regression and not an improvement, and already I see issues[1] raised[2] from users. I use pgAdmin and DataGrip every day for writing queries, and I have a fundamental issue with the new layout. Having the object explorer in a pane to the left of the query editor is a standard setup, and rightly so =E2=80= =94 it=E2=80=99s hard to remember names of tables and columns, and drag-and-drop makes life easier. Having a layout that requires me to click another pane and disappear the query itself, then click back, is too many steps. Autocomplete doesn=E2=80=99t fill the need. Yes, I understand I can switch to =E2=80=9CClassic,=E2=80=9D and I=E2=80=99= ve done so. But I want to be an advocate for newer users and others who are upgrading and won=E2= =80=99t really understand what=E2=80=99s going on, where in settings to change the = layout, etc. A more gentle user experience for this type of change would have been to have v 9.0 keep the =E2=80=9CClassic=E2=80=9D layout as the default and ale= rt users upon first launch that a new workspace layout was available =E2=80=94 and explai= n where in the settings to make the change. Small popups announcing new features are a standard UX feature these days. That way, people can move on from the familiar to the new and know that they can switch back if they=E2=80=99d like. Trust me when I tell you that = many, many pgAdmin users are students and people new to SQL who need hand-holding from time to time. Thanks for listening, Anthony [1] https://github.com/pgadmin-org/pgadmin4/issues/7708#issuecomment-2640296446 [2] https://github.com/pgadmin-org/pgadmin4/issues/8426 --000000000000d28ca7062d8c35ed Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear Hackers,

I= have great respect for your efforts to continuously develop pgAdmin 4, and= it has certainly come a long way since version 1.0. Not to mention, it=E2= =80=99s free.=C2=A0 Thank you for all your hard work.

All that said, I think making the new Workspace= layout the default in v 9.0 was a regression and not an improvement, and a= lready I see issues[1] raised[2] from users.

I use pgAdmin and DataGrip every day for writing queries= , and I have a fundamental issue with the new layout. Having the object exp= lorer in a pane to the left of the query editor is a standard setup, and ri= ghtly so =E2=80=94 it=E2=80=99s hard to remember names of tables and column= s, and drag-and-drop makes life easier. Having a layout that requires me to= click another pane and disappear the query itself, then click back, is too= many steps. Autocomplete doesn=E2=80=99t fill the need.

Yes, I understand I can switch to =E2=80=9CC= lassic,=E2=80=9D and I=E2=80=99ve done so. But I want to be an advocate for= newer users and others who are upgrading and won=E2=80=99t really understa= nd what=E2=80=99s going on, where in settings to change the layout, etc.

A more gentle user experienc= e for this type of change would have been to have v 9.0 keep the =E2=80=9CC= lassic=E2=80=9D layout as the default and alert users upon first launch tha= t a new workspace layout was available =E2=80=94 and explain where in the s= ettings to make the change. Small popups announcing new features are a stan= dard UX feature these days.

That way, people can move on from the familiar to the new and know that t= hey can switch back if they=E2=80=99d like. Trust me when I tell you that m= any, many pgAdmin users are students and people new to SQL who need hand-ho= lding from time to time.

T= hanks for listening,
Anthony
=

--000000000000d28ca7062d8c35ed--