*What Got Done?*

I got stuck on Sphinx. Sphinx is an amazingly powerful tool. Unfortunately,
I've never written an extension before, and I see one needed now.
Specifically, I'm working to develop a "gitinclude" extension that will
allow me to define repositories in the config file, and then include pieces
of files in those repositories. It should also be able to export an archive
of all files at a given revision. I then intend to use it for the 20 minute
wiki and the application I'm defining for the book for TG2.

So, since I'm stuck (and still trying): Does anybody have any good examples
of how to write/use Sphinx extensions? Or happen to know of such an
extension already?

Because of how little progress I've made with it, I decided to try to
resurrect Planet TurboGears. As it turns out, this is harder than it should
be, thanks to my lack of knowledge of Gentoo, the use of virtualenv, and
Gentoo *not* building the entire Python Standard Library by default.
PlanetPlanet ( http://www.planetplanet.org/ ) uss the Berkley DB (bsddb
module), and Gentoo doesn't build it by default. This means I'm now running
the risk of breaking virtualenv's by rebuilding Python itself, or trying to
get it to work somehow. Very seriously frustrating.

*Where Are We Now?*

I'm working on Sphinx, and I'm working on Planet TG. It's decidedly
frustrating. If I don't get at least Sphinx resolved this week, I'm not
going to be able to contribute much code to the next release. It's decidedly
unhappy.

*What Will Get Done This Week?*

Hopefully, I'll manage to complete the Sphinx extension. It shouldn't be
this hard, but it seems to be. The Sphinx documentation on writing an
extension seems to be incomplete, and asking for help on the IRC channel
seems to be ignored (while other conversations go on before and after, so it
really is ignored, and not people being asleep).

We'll see what happens next.

-- 
Michael J. Pedersen
My IM IDs: Jabber/[email protected], AIM/pedermj022171
          Yahoo/pedermj2002, MSN/[email protected]
My LinkedIn Profile: http://www.linkedin.com/in/michaeljpedersen
Twitter: pedersentg

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk?hl=en.

Reply via email to