Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] Open-source repository question
- Date: Thu, 30 Jul 2009 18:37:47 +0900
- From: "Stephen J. Turnbull" <stephen@example.com>
- Subject: Re: [tlug] Open-source repository question
- References: <5634e9210907141717r18873031s7dfc4dd216c708a5@example.com> <877hyak75b.fsf@example.com> <4A5D556F.2050605@example.com> <873a8yjvhd.fsf@example.com> <4A5D9487.7010604@example.com> <4A5E92C7.3060008@example.com> <87hbxdhtij.fsf@example.com> <4A5FF697.8030603@example.com> <877hy7ift8.fsf@example.com> <4A66DEE7.5080302@example.com> <87tz1499sz.fsf@example.com> <4A695A40.9020108@example.com> <87y6qcztco.fsf@example.com> <4A6D35BD.4000308@example.com> <87vdlebj25.fsf@example.com> <4A71250C.3070909@example.com> <87ljm6ag88.fsf@example.com> <4A71587D.6040407@example.com>
John Fremlin writes: > > Sure, in the sense that since 1 != 0 and 2 != 0, 1 == 2. > > Sorry for not spelling it out. > > Given two patches A and B that are identical on some content, and do not > conflict on other content, the original conflict oracle O would claim > that they conflict. The conflict oracle O' notes that the changes on the > conflicted part are identical and claims that they do not conflict. > > You might say that O' is "less correct" than O, I do say that. Expression matters in understanding intent. The fact that two hunks are grouped together in a patch is presumably intended (at least in a disciplined development process) to indicate that they are part of the same conceptual change. > However, I say that notion is somewhat illusory. I agree as far as the math goes. My point is that by looking at something outside of the math we can make some inferences about intent, and we can actually do something to make those inferences plausible (ie, insist on coherent changesets that leave the tree in a buildable state). > From one Oracle satisfying the reasonable axioms, we can derive a > new Oracle that also satisfies the axioms but doesn't care about > case. Of course the semantics are very different if the file is not > line based or semantically case sensitive, but we started this > discussion recognising that the Oracle couldn't pretend to > understand the semantics of patches. On second thought, this whole line of argument is wrong. The whole point of an Oracle is that it is outside of the axioms; that's where the semantics (that current patch theories don't understand) are.
- References:
- [tlug] Open-source repository question
- From: Jim Breen
- [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: Edward Middleton
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: Edward Middleton
- Re: [tlug] Open-source repository question
- From: John Fremlin
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: John Fremlin
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: John Fremlin
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: John Fremlin
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: John Fremlin
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: John Fremlin
- Re: [tlug] Open-source repository question
- From: Stephen J. Turnbull
- Re: [tlug] Open-source repository question
- From: John Fremlin
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Open-source repository question
- Next by Date: Re: [tlug] options when running out of external connectors
- Previous by thread: Re: [tlug] Open-source repository question
- Next by thread: Re: [tlug] Open-source repository question
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links