George V. Reilly | 30 May 2012 01:24
Gravatar

rst2pdf 0.91 is broken by docutils 0.9

Docutils 0.9 moved the location of roman.py to utils, which breaks rst2pdf 0.91, as described by http://code.google.com/p/rst2pdf/issues/detail?id=451

I have a couple of requests:
  • Docutils team should do a sanity check of downstream modules before a release. Perhaps those downstream projects can contribute some smoke tests to docutils.
  • Rst2pdf should have a minor release to fix the roman import issue. A fix was checked in the other day. It should be promoted.
Thanks to all the people who've contributed to both projects.
-- 
/George V. Reilly  george <at> reilly.org  Twitter: <at> georgevreilly
http://www.georgevreilly.com/blog  http://blogs.cozi.com/tech


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
Ben Finney | 30 May 2012 03:18
Picon

Re: rst2pdf 0.91 is broken by docutils 0.9

"George V. Reilly" <george <at> reilly.org> writes:

> I have a couple of requests:
>
>    - Docutils team should do a sanity check of downstream modules
>    before a release. Perhaps those downstream projects can contribute
>    some smoke tests to docutils.

What should be the Docutils developers's response if those smoke tests
fail?

I think you have it backward; projects downstream from Docutils have the
responsibility to do a sanity check as new Docutils versions are
developed.

If you are a person depending on one of those downstream projects,
that's where you need to make clear your expectations. (And offer to
help those projects where feasible, of course.)

>    - Rst2pdf should have a minor release to fix the roman import
>    issue. A fix was checked in the other day. It should be promoted.

Have you contacted the rst2pdf developers about that?

--

-- 
 \            “Choose mnemonic identifiers. If you can't remember what |
  `\                mnemonic means, you've got a problem.” —Larry Wall |
_o__)                                                                  |
Ben Finney

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Docutils-users mailing list
Docutils-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/docutils-users

Please use "Reply All" to reply to the list.
Guenter Milde | 30 May 2012 11:01

Re: rst2pdf 0.91 is broken by docutils 0.9

On 2012-05-29, George V. Reilly wrote:

> Docutils 0.9 moved the location of roman.py 

(the fallback copy for installations lacking roman.py (which is available
as an egg via pypi))

> to utils, 

in response to repeated bug reports
http://sourceforge.net/tracker/index.php?func=detail&aid=2971827&group_id=38414&atid=422030
http://sourceforge.net/tracker/index.php?func=detail&aid=3442827&group_id=38414&atid=422030

> which breaks rst2pdf 0.91, 

... in installations without roman.py.

> as described by http://code.google.com/p/rst2pdf/issues/detail?id=451

The easy solution is to install roman.py from pypi or similar sources
(e.g. the Linux distribution).

From the above URL I infer, that the issue is now fixed in rst2pdf.

We regret the inconvenience and hope that (despite the `general warning`_)
problems of this kind will be rare occurences.

> I have a couple of requests:

>    - Docutils team should do a sanity check of downstream modules before a
>    release.

I don't think this is possible. We do not even know all downstream
modules. 

With every release, changes that may require adaption of documents,
configuration settings and/or downstream modules are listed in the
RELEASE-NOTES. Planned incompatible changes are announced in advance.
This is a must-read for downstream module maintainers and a
better-do-read for anyone installing a new docutils version. 

The most up to date version is RELEASE-NOTES.txt in the SVN repository,
the last release's one is available as
http://docutils.sourceforge.net/RELEASE-NOTES.html

Besides this, there is the _`general warning`

  Docutils is in active development and APIs should be considered
  experimental subject to change at any time. Although any time is a time
  after serious thought and discussion.

  -- http://docutils.sourceforge.net/

Günter

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Docutils-users mailing list
Docutils-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/docutils-users

Please use "Reply All" to reply to the list.
Roberto Alsina | 1 Jun 2012 23:24
Picon
Gravatar

Re: rst2pdf 0.91 is broken by docutils 0.9

Fixed in 0.92

On Tuesday, May 29, 2012 8:24:29 PM UTC-3, George V. Reilly wrote:

Docutils 0.9 moved the location of roman.py to utils, which breaks rst2pdf 0.91, as described by http://code.google.com/p/rst2pdf/issues/detail?id=451

I have a couple of requests:
  • Docutils team should do a sanity check of downstream modules before a release. Perhaps those downstream projects can contribute some smoke tests to docutils.
  • Rst2pdf should have a minor release to fix the roman import issue. A fix was checked in the other day. It should be promoted.
Thanks to all the people who've contributed to both projects.
-- 
/George V. Reilly  george <at> reilly.org  Twitter: <at> georgevreilly
http://www.georgevreilly.com/blog  http://blogs.cozi.com/tech


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
George V. Reilly | 3 Jun 2012 02:25
Picon
Gravatar

Re: rst2pdf 0.91 is broken by docutils 0.9

So it is. Thanks!


http://rst2pdf.ralsina.com.ar/ looks great too, though it's amusing that the manual isn't available as a PDF :)

/George

On Friday, June 1, 2012 2:24:07 PM UTC-7, Roberto Alsina wrote:
Fixed in 0.92

On Tuesday, May 29, 2012 8:24:29 PM UTC-3, George V. Reilly wrote:
Docutils 0.9 moved the location of roman.py to utils, which breaks rst2pdf 0.91, as described by http://code.google.com/p/rst2pdf/issues/detail?id=451

I have a couple of requests:
  • Docutils team should do a sanity check of downstream modules before a release. Perhaps those downstream projects can contribute some smoke tests to docutils.
  • Rst2pdf should have a minor release to fix the roman import issue. A fix was checked in the other day. It should be promoted.
Thanks to all the people who've contributed to both projects.
-- 
/George V. Reilly
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
Roberto Alsina | 4 Jun 2012 16:49
Picon
Gravatar

Re: rst2pdf 0.91 is broken by docutils 0.9

On 06/02/2012 09:25 PM, George V. Reilly wrote:
> So it is. Thanks!
>
> http://rst2pdf.ralsina.com.ar/ looks great too, though it's amusing that
> the manual isn't available as a PDF :)

Actually it's a bit shameful but somewhere in the last couple of 
versions, rst2pdf started failing to build it :-(

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/

Gmane