- From: Julian Reschke <julian.reschke@gmx.de>
- Date: Wed, 5 Feb 2025 11:07:14 +0100
- To: ietf-http-wg@w3.org
On 05.02.2025 10:38, Michael Toomim wrote: > On 2/5/25 1:25 AM, Julian Reschke wrote: >> In which case I believe that your terminology does not match most >> people's understanding. But I might be wrong. More feedback appreciated. >> >>> And what you are calling a *version* here is what I am referring to as a >>> *Version of a Resource*. This is what I am trying to tell you in the >>> Option 1 section. >> >> It seems that using "version" and "version of resource" for different >> things is very confusing. > > Distributed Systems are confusing at first, but these distinctions are > necessary. I understand distributed systems. What is confusing (to me) is your choice of terminology (which, AFAICT, does not match what git uses). > You can think of a Version as a "Version of the World", and within the > World there are Resources. You do not know all the Resources that exist > in the World. So you need a way to refer to a Version without regard for > any particular Resource. Thus, your Version must be an identifier that > exists separately from any particular Resource, and then you also need > to be able to specify a Version of a Resource. Yes, a commit. > If a Version is an identifier that exists apart from any particular > Resource, then what it is actually identifying is a point in distributed > time, because a point in distributed time is precisely what uniquely > identifies that Version of the World, and also that Version of any > particular Resource. Is a git commit a "point in distributed time"? > Does this make sense? > >> But those terminology questions aside, what about the other points I >> made? > > I don't think you understand the difference between Option 1 and Option > 2, yet. It seems that you are critiquing Option 2 from an Option 1 mindset. I believe I do. > So I believe these terminology issues are the priority, right now. Yes, solving would be useful. Best regards, Julian
Received on Wednesday, 5 February 2025 10:07:20 UTC