Menu

#171 Metadata glitch

open
nobody
None
9
2013-01-05
2004-10-23
No

In 1.3.9, if Wordcorr/user/collection[@creator] is null
(XPath notation), it's supposed to be set to
Wordcorr/user[@given-name] + space + .[@family-
name] + " [" + .[@user-id] + "]". It got set to
@Wordcorr/user/collection[@name] by mistake. If
[@creator] is null, Wordcorr/user/collection[@export-
timestamp] is also to be set. For Mind5 it would
be "Joseph E. Grimes [JG]".
---
If .[@creator] is not null -- and we might have to check
to make sure the .[@creator] is not the same as the
user -- then it and the time stamp stay as they were.
When one linguist uses another linguist's collection, the
linguist who created it is still the creator, and we don't
ever want to lose that information, or the date of
export. Linguists who exports the collection but are not
the creator get their names and IDs added to the
contributor list, if they're not on it already. For example,
Maria has sent me some of her collections to work on;
they're still her collections. But I have added data to
one of them, so I'm a contributor. (That's actually the
case with our good friend Mind5; so I need to go in
through the back door and finagle it to make it come out
right. I'll be adding more data later, but I shouldn't be
listed as two contributors.)
---
I'm not aware enough of all the factors that might have
to be touched for the following to be able to specify it
precisely. What's feasible? If I make changes to a data
set that I am creator of, then when I export it, it carries
the timestamp of that export. This is because people
who use other people's data are likely to want to send
their views back to the creator for comment (or if
they're students, for a grade). Those will be views for a
collection with a specific name and timestamp, not an
earlier or a later one. We won't be able to handle the
actual merging under this grant, and in the literature I
have XSLT is still klutzy on merging. But eventually we'll
figure out how to do it.
---
I think the place the creator got set to the collection
name goes back to the request I made for exported
collection names to carry the creator's user-id as a
prefix if there is no other user-id prefix already
attached: in this case it would be "JG-Mindanao".

Discussion


Log in to post a comment.