Ronald Jaramillo is introducing Docudo with a new screencast. The project is still in its early stages. Join in while there’s still neat stuff to do!
Archive for March, 2006
Mar
31
2006
Merquery - packaging up indexing for the massesPosted by: Kevin Dangoor in Python, TurboGearsBrian Beck is starting work on a project named Merquery, with the goal of making full text indexing (aka “a search engine”) trivial for users of rapid development frameworks like TurboGears. Reading the post that I’m linking to, it doesn’t sound like Brian is reinventing the search engine wheel. Making a high-quality engine is hard work and has been done by a number of projects already. Brian is talking about providing a drop dead simple API for getting the engine running with your database. That’s a great goal, and many projects (Docudo, TurboBlog, Fast Track come to mind) could benefit greatly.
Mar
29
2006
freeform: natural interpretation of loosely structured user phrasesPosted by: Kevin Dangoor in Linkage, Pythonfreeform: natural interpretation of loosely structured user phrases is one of those things that I don’t need right now, but seems useful enough for the future. It’s designed to handle free form text input and make sense of what the user has entered. stubble: create stubs for your unit tests (also includes support for making stand-ins for Eggs!) Simon Belak on the TurboGears list points to The adventures of scaling, Stage 1, an article about scaling a database-intensive reasonably high traffic (~1M page views a day) site based on Ruby on Rails. The author hits upon many of the common topics in scaling LAMP architecture sites. One thing I didn’t see mentioned, probably because it wasn’t particularly relevant for his application, is data partitioning. Any opportunity to break up your database into multiple chunks that can potentially be deployed separately can be a big win in terms of scalability. The kinds of things they had to do for eins.de is very common in the LAMP stack and certainly applicable to TurboGears users. I’m happy to report that TurboGears 0.9a2 has been released! We’ve had a whole raftload of feedback and contributions since the release of 0.9a1. 0.9 is becoming considerably more solid, but I’m not going to upgrade it to “beta” until there are more docs. Be sure to read the upgrade instructions, because you’ll need to make some changes to come from 0.9a1 or 0.8 to this release. Backwards Incompatibilities
Deprecations
New Features
Changes
Fixes
Project Updates
Contributors This release comes to you thanks to the work of Michele Cella, Elvelind Grandin, Ronald Jaramillo, Simon Belak, Jeff Watkins, Alberto Valverde González, Jason Chu, Owen Mead-Robins, Dan Weeks, Dennis Brakhane, Heikichi Umahara, Patrick Lewis, Joost Moesker, Roger Demetrescu, Liza Daly.
Mar
27
2006
TurboGears googlegroup passes 1,500 membersPosted by: Kevin Dangoor in Python, TurboGearsThe main TurboGears mailing list has just passed 1,500 members. Even with the 0.9 release in an underdocumented alpha state, we’ve still got new people showing up every day. The list broke 1,000 back in January. Another interesting milestone on the mailing list: it looks like Jorge Godoy is going to beat me out for top poster this month! And Jorge and I are both running well behind Michele Cella for top poster on the TurboGears Trunk mailing list. It’s definitely a sign of a thriving community to see the lists humming along like this. Titus has written a nice introduction to Supervisor in: Setting up supervisor (on a single machine)
Mar
25
2006
Fast Track - open source project status in TurboGearsPosted by: Kevin Dangoor in Python, TurboGearsThe good folks at Optio, with much urging from Jonathan LaCour, have open sourced Fast Track. I had a chance to see an earlier version of Fast Track when I visited Optio in December. It’s a nicely done “project status” tool. Many companies rely on awful, emailed status reports to keep people up to date (using which project managers often have the unpleasant responsibility of updating Gantt charts and whatnot). Fast Track is a very simple way for people to communicate up or down the chain of command about the status of a project. When I saw it, Fast Track was a TurboGears 0.8 project. Recently, they’ve given it the full TG 0.9 treatment. Check it out, give it a whirl and add on to it (it’s generously licensed under the MPL, so you can use it with commercial and non-commercial projects alike). TurboGears has an interface for template engines that now supports quite a few template tools and CherryPy and Pylons as hosts for those templates. It’s quite simple to work with, but there are still a couple of things that need to be done to it. Since there are a few people involved on both sides (template plugins and plugin users), I thought it practical to set up a mailing list to finish hashing out interface changes and get them out there. If you’re into that kind of thing, here’s the group: pytemplates |



Entries (RSS)