guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#26613: Add pootle


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 :)

Attachment: 0001-gnu-python-pytest-runner-Update-to-2.11.1.patch
Description: Text Data

Attachment: 0002-gnu-Add-python-pytest-warnings.patch
Description: Text Data

Attachment: 0003-gnu-Add-python-pytest-catchlog.patch
Description: Text Data

Attachment: 0004-gnu-Add-python-utils.patch
Description: Text Data

Attachment: 0005-gnu-Add-python-webassets.patch
Description: Text Data

Attachment: 0006-gnu-Add-python-sphinx-me.patch
Description: Text Data

Attachment: 0007-gnu-python-rq-Update-to-0.7.1.patch
Description: Text Data

Attachment: 0008-gnu-Add-python-cssmin.patch
Description: Text Data

Attachment: 0009-gnu-Add-python-diff-match-patch.patch
Description: Text Data

Attachment: 0010-gnu-Add-python-dirsync.patch
Description: Text Data

Attachment: 0011-gnu-Add-python-nosexcover.patch
Description: Text Data

Attachment: 0012-gnu-Add-python-elasticsearch.patch
Description: Text Data

Attachment: 0013-gnu-python-dateutil-Update-to-2.6.0.patch
Description: Text Data

Attachment: 0014-gnu-Add-python-levenshtein.patch
Description: Text Data

Attachment: 0015-gnu-Add-python-scandir.patch
Description: Text Data

Attachment: 0016-gnu-Add-python2-stemming.patch
Description: Text Data

Attachment: 0017-gnu-Add-python-factory-boy.patch
Description: Text Data

Attachment: 0018-gnu-Add-python-translate-toolkit.patch
Description: Text Data

Attachment: 0019-gnu-Add-python-mysqlclient.patch
Description: Text Data

Attachment: 0020-gnu-Add-python-django-assets.patch
Description: Text Data

Attachment: 0021-gnu-Add-python-django-jsonfield.patch
Description: Text Data

Attachment: 0022-gnu-Add-python-dj-database-url.patch
Description: Text Data

Attachment: 0023-gnu-Add-python-django-bulk-update.patch
Description: Text Data

Attachment: 0024-gnu-Add-python-django-contact-form.patch
Description: Text Data

Attachment: 0025-gnu-Add-python-django-contrib-comments.patch
Description: Text Data

Attachment: 0026-gnu-Add-python-django-overextends.patch
Description: Text Data

Attachment: 0027-gnu-Add-python-hiredis.patch
Description: Text Data

Attachment: 0028-gnu-Add-python-fakeredis.patch
Description: Text Data

Attachment: 0029-gnu-Add-python-django-redis.patch
Description: Text Data

Attachment: 0030-gnu-Add-python-django-rq.patch
Description: Text Data

Attachment: 0031-gnu-Add-python-django-sortedm2m.patch
Description: Text Data

Attachment: 0032-gnu-Add-python-django-appconf.patch
Description: Text Data

Attachment: 0033-gnu-Add-python-django-statici18n.patch
Description: Text Data

Attachment: 0034-gnu-python-pytest-django-Update-to-3.1.2.patch
Description: Text Data

Attachment: 0035-gnu-python-pytest-cov-Update-to-2.4.0.patch
Description: Text Data

Attachment: 0036-gnu-Fix-python2-django-allauth.patch
Description: Text Data

Attachment: 0037-gnu-Add-pootle.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]