116 | | Current development is based on Trac-0.12dev_~~r9115~~r9443 (see current state), testet with Python2.5 on ''Debian GNU/Linux'' stable. However it would be great to have it in trunk soon (trac-0.12.x?). |
117 | | (cboos): that's way too old to base new development upon, especially for timestamp related development, as r9210 introduced a big change here (time are now stored as microseconds elapsed since epoch, as bigints). |
118 | | Ah, well, thanks for the hint. We're at r9420 right now, any recommendation where to start from other than HEAD? |
119 | | (cboos): why not HEAD? Latest trunk should be fine. We're about to release a rc1 or a beta soon, so that might provide a stable basis. |
120 | | The question was obsoleted by current development. And I'll continue to work hard to keep pace and match all reasonable demands ASAP. |
121 | | I'll have to reinstall my test platform here and re-base changes then. However starting with standard unix time seconds was easier to debug for me (i.e. comparing to date +%s). And to_timestamp() messed up the date values converted from mxDatetime for some reason. I went for the included mxDatetime.Datetime.ticks() function to get good unix time seconds. So I may still need an own function to calculate unix time microseconds from unix time seconds. |
122 | | Checked changes between r9115 and r9435, prepare for updates this weekend. Found 23 changesets that did modify files I touched by now. Sounds quite big. Try to figure out a way to do it save for now, postpone to do it clever with least effort later. Might want to use Mercurial Queues or the like, but I fell I don't understand all the consequences. |
123 | | Halfway done, 11 merges are in the repository now, most importantly merged with the microseconds time stamp changeset r9210. In fact especially that changeset was not at all related to my modifications. I didn't touch my old function, that still uses ''to_datetime(ts)'' instead of the new ''from_utimestamp(ts)''. I don't use ''to_timestamp(dt)'', but the conversion from within class ''mxDateTime.!DateTime.ticks()''. However for the sake of clarity I think it will be good to shift to microseconds timestamps for custom timefields too. So this is on my !ToDo after finishing the whole merge marathon. |
124 | | '''Done''', merged changes for custom time field support with SVN changes up to trac SVN changeset r9442. |
| 119 | Current development is based on Trac-0.12dev_~~r9115 r9443~~ r9478 (see current state), tested with Python2.5 on ''Debian GNU/Linux'' stable - 5.0, codename lenny. However it would be great to have it in trunk soon (trac-0.12.x?). |
| 120 | (cboos): that's way too old to base new development upon, especially for timestamp related development, as r9210 introduced a big change here (time are now stored as microseconds elapsed since epoch, as bigints). |
| 121 | Ah, well, thanks for the hint. We're at r9420 right now, any recommendation where to start from other than HEAD? |
| 122 | (cboos): why not HEAD? Latest trunk should be fine. We're about to release a rc1 or a beta soon, so that might provide a stable basis. |
| 123 | The question was obsoleted by current development. And I'll continue to work hard to keep pace and match all reasonable demands ASAP. |
| 124 | I'll have to reinstall my test platform here and re-base changes then. However starting with standard unix time seconds was easier to debug for me (i.e. comparing to date +%s). And to_timestamp() messed up the date values converted from mxDatetime for some reason. I went for the included mxDatetime.Datetime.ticks() function to get good unix time seconds. So I may still need an own function to calculate unix time microseconds from unix time seconds. |
| 125 | Checked changes between r9115 and r9435, prepare for updates this weekend. Found 23 changesets that did modify files I touched by now. Sounds quite big. Try to figure out a way to do it save for now, postpone to do it clever with least effort later. Might want to use Mercurial Queues or the like, but I fell I don't understand all the consequences. |
| 126 | Halfway done, 11 merges are in the repository now, most importantly merged with the microseconds time stamp changeset r9210. In fact especially that changeset was not at all related to my modifications. I didn't touch my old function, that still uses ''to_datetime(ts)'' instead of the new ''from_utimestamp(ts)''. I don't use ''to_timestamp(dt)'', but the conversion from within class ''mxDateTime.!DateTime.ticks()''. However for the sake of clarity I think it will be good to shift to microseconds timestamps for custom timefields too. So this is on my !ToDo after finishing the whole merge marathon. |
| 127 | '''Done''', merged changes for custom time field support with SVN changes up to trac SVN changeset r9442. |
| 128 | Re-based on r9478 meanwhile, nothing to update inside my patches. Nice. Time to move on. |