OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

office-collab message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Immutable document for WebODF?


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jos,

I was replaying the comments about WebODF and I don't think they are
using an immutable document target.

I say that because the point of the operations is to re-calculate the
off-sets of each change against others and then make some sensible
ordering of them.

If they truly had an immutable target, no operation would change the
offset of another operation, unless and until you decided to generate
a new document instance. Yes?

At that point you would have to calculate the offsets because you want
a new ordering of the document.

Up to that point, changes are just projections into the existing
document, there are no "offsets" unless and until the changes are
accepted.

I am probably missing something but it sounds like WebODF is building
a temporary "new" document, which does require the offsets for display
to users.

That is one strategy but projecting the changes into the text without
actually changing the original text would avoid the recalculation
unless and until a user accepts the change.

Yes?

Hope you are at the start of a great day!

Patrick

- -- 
Patrick Durusau
patrick@durusau.net
Technical Advisory Board, OASIS (TAB)
OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300
Co-Editor 13250-5 (Topic Maps)

Another Word For It (blog): http://tm.durusau.net
Homepage: http://www.durusau.net
Twitter: patrickDurusau

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJWlxtSAAoJEFPGsgi3MgycHp0QAIM1y/+vM4EvyUsRUwNBYufT
JJXB6oyIUH+1+X04ZCNs2WFd7syUdJ9V+0Iefiz+dyYjt8VToLhgkZ66/9USQ4z3
7VPrLiPGrAYm8vxD+Phs/GupPpG0yL2alYGqGd0X14Xss8w5vB4mmec+Vh34MYjL
Ocnfymcr6FbJU7O8M5U7xbMMZkvKEZFJYN/mLbqRej48JktMb0V70cFKj+L12Rui
Vg8m4vkQsTM2zxqMKIIqczH8bfFYSdBNv+lCuwLAyoOcHHf2Pt+62SdkKUcDnyMc
oK5DHLJ2K18TmM2sSj/tUk+Ot9Oagej3NXEYY2biUgtEfSTzRAzHerCr12QHU0gn
iAeeOPPKOQT6VwuRK7y6UsftLZVHXCQ0F165dd2uARz5nIdqOddto4RteGnMVZ54
u/ZjPYf+nz09Axmj704VTe3qRo8BalshveZtTNLxNdLVE7LT2YbgvX2em5UDFeFN
OCHSz/SY0z1Zb9zIPSYa8qh5c9orsWEoAPOx4U2Q90bmCIuhss9LOh1UFJee+1Rn
EcWqmTpFxTWLNs9feilG8+FKr01RpJ7u641v1bOHTXvDW4XeTDKIVVmV4HAvdVtq
RqlXNaiJOE8vnw60HdMgnG1rX+vgy24HrLh+j5uKON//v5eBbp8j5rG5FhJVxEm4
/mN1dSfVlifJbkbQ7pDA
=Inlw
-----END PGP SIGNATURE-----


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]