<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Jun 26, 2007, at 10:41 AM, Allan Odgaard wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Helvetica Neue'; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><blockquote type="cite">If this reversion of behavior is done, it's only fair that it reverts all the way to pre2.2 behavior, where the date was sent in the time zone of the *blog* and not GMT.<br></blockquote><br>Not sure why you would push for such a change.<br><br>Do we agree that with such behavior, the user will need to explicitly configure his client with the time zone of his blog?<br><br>It seems like a terrible idea to introduce such configuration step.</span></blockquote></div><br><div>I'm not pushing for a change - I'm pushing (sort of) for "the way things used to be." If we're going to make the effort of reverting back to a "non-breaking" behavior, then I propose we go all the way back to pre2.2 (a behavior that will match the functionality for many people who have yet to upgrade to 2.2 and are doing so gradually over time).</div><div><br class="webkit-block-placeholder"></div><div>Of course the current "Z" behavior is working fine for me so I'm also happy with sticking it out, but if we're going to selectively revert changes then I suggest it's not fair that WordPress changes now to fix PHP but to break MarsEdit (and possibly other clients).</div><div><br class="webkit-block-placeholder"></div><div>The timeline here:</div><div><br class="webkit-block-placeholder"></div><div>Pre2.2: Everything was "fine" for some definition of "fine." Probably things should be evolved but slowly and in a way that clients can adapt to.</div><div><br class="webkit-block-placeholder"></div><div>2.2: Times switched to implicit GMT, throwing off the time expectations of MarsEdit (and probably other clients).</div><div><br class="webkit-block-placeholder"></div><div>2.2.1: Times switched to explicit GMT, throwing off the parsers in Ruby (and probably other clients).</div><div><br class="webkit-block-placeholder"></div><div>While you seem to be suggesting that the solution is to go back to 2.2, I'm suggesting the solution is either to go back to Pre2.2, or come up with a more ingenious solution.</div><div><br class="webkit-block-placeholder"></div><div>Daniel</div><div><br class="webkit-block-placeholder"></div></body></html>