-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Git] Timezone of author are not respected #63
Comments
I totally agree with you, and for both: time of committer and time of author. |
btw, the issue here is that MySQL does not store the TZ in the date field, so we should probably create another field similar to the one found in the Mailing List Stats "Messages" table. |
+1 |
Maybe we could try to rise this a bit in our priority list. This issue has popped up several times: having TZ information would allow us to make TZ analysis for commits, which in some cases could be rather interesting. |
Can you provide a link to the mentioned solution? Am Donnerstag, 27. März 2014 schrieb Jesus M. Gonzalez-Barahona :
|
It is just the *_tz fields in the messages table, which stores the difference with UTC in seconds. See the schema at: https://github.com/MetricsGrimoire/MailingListStats/wiki/Database-Schema For CVSAnalY, I guess we would need date_tz and author_date_tz, to be filled in with difference with UTC (eg, +3600 for CET, +7200 for CEST) when storing the corresponding datetime. Since the difference is available in the git log, as eg +0100 or +0200, it should be easy to produce those new two fields. |
At a first look (without a research) it looks logical :) |
Closed by #81 |
During some testing of pull requests of @linzhp i recognized that the time zone of commits are not respected.
The
git log
of input.tar.gz in test/ directory shows something like:The
scmlog
table only stores2014-02-11 22:10:39
(see last commit), without the timezone.I my opinion, the timezone should be stored, too.
This information can be used for analysis how distributed the development of a repository is.
What do you think?
The text was updated successfully, but these errors were encountered: