From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2HAhFaZCCF9TYQAA0tVLHw (envelope-from ) for ; Fri, 10 Jul 2020 10:27:50 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id mBh2EKZCCF/vVQAAbx9fmQ (envelope-from ) for ; Fri, 10 Jul 2020 10:27:50 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C6B1A940D35 for ; Fri, 10 Jul 2020 10:27:49 +0000 (UTC) Received: from localhost ([::1]:45162 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtqFw-0003wf-MN for larch@yhetil.org; Fri, 10 Jul 2020 06:27:48 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtqFf-0003wX-24 for guix-devel@gnu.org; Fri, 10 Jul 2020 06:27:31 -0400 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]:45280) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtqFd-0003Vo-Aq for guix-devel@gnu.org; Fri, 10 Jul 2020 06:27:30 -0400 Received: by mail-ed1-x52c.google.com with SMTP id d16so4226504edz.12 for ; Fri, 10 Jul 2020 03:27:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2Ixz+NLyVhdZYv6rU6i4yXWGoW0Vn1O1BbLXnrX1MLk=; b=ZrXsNduTnwBCryy2Rpba10AM3waw4oHPMXIXYZKxGejy+/6VXFPTXHvqK7ya2uvsfQ SCiWQOZwSXxkDz7Jchs7o2qBKdUCH8bGLqQJXOrZ27iKdY0z6aoKZvdtPHEp5MVxDOEU i45Kgf9N944K2nXoUEeNozQyC8T4rLXqGa7HpAF9BNRdW7QO3GkmkkbhMuwH78eLI7dG EF07fcmlWtfWmeku8HRKROqVa4wi1zHmaScfBK+A2j7fYUSGlN0+H9Br7f9sKw2UxF+2 stpwwbPeVxSMtWwCEtCk8mLhpjXbRmRyJHd5rtEjP3OdyNcSzg3LYvAr+zv4KAVhnjAG vjFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2Ixz+NLyVhdZYv6rU6i4yXWGoW0Vn1O1BbLXnrX1MLk=; b=qdKbUgd/ItsoidnNaD95V5vcKKfLa+qNctSo3JPsdU/3SIORxrKXywHIF/5NobI9cN kvPnlvS+ulLblnkjfQGsYIMQ24qbnm12NuwoB7YoueZcr7oxEMiFZAdygddc5K6MyD9v ncEGzZfqFodtxrph9HKbG522pPV+g6IeGRUoEM8UYMuTePB2KNOEANTpkSiMvNGuJOta byt4vx069xVhOdS24WVIducQJoVr2bW8FDDddP2mgz1GruetxktJVHE0wNtifG3aoPJX E2jkXHmRBsbSmokz13xSr3u1hs6aPAlAkstzPyJNTFqZpkqNlXaLysu7KsnQ8pV/vb67 ENgA== X-Gm-Message-State: AOAM531EILMYhogmMPnrcQLnhOxPnqvmpkHf02KKBH6RNFNr/cT0c/Q6 YeZY3fZhxGkkgYxB90QPxFxwxn8mshRFsya03d8= X-Google-Smtp-Source: ABdhPJwzuIVTGBlDkmY4/9mh6nURCOV80dmaFE9qNiGz0pfL3nu3iBfa0YeLFNySEyheeyi/bBuSYzRSWftkKQ/6T/c= X-Received: by 2002:aa7:d44f:: with SMTP id q15mr73143965edr.340.1594376847828; Fri, 10 Jul 2020 03:27:27 -0700 (PDT) MIME-Version: 1.0 References: <87eeplmcuj.fsf@ambrevar.xyz> In-Reply-To: <87eeplmcuj.fsf@ambrevar.xyz> From: Daniela Lura Date: Fri, 10 Jul 2020 12:26:46 +0200 Message-ID: Subject: Re: [Guix Website] A Search Page for Packages To: Pierre Neidhardt , guix-devel@gnu.org Content-Type: multipart/alternative; boundary="000000000000a72bd705aa13c9d9" Received-SPF: pass client-ip=2a00:1450:4864:20::52c; envelope-from=danielaluraa@gmail.com; helo=mail-ed1-x52c.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, PDS_OTHER_BAD_TLD=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=ZrXsNduT; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: iVhstF0sFe+x --000000000000a72bd705aa13c9d9 Content-Type: text/plain; charset="UTF-8" Hi Pierre, > We would need some sort of paging. With JavaScript on, we could have infinite pages. I think pagination is available on this page: https://guix.gnu.org/packages/, which I believe could be used if the search functionality is incorporated there. > I would display the synopsis first and optionally the description. I used the same format as this page: https://guix.gnu.org/packages/, so I guess the alteration you mentioned should be discussed with the person/people who designed it. :) > The queries seem a bit too slow, maybe there is a performance issue that could be fixed. Again, I have cc-ed Chris who could give a better response on that. :) Thank you for the feedback, Danjela On Thu, 9 Jul 2020 at 08:17, Pierre Neidhardt wrote: > Great start, thanks for your work! > > A few suggestions: > > - We would need some sort of paging. With JavaScript on, we could have > infinite pages. > > - I would display the synopsis first and optionally the description. > > - The queries seem a bit too slow, maybe there is a performance issue > that could be fixed. > > Good luck! > > -- > Pierre Neidhardt > https://ambrevar.xyz/ > --000000000000a72bd705aa13c9d9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Pierre,
> We would need some sort of paging.=C2=A0 With JavaScript on, we= could have
infinite pages.
I think pagination is available on this page: https://guix.gnu.org/packages/,= which I believe could be used if the search functionality is incorporated = there.

> I would display the synopsis firs= t and optionally the description.
I used the same format as this = page: https://guix.gnu.org/packa= ges/, so I guess the alteration you mentioned should be discussed with = the person/people who designed it. :)

> Th= e queries seem a bit too slow, maybe there is a performance issue
that could be fixed.
Again, I have cc-ed Chris who could give a b= etter response on that. :)

Thank you for the feedb= ack,

Danjela


On Thu, 9 Jul 2020 at 08:17, Pierre Neidhardt <mail@ambrevar.xyz> wrote:
Great start, thanks for your= work!

A few suggestions:

- We would need some sort of paging.=C2=A0 With JavaScript on, we could hav= e
infinite pages.

- I would display the synopsis first and optionally the description.

- The queries seem a bit too slow, maybe there is a performance issue
that could be fixed.

Good luck!

--
Pierre Neidhardt
http= s://ambrevar.xyz/
--000000000000a72bd705aa13c9d9--