Re: pycon talk?
Bill Mill <[email protected]>
| Newsgroups | gmane.comp.web.pyblosxom.devel |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 29 Dec 2004 11:25:24 -0800, Ted Leung <[email protected]> wrote: > Ok, the deadline is Friday, so if we're serious about a talk, we need > to get moving. Here's a first real cut at something we could submit. > Please don't be bashful for suggestions about the intro paragraphs or > the outline. I want to be able to post this by mid afternoon Friday > PST. > > Ted > > ----------------- > pyblosxom is a weblogging system written in Python. It uses the > filesystem storage model pioneered by blosxom, but has diverged in > terms of internal architecture and organization. pyblosxom takes a > microkernel approach to blogging software by providing a small core > framework that embodies the blogging data flow. This framework > provides a plugin mechanism that allows users to insert their own > functionality at specific points during the data flow. Not sure about this (This framework...) sentence. How about something like "Callbacks are placed at strategic points so that users may override as much or as little of the framework's default functionality as they desire." >This > functionality can range from alternate page rendering to comments to > calendar based archives. Maybe plugins should have their own paragraph? We can talk about the wide range of plugins that already exist, the ease of development, their flexibility, etc. Just a thought > > pyblosxom has a growing user base and a small, friendly development > community. Our goal for this presentation is to increase awareness of > blogging in the Python community, provide an introduction to pyblosxom > and its capabilities, and describe enough of the pyblosxom internals to > attract additional developers to the community. > > The outline for this talk will be: > > * Introduction/Overview > * Installing and Configuring Pyblosxom > * flavors > * plugins > * comments > * categories > * archives > * searching > * metaweblog > * caching > * conditional http Seems to me that the natural place to talk about plugins is after we talk about the architecture of pyblosxom. That way, we can speak more intelligently about them, and choose strategic examples of plugins which demonstrate features we want to highlight. > * Pyblosxom Architecture and Internals > * Example plugin source code Maybe we could start with the word count plugin, which can be implemented in just a few lines? I think that shows off the power of pyblosxom nicely. > * comments > * categories > * XMLRPC related plugins, xmlrpc_metaweblog > * Future directions better internationalization, caching, mod_python integration, and better static rendering come immediately to mind. Peace Bill Mill bill.mill at gmail.com ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/