[reportlab-users] Moving to Bitbucket, and development roadmap..
Andy Robinson
andy at reportlab.com
Thu Mar 21 09:11:05 EDT 2013
>> That's one of the main reasons I want to "pull the ladder up" to 2.7.
>
> BTW if you
>
> from __future__ import unicode_literals
>
> then you can use b'byte strings' and 'unicode strings', and have it work
> on all Pythons starting with 2.6.
Yes, but the main way to improve productivity is to have less to worry
about, so we will make it 2.7.
I think that from April we're looking at a 'stable support branch'
which starts with 'reportlab 2.7' release and only gets bug fixes that
actually bit people; and a radical branch that sees some aggressive
changes. The latter will be Python 2.7 and 3.3 - although seeing how
it works on pypy will be intriguing.
> Ensuring you have good test coverage also helps with porting efforts.
> I assume you already know about the best-of-breed solution for this,
> which is https://pypi.python.org/pypi/coverage
Well, when I tried to use it about 8 years ago, it certainly didn't
seem best-of-breed, but it's definitely worth hooking up to our test
suite post release.
> https://pypi.python.org/pypi/tox
> https://pypi.python.org/pypi/detox
Thank you very much for these, which I did not know about. They look
really useful - even for our current release on 25/26/27. Will give
them a try ASAP.
- Andy
More information about the reportlab-users
mailing list