Re: more on xnotes

Bruce D'Arcus <[email protected]>
Newsgroups gmane.text.refdb.devel
Message-ID <[email protected]>
On Monday, December 8, 2003, at 04:26  PM, Markus Hoenicka wrote:

> Bruce D'Arcus writes:
>> OK, explain the logic of xnoteset, xnote, and note then.
>>
> [...]
>> At the same time, this seems awkward too:
>>
>> <extension>
>> 	<xnote xmlns="http://www.abc.com" user="whatever">
>> 		<note/>
>> 	</xnote>
>> </extension>
>>
>
> But this is the intended use of extended notes (except the fact that
> you leave out the interesting part that makes the note "extended").

In this case, that information is contained elsewhere, in the 
bibliographic record.

> Keep in mind that xnote was not designed to be used solely in MODS
> records. You can do that too, but xnote is a freestanding document
> type for extended notes.

Right.

> Therefore you need a grouping element to keep
> several notes in a file, just like you have modsCollection to hold
> several mods elements. This explains xnoteset.

Right also.  My question is: what is being grouped?  In MODS, the 
element mods represents a complete bibliographic record, so that's 
straightforward.  I'm unclear on what xnote is grouping though.  See 
below...

> xnote is the extended note that contains all the housekeeping
> information: who owns the note, what it is linked to, which keywords
> are attached to it, when it was added, and so forth. And of course the
> note proper.
>
> note is the contents proper. From the viewpoint of the database this
> is an unparsed string that comes out like it went in.

But let's imagine how this would be used, by individuals and groups.  
My argument is that an xnote is essentially topic-based.  For example, 
I want a note on "Riots in American History".  I create an xnote, with 
a title called "Riots in American History".  I then create one or more 
notes within that.

An xnoteset would be to group possibly related xnotes.  Maybe in my 
case I might group notes on riots generally.

If I am right, then maybe the user should be at the level of the note.  
Think of a workgroup that creates an xnote on some aspect of a project, 
but each individual adds their own notes.  This is not something I'd be 
likely to do, but I could see others doing so.

More later...

Bruce



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.