From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ek9Ia-0002MG-PE for guix-patches@gnu.org; Fri, 09 Feb 2018 09:05:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ek9IV-0007qQ-30 for guix-patches@gnu.org; Fri, 09 Feb 2018 09:05:08 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:55138) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ek9IU-0007qA-Vd for guix-patches@gnu.org; Fri, 09 Feb 2018 09:05:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ek9IU-0002u1-HF for guix-patches@gnu.org; Fri, 09 Feb 2018 09:05:02 -0500 Subject: [bug#30374] [PATCH] gnu: Add kirigami. Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180206230000.28413-1-h.goebel@crazy-compilers.com> Date: Fri, 09 Feb 2018 15:04:38 +0100 In-Reply-To: <20180206230000.28413-1-h.goebel@crazy-compilers.com> (Hartmut Goebel's message of "Wed, 7 Feb 2018 00:00:00 +0100") Message-ID: <874lmq1cp5.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Hartmut Goebel Cc: 30374@debbugs.gnu.org Hartmut Goebel skribis: > --- > gnu/packages/kde-frameworks.scm | 60 +++++++++++++++++++++++++++++++++++= ++++++ > 1 file changed, 60 insertions(+) [...] > + (home-page "https://community.kde.org/Frameworks") > + (synopsis "QtQuick plugins to build user interfaces based on the KDE= UX > +guidelines") Perhaps cut after =E2=80=9Cinterfaces=E2=80=9D since the rest is more or le= ss in the description? > + (description "Kirigami is a set of QtQuick components at the moment > +targeted for mobile use (in the future desktop as well) targeting both P= lasma > +Mobile and Android. It=E2=80=99s not a whole set of components, all the= =E2=80=9CPrimitive=E2=80=9D > +ones like buttons and textboxes are a job for QtQuickControls (soon > +QtQuickControls2) but it=E2=80=99s a set of high level components to mak= e the creation > +of applications that look and feel great on mobile as well as desktop de= vices > +and follow the Kirigami Human Interface Guidelines. The target of those > +components is anybody that wants to do an application using QtQuick as i= ts > +main UI, especially if targeting a mobile platform, without adding many > +dependencies. They work on a variety of platforms, such as Plasma Mobil= e, > +Desktop Linux, Android and Windows.") This looks like a project overview more than a package description from the Guix user perspective. Could you adjust it somewhat, focusing on what it does or what it provides on GNU/Linux? We usually don=E2=80=99t mention portability in descriptions since by defin= ition people reading it are using GNU. Definitely avoid mentioning the proprietary OSes and =E2=80=9CLinux=E2=80=9D for =E2=80=9CGNU/Linux=E2=80= =9D please. :-) OK with changes along these lines and with a proper commit log! Thank you, Ludo=E2=80=99.