Re: [squeak-dev] The Trunk: System-mt.771.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] The Trunk: System-mt.771.mcz

Eliot Miranda-2
Hi Marcel,

> On Oct 17, 2015, at 10:47 AM, [hidden email] wrote:
>
> Marcel Taeumel uploaded a new version of System to project The Trunk:
> http://source.squeak.org/trunk/System-mt.771.mcz
>
> ==================== Summary ====================
>
> Name: System-mt.771
> Author: mt
> Time: 17 October 2015, 6:38:55.72 pm
> UUID: 4aee8d76-cfcf-ad48-ae3e-6d971ce6fea9
> Ancestors: System-cmm.770
>
> Log change stamps at the granularity of seconds not only minutes.
>
> Why? A minute is quite long and it is likely to have two method (versions) with the same timestamp.

I think we should discuss this a bit further. This is all a soft touchy freely gut kind of thing for me: I don't like this change.

I think the granularity for time stamps needs to differentiate versions in different package commits.  Within an image versions can be distinguished by their order in the changes file (the previous source position, can't remember what that's called and I'm on my phone). So there's no real need for fine granularity.  One could also say that a second is a long time if one is auto generating methods.

I quite like being able to make several changes within the same minute because I can tell that they were related changes.  With second granularity I have no chance.

Do you have a programmatic reason for wanting second granularity?

What to others think? Are there workflow implications to the granularity of time stamps?  This is all very anal but, well, the changes file is all very anal anyway :-)

I


_,,,^..^,,,_ (phone)
Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] The Trunk: System-mt.771.mcz

Chris Muller-3
> I quite like being able to make several changes within the same minute because I can tell that they were related
> changes.  With second granularity I have no chance.

Just truncate the timeStamps to whatever granularity you want to group by..

     DateAndTime now asDuration truncateTo: 1 minute

> Do you have a programmatic reason for wanting second granularity?

I thought his case sounds compelling.  Is there any harm to have finer
granularity?

> What to others think? Are there workflow implications to the granularity of time stamps?