Gary Shewan <[EMAIL PROTECTED]> writes: > On 6 May 2006, at 08:40, Piers Cawley wrote: > >> First up: Sorry for all the recent problems with Typo that followed on >> from a couple of my patches; I've spent the last week insanely busy on >> paying work which left me too knackered to do anything on Typo in the >> evenings. >> >> However, I'm off that contract now[1] and I plan to spend some quality >> time with Typo this week. > > Don't worry, it only affects people on the edge ... and we're on > there to test. In fact I've picked up a couple of issues and learnt > a couple of things by diving into files and the db because of it. > Trackbacks in particular. > > Which is not to say that breakage is good though! Because we (me) > also point and laugh and say "Piers patch has broke it again" ;)
Yeah, they're usually my patches aren't they? I think I've got a big one coming up to try and sort out the whole publication status/trackbacks/whatever situation. The responsibility for sending pings and the like needs to be moved out into an observer; conceptually, an article doesn't need to know all that stuff about pinging things, it just needs to know what it's called, what it contains, when it was published and what's been said about it. The Blog is responsible for knowing where to find it, and the (as yet nonexistent) PublicationObserver will be responsible for noticing that an article got published and sending out any pings and other notifications based on the blog's policy settings. Big changes, but I think it'll make for a conceptually cleaner system, and conceptual cleanliness is never a bad thing. -- Piers Cawley <[EMAIL PROTECTED]> http://www.bofh.org.uk/ _______________________________________________ Typo-list mailing list [email protected] http://rubyforge.org/mailman/listinfo/typo-list
