About

Welcome to Panela, Matt Harrison's take on mostly Open Source, Linux, Python, innovation in those areas, other buzzwords and Dick Proenneke. It comes complete with the illustrations as needed. Note the opinions expressed here are merely my opinions and not the opinions of my employer.

about Matt

Calendar

««Nov 2009»»
SMTWTFS
1234567
8910
11
12
1314
151617
18
192021
22232425262728
2930

Mailing List

My RSS Feeds








rst2odp - "I'm not dead yet"

posted 2009.08.12 Wed

While I was off at OSCON, it turns out that some people at the PyOhio conference had just found out about rst2odp. Sadly it didn't work for them. Happily they had a sprint to fix their issues. Then they even gave a lightning talk on rst2dop. And being the good open source citizens they were, they've sent patches back upstream! I've pushed out a release containing their fixes to PyPI.

So if you are in the business of using rst2s5 give rst2odp a shot. it includes a sample slide show and instructions for generating it.

(side notes) I had a lightning talk prepared for PyCon to talk about rst2odp, but figured no one else really cared, and I was scratching my own itch. I guess I'm a poor marketer. While at OSCON, I got presenter extraordinaire Damian Conway to review my slides. He was actually pretty complementary about them (wish I could say the same for other slide decks he reviewed). I didn't tell him that the slides were programmatically generated....;)

tags:              

links: digg this    del.icio.us    reddit




1. Hal left...
2009.08.13 Thu 8:51 am

Thanks for the update - fyi, there's a missing requirement for a new version of docutils than I was running (sorry, don't know the old version). Updating to 0.5 (latest on pypi) solved the problem. The traceback was:

  • $ rst2odp

  • Traceback (most recent call last):

    • File "/Library/Frameworks/Python.framework/Versions/Current/bin/rst2odp", line 5, in <module>

      • pkg_resources.run_script('rst2odp==0.2.3', 'rst2odp')

    • File "/Users/hwine/tmp/tg2/tg2/setuptools-0.6c8-py2.5.egg/pkg_resources.py", line 448, in run_script

    • File "/Users/hwine/tmp/tg2/tg2/setuptools-0.6c8-py2.5.egg/pkg_resources.py", line 1166, in run_script

    • File "/Library/Frameworks/Python.f ramework/Versions/2.5/lib/python2.5/site-packages/rst2odp-0.2.3-py2.5.egg/E GG-INFO/scripts/rst2odp", line 49, in <module>

      • class SyntaxHighlightCodeBlock(rst.Directive):

  • AttributeError: 'module' object has no attribute 'Directive'


2. Matt left...
2009.08.13 Thu 9:14 am

Thanks Hal-

Other (optional) dependencies include PIL (if you want images) and pygments (if you want code highlighting).