[Unison-hackers] On making times=true the default

Greg Troxel gdt at lexort.com
Mon Jan 20 13:05:40 EST 2025


Tõivo Leedjärv <toivol at gmail.com> writes:

> On Thu, 16 Jan 2025 at 14:42, Greg Troxel <gdt at lexort.com> wrote:
>>
>> My view is that FAT is a special case, and that FAT has time problems in
>> general.  It would make sense for people using them to set times off,
>> maybe, and perhaps that could be part of "-fat".  But I don't want to
>> mess up people that mitigate FAT's time bugs by setting their machines
>> to UTC.  I also don't really want to add kludges for it, at least not
>> kludges that would affect anybody not asking for FAT kludges.
>
> After some research, I've found out that exFAT supports timestamps
> with 10 ms granularity and time zone offset information. I don't know
> how many implementations actually make use of that new capability or
> how commonly exFAT is used over legacy FAT.

I see exFAT as a different filesystem type to FAT12/FAT16/FAT32.

We could ask:

  is our handling of -fat appropriate for -exfat?  (probably not)

  is exFAT common enough, and are there standard accomodations, that we
  should have an -exfat flag?

along with asking if -fat is still needed, as opposed to different
people wanting different flags.



More information about the Unison-hackers mailing list