Message ID | 87y3aie8a1.fsf@cbaines.net |
---|---|
Headers | show |
Series | Add patchwork package and service. | expand |
Christopher Baines <mail@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
Christopher Baines <mail@cbaines.net> writes: > Christopher Baines <mail@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 I've gone ahead and merged these now [1]. 1: 2177d9222f8c228fe5cd4e9c98d96f97e9601b86