MHonArc v2.5.0b2 -->
legalxml-courtfiling message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: RE: [legalxml-courtfiling] Globally unique identifiers - approach
Jim,
ok - I understand, I don't see any
problem in having the timestamp component, there is going to be one and only one
time recorded by a given GUID so no problems there, as for it being "old" on
some artifacts I really don't see that as an issue as no one would ever access
the timestamp individually from within the GUID.
Regards,
james
James,
I did not mean to suggest that the proposed approach would
not work. I just wondered whether there was any value in having the
timestamps for things that are static. I was unclear, after my first
reading of the RFC, whether any components of the UUID, such as the
timestamp, were optional. After re-reading it, it appears that the time
timestamp is a required component.
jim
Jim, I would propose that this approach will work for all
artifacts or objects no matter when or how often they are created or accessed.
Can you give me a scenario in which this approach does not work? For things that
do not change often the ID will still be unique even though the timestamp is
from some distant past moment. Did I miss your point? regards,
james
James,
That approach seems appropriate for identifying things
that occur at a specific time, e.g. Filing Identifiers, but do we
need a timestamp for things that do not change often (e.g. FilingAssembly or
FilingReview ID)?
jim
John
and all,
At
the New Orleans meeting I agreed to propose an approach to generating globally
unique identifiers. After searching around on this topic I would like to
recommend using UUIDs as per the IETF DRAFT RFC. This approach requires NO
global coordination.
Please see:
This
RFC is currently in draft status and is based on Unique ID generation
technique used in Open Software Foundation's Distributed Computing
Environment. The RFC guarantees that ID's generated using the
recommended algorithms will be unique across
space and time.
This
RFC specifies 4 algorithms to generate universally unique ID's. The
following subset is recommended for LegalXML
standards:
1. System timestamp up to a 100 nanoseconds
2. MAC address of the machine where UUID is
generated
3. Use of Random or pseudo random numbers
Finally, the RFC contains C code sample on how to generate UUID's based
on the generation algorithms listed above.
Please let me know what you think and how you would like to see this
phrased within Blue.
Regards,
james
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]