Re: Python 3.x progress

Michael Hipp <[email protected]>
Newsgroups gmane.comp.python.reportlab.user
Message-ID <[email protected]>
On 12/3/2013 10:34 AM, Andy Robinson wrote:
> Hi everyone,
>
> More progress towards Python 3.3 compatibility, and some tentative
> decisions.  Shout now if any of these worry you.
>
> Many of the failing tests now relate to old demos or documentation
> tools I would prefer to simply get rid of.  After some debate
> internally about "using docutils" versus "eating our own dogfood", we
> want to keep the User Guide, which makes itself in PDF with no
> external dependencies, as it is our best test and a compelling demo.
>
> I am suggesting that we leave some things out of the next version...
>
> 1. Drop the auto-generated library reference (which walks through
> docstrings in a very weird manner).  Replace it with Sphinx
> documentation.
> 2. Drop the auto-generated graphics reference and replace with some
> Sphinx extension to the above.  It's just easier to browse this stuff
> on the web
> 3. Drop Pythonpoint, then possibly rebuild it later using new parser technology.
>
> We are hoping we might make an Ubuntu cut-off in February to get into 14.04.
>
> Other suggestions are welcome for "dead code" we could throw away.
>
> There is a separate issue on parsers used for paragraph content.  This
> will involve a choice about backwards compatibility.  The ideal
> engineering solution would be to demand strictly well-formed XML
> fragments when you construct a paragraph, and might punish anyone
> using ReportLab to print unquoted data.  But that will be another post
> in a few days.

My (mostly unhelpful) suggestion is to do whatever enables you to get it 
done the quickest.

I don't say that to be trite, but to recognize that it appears Python 3 
is nearing some critical mass of widespread usage where it will look bad 
on ReportLab if it is not ready.

I like the pdf User Guide, it is an excellent demonstration of its own 
ability.

Thanks for your hard work,
Michael Hipp
Heber Springs, Arkansas, USA
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.