*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.
