Page MenuHomeFreeBSD

proposal to update textproc/pootle to 2.7.2 and adjust dependencies
AbandonedPublic

Authored by rene on Feb 16 2016, 10:18 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Nov 11, 11:18 AM
Unknown Object (File)
Fri, Nov 1, 5:55 AM
Unknown Object (File)
Oct 14 2024, 11:52 AM
Unknown Object (File)
Oct 4 2024, 3:41 AM
Unknown Object (File)
Oct 1 2024, 6:54 AM
Unknown Object (File)
Sep 22 2024, 11:39 AM
Unknown Object (File)
Sep 21 2024, 10:36 PM
Unknown Object (File)
Sep 9 2024, 1:51 AM
Subscribers
None

Details

Reviewers
bcr
Summary

Pootle has released version 2.7.2, which imposes quite some changes.

The good news is that the package builds without any patches, except a one-liner for requirements/base.txt because we cannot properly select Django 1.7 in the port. The options also changed, MEMCACHED and LDAP are no longer supported.

Dependencies that are removed: databases/py-south, devel/py-argparse, devel/py-simplejson, www/py-django-taggit, www/py-django-voting
New dependencies: www/py-django-allauth, www/py-django-contact-form (needs to be 1.0), www/py-django-redis, www/py-django-overextends, devel/py-django-rq, databases/py-django-transaction-hooks, textproc/py-pyelasticsearch, databases/py-redis

Currently the package builds but it does not complete all of its internal run-tests (you will need to install some extra dependencies for that, and run a local REDIS server).

Test Plan
  1. Pass the internal tests (needs patches?)
  2. Try to run a (public) local instance

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

rene retitled this revision from to proposal to update textproc/pootle to 2.7.2 and adjust dependencies.
rene updated this object.
rene edited the test plan for this revision. (Show Details)
rene set the repository for this revision to rP FreeBSD ports repository.

From what I saw at the hackathon, I like the new version. I can't comment on the ports bits of the change, but from a users (translators) perspective, I would welcome the newer version in general.

rene edited edge metadata.

Update some dependencies, update to 2.7.3

bcr edited edge metadata.

Fine, if that makes it work with newer dependencies, all the better.

This revision is now accepted and ready to land.Apr 28 2016, 9:08 PM
rene edited edge metadata.

Update Pootle to 2.7.5

This revision now requires review to proceed.May 22 2016, 1:18 PM
bcr edited edge metadata.
This revision is now accepted and ready to land.May 22 2016, 5:42 PM

Pootle 2.8.2 is out (and 2.9 is in RC) but it needs dependent ports to be updated first.