Christopher Baines writes: > 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 I've gone ahead and merged these now [1]. 1: 2177d9222f8c228fe5cd4e9c98d96f97e9601b86