From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#25227: [Website] Package-related pages redesign proposal Date: Mon, 19 Dec 2016 22:14:58 +0100 Message-ID: <87k2av1uzx.fsf@gnu.org> References: <947ab515dfb2323742d5a83dfc183de5@openmailbox.org> <87r354l6bj.fsf@pompo.co> <1ea95ccf0ed7cece5a04ded029944c98@openmailbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cJ5Hz-0004EV-HD for bug-guix@gnu.org; Mon, 19 Dec 2016 16:16:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cJ5Hu-0008Ew-QF for bug-guix@gnu.org; Mon, 19 Dec 2016 16:16:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:60842) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cJ5Hu-0008En-MX for bug-guix@gnu.org; Mon, 19 Dec 2016 16:16:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cJ5Hu-0000sq-Ez for bug-guix@gnu.org; Mon, 19 Dec 2016 16:16:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <1ea95ccf0ed7cece5a04ded029944c98@openmailbox.org> ("Luis Felipe =?UTF-8?Q?L=C3=B3pez?= Acevedo"'s message of "Mon, 19 Dec 2016 15:08:44 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Luis Felipe =?UTF-8?Q?L=C3=B3pez?= Acevedo Cc: 25227@debbugs.gnu.org Hello! Luis Felipe L=C3=B3pez Acevedo skribis: > On 2016-12-19 02:35, Alex Sassmannshausen wrote: >> Hi Luis, >> >> Luis Felipe L=C3=B3pez Acevedo writes: >> >>> Hi, >>> >>> I was thinking on improving the package-related pages, and made these >>> mockups: >>> >>> >>> Figure 1. Package list page. >>> https://multimedialib.files.wordpress.com/2016/12/guixsd-package-list-v= iew-v0.png Awesome, I really like both mockups! >> Previous discussions centered around how difficult it is to maintain >> categories for packages. I think if we went this way we'd want to >> implement some form of deductive faceting, where we parse >> description/synopsis and try to generate keywords. But that sounds >> like >> it could quite easily become a can of worms=E2=80=A6 > > > If that is not possible, we can just ignore it for now :) We already have categories for GNU packages, and in theory it might be possible to get categories for non-GNU packages from the FSD (directory.fsf.org). But that=E2=80=99s just theory, so yes, probably best to keep it as future work. :-) In the meantime, we can try to find Someone willing to see how we could get data from the FSD. > Seeing the way the current logos from GNU packages are handled, I'm > not optimist about having logos for non-GNU packages and screenshots > for applications, any time soon. Too much manual work indeed. So I > think we can ignore images, to keep it simple. Agreed. In the future, we could also try to get logos and screenshot from some other database: FSD, Debian/Ubuntu, WikiData, etc. > So I see that some parts of the design could be used in the current > static site, advanced filtering and search may have to wait for a > dynamic site, logos and screenshots may be a can of worms. I=E2=80=99ve started a discussion with the Savannah folks (Cc=E2=80=99d you= ) to see whether/how we could have those pages generated on the server side. Thank you for the great work! Ludo=E2=80=99.