From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: Preparing mass-packaging of 338 KDE application - how to do? Date: Sun, 4 Dec 2016 22:27:19 +0200 Message-ID: <20161204202719.GB831@macbook42.flashner.co.il> References: <58382A5D.40403@crazy-compilers.com> <87shqdeits.fsf@member.fsf.org> <87a8ckljcc.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56547) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDdO6-0007iY-4q for guix-devel@gnu.org; Sun, 04 Dec 2016 15:27:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDdO2-00018a-8h for guix-devel@gnu.org; Sun, 04 Dec 2016 15:27:54 -0500 Content-Disposition: inline In-Reply-To: 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+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Hartmut Goebel Cc: guix-devel --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Dec 04, 2016 at 08:59:24PM +0100, Hartmut Goebel wrote: > Hi, >=20 > the number of packages increased to 338(!). >=20 > The first list of 170 contained "only" the applications listed at > http://kde.org/applications. In addition there are ca. 90 packages in > download.kde.org/stable/applications and another ca. 90 in > download.kde.org/stable/ which are not listed at > http://kde.org/applications. Among these are important things like > plasma (which AFAIK is the desktop). >=20 > Given this huge number of package, we should agree on > a) into which .scm we want to split then > b) a proceeding. > c) volunteers >=20 > a) into which .scm we want to split then >=20 > The packages in my list have categories like Development, Education, > Office, Plasma, System, mostly following the categories in > http://kde.org/applications (plus one or two I created). >=20 > Guix already has kde.scm, containing a few "unsorted" packages, not even > listed are kde.org/applications. So using a file "kde-application.scm" > would not give a major benefit compared to using "kde.scm" IMHO. (The > framework is in kde-framework.scm already). >=20 > Another idea (which I'd prefer) is to put the packages into files > following the categories above, e.g. "kde-development.scm", > "kde-edu.scm", etc. It's up to the packager to select where to put the > "unlisted" stuff. I have no preferences >=20 > b) proceeding >=20 > I first had the idea to avoid flooding guix-commit with 340 messages by > pushing *one* commit to "wip-kde-applications". Whoever is working on a > package would copy-and-pastes the relevant part from this branch into > his/her working-copy. But when rethinking this, this is to complicated > and may distract people from working on packages. >=20 > So I'd follow iyzsong's suggestion and prepare 340 commits for > wip-kde-applications, where others can cherry-pick from and amending > with "git commit --amend --reset-author" (or using git gui). The commits > I prepare would already contain an appropriate draft message. >=20 > Additionally I'd putt a lot of information into each package, e.g. > typical URLs where to look for updates, etc. This sounds like a good idea >=20 > c) Volunteers > > Regarding synopses and descriptions, please make sure those that are > > imported are generally in line with what we do (most likely they are). > > > > Congrats on the mass import! :-) >=20 > Thanks for the congrats, but I'm only preparing the stuff. I'm not going > to import all these packages :-) >=20 > Does anybody have contact to KDE, KDE developers or Debian maintainers > we can ask for supporting our efforts? Esp. for the desktop services it > would be great if somebody already knowing the software could assist. > May we (Ludo?) could ask the KDE e.V. for assistance? Back in March KDE started an outreach program to help distributions in their KDE packaging efforts. https://dot.kde.org/2016/03/03/announcing-kde-communitys-distribution-outre= ach-program >=20 > How does this sound? Comments are welcome! >=20 > --=20 > Regards > Hartmut Goebel >=20 > | Hartmut Goebel | h.goebel@crazy-compilers.com | > | www.crazy-compilers.com | compilers which you thought are impossible | >=20 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEkVdB/rIvpOM7bo+N9MHTkX6s7pMFAlhEfB8ACgkQ9MHTkX6s 7pNuyA/+IHvuFiBd06Y4pzHm65SyhYn44EmJcmxZa4BUQqXjrKp/C4fU74W4Vbkh yo4mgpxAi1zhRvTQuNDlcPYSCtkufh1KjG52/gf19z2IetS3q9xYZqGpv4STxxo2 DnbCDLB0JE83+3nZ3tpyTQSTykJb9QlxjbHgttCov/n3mIblSHbedKUOU5Wmgb9+ bt35KRnO5izQ9h4s1BqPYd21EHAKS3/NbIGXExw1TmG9RKWnVx4adFsPko/38xaI ZMm1GhsLtDVMoUJDiWU84L5jPe/OYEiln/CPIhKs+FZZv4neoP+9NVgCaX2OLcW8 Q/3fNfZXj8iFD+y36XlPigeONjS4J7K4XtVt9xe7Rb3g60gXM57sxB1rgwLZqyBL hs4f3RJ/2R/234Kyd5TSZidoBq78LN64tRxLcQ6jT1tk51QEVEg35rU9HnIQMaxi r5tQo22bOMK+dDcJ7KEX3+MXcbLuzLh+m1RYLI+nTCMu7fKdKfYlBzs6tWsLfqUW RJe4IfZy4xkjA7SHLbPxdaynkvrjX6SONdbQqikhDSbL9sGu6e+V8aqxKCIO+gWR arDadDrtJHSrDrj2KAhSnMxf78/6HOBOauORvPQmNyNKAdrmCt3GzRIbCxO7apX+ OKxV49zffAFWnIJeGQNJ4F7I1Dx4tkvJ3dnwTYiZ/coXYfzel+M= =0xdO -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4--