|
From: | Julien Lepiller |
Subject: | bug#26613: Add pootle |
Date: | Sun, 23 Apr 2017 17:25:59 +0200 |
Le Sat, 22 Apr 2017 20:33:21 -0400, Leo Famulari <address@hidden> a écrit : > On Sat, Apr 22, 2017 at 11:13:14PM +0200, Julien Lepiller wrote: > > Thanks for all these patches! > > > here are patches that add pootle, a translation server written in > > django. Some patches modify packages that have several dependents, > > so it should probably go to core-updates first. > > We don't want to update foo and break foo's dependents on the master > branch, but unless foo has > 1200 dependents, we can avoid waiting for > core-updates. See: > > https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00933.html > > For this patch series, the bigger changes are updates to pytest-runner > and dateutil, right? That's less than 200 dependent packages. At that > scale, all the packages could be built as a test on a developer's > machine, or you could just check a few dependent packages and push it > to master with fingers crossed ;) > > Patch-specific comments below. Whatever I don't comment on LGTM. > > > Subject: [PATCH 01/34] gnu: python-pytest-runner: Update to 2.11.1. > > > > * gnu/packages/python.scm (python-pytest-runner) > > (python2-pytest-runner): Update to 2.11.1. > > I'd check a handful of dependent packages and cross my fingers :) I've rebuilt everything, and nothing new fails. > > [lots of suggestions] OK, I applied all your suggestions, thanks :). I attached the updated patches. I could find how to run some of the testsuite, and commented when they failed before even running the tests or when there was no testsuite to begin with. I had to add a few more packages for the testsuites to run in some packages. > > > Subject: [PATCH 34/34] gnu: Add pootle. > > > > * gnu/packages/django.scm (pootle): New variable. > > > + (version "2.8.0rc5") > > Usually we don't package beta versions or release candidates, but > sometimes it's the right thing to do. What's the story here? I use pootle on another system and found that the latest version has some bugs that make it difficult to use (though not breaking it completely). I'm a happy user of the release candidate. I could package version 2.7.6 too, but I wouldn't use it ;). > > [other suggestions] > All done too, thanks :)
0001-gnu-python-pytest-runner-Update-to-2.11.1.patch
Description: Text Data
0002-gnu-Add-python-pytest-warnings.patch
Description: Text Data
0003-gnu-Add-python-pytest-catchlog.patch
Description: Text Data
0004-gnu-Add-python-utils.patch
Description: Text Data
0005-gnu-Add-python-webassets.patch
Description: Text Data
0006-gnu-Add-python-sphinx-me.patch
Description: Text Data
0007-gnu-python-rq-Update-to-0.7.1.patch
Description: Text Data
0008-gnu-Add-python-cssmin.patch
Description: Text Data
0009-gnu-Add-python-diff-match-patch.patch
Description: Text Data
0010-gnu-Add-python-dirsync.patch
Description: Text Data
0011-gnu-Add-python-nosexcover.patch
Description: Text Data
0012-gnu-Add-python-elasticsearch.patch
Description: Text Data
0013-gnu-python-dateutil-Update-to-2.6.0.patch
Description: Text Data
0014-gnu-Add-python-levenshtein.patch
Description: Text Data
0015-gnu-Add-python-scandir.patch
Description: Text Data
0016-gnu-Add-python2-stemming.patch
Description: Text Data
0017-gnu-Add-python-factory-boy.patch
Description: Text Data
0018-gnu-Add-python-translate-toolkit.patch
Description: Text Data
0019-gnu-Add-python-mysqlclient.patch
Description: Text Data
0020-gnu-Add-python-django-assets.patch
Description: Text Data
0021-gnu-Add-python-django-jsonfield.patch
Description: Text Data
0022-gnu-Add-python-dj-database-url.patch
Description: Text Data
0023-gnu-Add-python-django-bulk-update.patch
Description: Text Data
0024-gnu-Add-python-django-contact-form.patch
Description: Text Data
0025-gnu-Add-python-django-contrib-comments.patch
Description: Text Data
0026-gnu-Add-python-django-overextends.patch
Description: Text Data
0027-gnu-Add-python-hiredis.patch
Description: Text Data
0028-gnu-Add-python-fakeredis.patch
Description: Text Data
0029-gnu-Add-python-django-redis.patch
Description: Text Data
0030-gnu-Add-python-django-rq.patch
Description: Text Data
0031-gnu-Add-python-django-sortedm2m.patch
Description: Text Data
0032-gnu-Add-python-django-appconf.patch
Description: Text Data
0033-gnu-Add-python-django-statici18n.patch
Description: Text Data
0034-gnu-python-pytest-django-Update-to-3.1.2.patch
Description: Text Data
0035-gnu-python-pytest-cov-Update-to-2.4.0.patch
Description: Text Data
0036-gnu-Fix-python2-django-allauth.patch
Description: Text Data
0037-gnu-Add-pootle.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |