EAP not displaying build date and time, only in a tooltip

Hi,


I noticed 6.5 EAP (17372) doesn't display build time and only does so in a tooltip - see screenshots attached for 6.0.2 (1.png) and EAP (2.png). Will it stay this way? I would much prefer seeing an exact build date and time rather than "X hours ago". May be it can be combined or done the opposite way - display a date + time and put an "X hours ago" in a tooltip.



Attachment(s):
2.png
1.png
6 comments
Comment actions Permalink

Why is it so important for you to see exact date?

0
Comment actions Permalink

Just a matter of personality, I suppose. When I see a timestamp like "November 6, 20:34" I know exactly when it happened right away without having to think about it. When I see "8 hours ago" or "3 days ago" I need to start thunking backward and calculate when it happened in my head. Or grab the mouse and see the tooltip.

Another reason is to see that all nightly builds have run successfully when they were supposed to. Compare two screenshots attached of two TC versions:

  • In "1.png" I see right away that chain of builds has run at 08:00, 08:01, 08:02 and later continued in another project at 08:03, 08:11, 08:19, 08:22.
    That gives me the confidence all builds run at the correct time and correct order.

  • In "2.png" I just know all of them ran "12 hours ago" and need to hover my mouse over each build to see its time. I lost the picture where all essential information was clearly shown right away in a single place with zero efforts from my side.

Hudson was always doing this "X something ago" thing and I always found it very confusing. Why obscuring such an important and obvious thing such as build timestamp? Imagine if same will happen in log files - you go there but instead of a timestamp for each log line you see "6 minutes ago" and "3 hours ago", would it be easier to read them? It could be only me but I'll find them much harder to understand that way.






I hope that answers your questions. But I'm certain you had very good reasons for that change. Would you mind sharing them here?





Attachment(s):
2.png
1.png
0
Comment actions Permalink

There was a request in our tracker to show dates like this: http://youtrack.jetbrains.net/issue/TW-8983 and related request: http://youtrack.jetbrains.net/issue/TW-11583

This is indeed can be personal thing. For example, I do not need to control how and when nightly builds started, but I find it very useful to see that last build is built recently. Most of the time I do not know which time is it currently, and with exact dates I have to perform some calculations if I need to understand how old is this build. Maybe we need to show relative dates for recently built builds and exact dates if build is not recent. Another way is to have a setting in user profile to switch to relative date.

0
Comment actions Permalink

I see. Thanks, Pavel.
I would go with settings, seems like "What side do you eat your egg from" issue to me :)

0
Comment actions Permalink

Hello Evgeny,

   Regarding your example with the snapshot build.

   TeamCity has "Dependencies" tab for builds which are a part of the build chain.

   If this tab would include exact timestamp information about dependent builds, would this solve your task regarding build start order?


  Thanks,
  KIR

0
Comment actions Permalink

I suppose it will. It's just I'll need to browse for it and it won't be availabe on the front page, right? It's not that I'm lazy, I'm not, but having all info right away when I eneter TC is so convenient.

0

Please sign in to leave a comment.