GNU bug report logs - #33185
[PATCH 0/7] Add patchwork package and service.

Previous Next

Package: guix-patches;

Reported by: Christopher Baines <mail <at> cbaines.net>

Date: Sun, 28 Oct 2018 09:22:01 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

Bug is archived. No further changes may be made.

Full log


Message #119 received at 33185 <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: 33185 <at> debbugs.gnu.org
Subject: Re: [bug#33185] [PATCH 0/7] Add patchwork package and service.
Date: Fri, 03 May 2019 20:16:52 +0100
[Message part 1 (text/plain, inline)]
Christopher Baines <mail <at> cbaines.net> 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
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 5 years and 358 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.