git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Date handling.

From
HAH. Peter Anvin <hpa@zytor.com>
Date
Apr 14, 2005, 21:01 UTC
Message-ID
<425EDA43.3040404@zytor.com>
In-Reply-To
<1113512078.12012.227.camel@baythorne.infradead.org>
David Woodhouse wrote:
Show 11 quoted lines
> On Thu, 2005-04-14 at 12:42 -0700, Luck, Tony wrote:
> 
>>This is a very good point ... but this still has problems with the
>>"git is a filesystem, not a SCM" mantra.  Timezone comments don't
>>belong in the git inode.
> 
> Yeah, but really I'd want to see other serious users of it before I'd
> accept that the timezone information _really_ needs to be stored
> separately. After all, the committer and author information really
> wouldn't be considered part of the _filesystem_ either.
> 

Both of these are metadata; they may not be directly relevant to the filesystem, but are attributes relevant to the client thereof; effectively an xattr. It's not really any different than the fact that RFC 2822-style messages frequently contain headers rarely used by either MTAs or MUAs; they're metadata provided along the standard format for metadata in that system. In fact, the ability for RFC (2)822 to accommodate this type of data has shown to be a major strength of the system, as opposed to the uncountably many attempts at binary email formats.

	-hpa
Previous: David WoodhouseNext: David Woodhouse
Message 4 of 6 in “RE: Date handling.”
  1. Luck, TonyApr 14, 2005
  2. Petr BaudisApr 14, 2005
  3. David WoodhouseApr 14, 2005
  4. H. Peter AnvinApr 14, 2005
  5. David WoodhouseApr 14, 2005
  6. Paul JacksonApr 15, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.