From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:58059) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hMdg7-0001eU-60 for guix-patches@gnu.org; Fri, 03 May 2019 15:17:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hMdg6-00005L-6S for guix-patches@gnu.org; Fri, 03 May 2019 15:17:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36138) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hMdg6-00005C-3D for guix-patches@gnu.org; Fri, 03 May 2019 15:17:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hMdg5-0002YG-Pw for guix-patches@gnu.org; Fri, 03 May 2019 15:17:01 -0400 Subject: [bug#33185] [PATCH 0/7] Add patchwork package and service. Resent-Message-ID: References: <87y3aie8a1.fsf@cbaines.net> From: Christopher Baines In-reply-to: <87y3aie8a1.fsf@cbaines.net> Date: Fri, 03 May 2019 20:16:52 +0100 Message-ID: <87o94jqrff.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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: 33185@debbugs.gnu.org --=-=-= Content-Type: text/plain Christopher Baines writes: > These patches add a package for patchwork, a web-based patch tracking > system, along with some missing dependencies and the beginnings of a > system service and test. > > Everything up to the patchwork package should be ready to merge, but the > patchwork package, service and system test is currently very rough and > unready. > > > Christopher Baines (7): > gnu: Add python-jsmin. > gnu: Add python-slimit. > gnu: Add python-django-pipeline. > gnu: Add python-django-jinja. > gnu: Add python-django-debug-toolbar. > gnu: Add patchwork. > services: Add patchwork. > > gnu/packages/django.scm | 130 ++++++++++++++++ > gnu/packages/patchutils.scm | 95 ++++++++++++ > gnu/packages/python-web.scm | 50 +++++++ > gnu/services/web.scm | 291 +++++++++++++++++++++++++++++++++++- > gnu/tests/web.scm | 104 ++++++++++++- > 5 files changed, 668 insertions(+), 2 deletions(-) Following on from this, I believe the first 5 patches adding the prerequisite packages for patchwork have now been added. The initial package and service for Patchwork wasn't ready to add to Guix, but I now believe it is at least ready to review. In addition to Patchwork, this patch series also includes a service for Getmail. I believe this is the simplest way of getting patches in to Patchwork. Christopher Baines (3): services: Add getmail. gnu: Add patchwork. services: Add patchwork. doc/guix.texi | 464 ++++++++++++++++++++++++++++++++++++ gnu/local.mk | 1 + gnu/packages/patchutils.scm | 166 +++++++++++++ gnu/services/getmail.scm | 380 +++++++++++++++++++++++++++++ gnu/services/web.scm | 366 +++++++++++++++++++++++++++- gnu/tests/mail.scm | 177 +++++++++++++- gnu/tests/web.scm | 162 ++++++++++++- 7 files changed, 1713 insertions(+), 3 deletions(-) create mode 100644 gnu/services/getmail.scm --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlzMk6RfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XfxEA//dnEwlN4sBw0p7iUq2iVfN7NEV4jt7zy+jvYSmOPphhlyi3RoP3umaWhQ qhul4C9Nsw8hSEoagbZuQu1N2R1xZw7nbq4G4KHcPAwhKtIbDIbNWegHOyVDGGio PyLKvD1N0m5hVEHqGT7IC4KeVgJSy00qr8BSVJiUyeJR6MT7z0AecLBX9bvbhl7C qEHsfITU7oI13NZCKwa2gDKaiA5naH0vseqeRxN8emQA5hWpBg5tcD4jVtHEa/kW cBVZN7rSRxH0q7Zrk/L9DSbj3wySLS7Qap1Dchto1sCF1UG3RSGscWEpmjhqKWOY YZBdLAnm6e1RSnvzDcVeu3IeUMfQXVtTqPgRApjFgnAPvCUBZIc7aufJxewp/ViR IBYcYMnFbYFvKrQgyFDbSN+c5oiaMtX/Hpm749jgOV6aHdi72FRIfdiBWhtuCtHN odHQ+FBpXaioFH8DFP+ILgxD5tM1hhRVK5zBgT16y6xiZNEcsDrt8hQ3F5bsC7O1 fyudY8XhJHf0JhZs7kbVjeV0WsQmokeHtaG2MI2UxbXWzk4gqGIzzbwfDSJuNNqt aWmpgayS/nqhKcGLYJPQSfxpTBhEBl9eMprW7DEsFBJBdwX4SLVWwmQEqrHANdrD vAuoQ707CfiVIyuRx+lDLXkuvwLQyR0J+Sh8aK/BW4qQ+8PHHv8= =+CRr -----END PGP SIGNATURE----- --=-=-=--