On Wed, Sep 1, 2010 at 08:22, Julian Foad <julian.f...@wandisco.com> wrote: > Greg Stein wrote: >> <sarcasm-mode> You mean the note sent three whole hours before this >> thread's original post? </> > > Hi Greg. We were on a roll! But I don't like it when people do things > like that to me, and I especially don't like it if someone gives me a > lousy upgrade script and expects me to deal with the consequences, so > sorry for that. > > Hope you can enjoy the result though and help us work out the remaining > problems with it.
Oh, I certainly will. My issue here is that you cut the community out of the discussion. There was nothing on-list talking about this, which means that the broader community could not participate. Things like IRC are a great communication means, but all decisions should be brought to the list where everybody can participate. And has the time to participate. The general rule is "72 hours" which gives "everybody" time to see and respond to the discussion. People can be in different time zones or busy for a day or two, or whatever. Obviously, we're talking about using the 72 hour pattern for large decisions rather than "what do I name this function?" (which is obviously Just Done under Commit-Then-Review). The problem is that switching the codebase over to single-db *IS* a very freakin' large decision. And there was no lead-up to that decision which would allow for everybody to participate. Cheers, -g