LCCurrentVersionDocumentation

GregorHagedorn - Mon Dec 13 2004 - Version 1.2
Parent topic: LinneanCoreCurrentVersion
This page includes docmentation notes associated with each version of LC that is uploaded.

Version 0.1.1 (Christchurch Version) Documentation Notes:

The most current version is the one that Gregor distributed at Christchurch, after his initial set of edits. Subsequent tinkerings by me were not worth saving (for several reasons). One of the Action Items is for Sally Hinchliffe to further develop the Christchurch version, and submit it to this group (targeted for November 5th). That will be the Current Version, from which we can base our subsequent discussion. Note: Gregor: I fixed the file slightly on Nov. 3, to allow to view it in Internet explorer.
-- Main.RichardPyle, 03 November 2004

Version 0.1.3 Documentation Notes:

I have added version 0.1.3 in a zip file (internally I called it 0.1.2c), which also includes some instance documents which relate to the LinneanCoreExampleNames (at the moment there are only a few of these, but I will try to generate some more). Please note, this is mainly to trigger discussion. It was drafted by me with comments from Gregor and Rich. It has not been completely revised. If you open up the schema and look at the comments, those bits prefaced SCH are from me, and those prefaced GH are Gregor's fault. We have only really deeply thought about the following parts of the schema: 'Label', 'NameRecordId', 'CanonicalName', 'CanonicalAuthorship', 'NameExtension', 'Rank'. The rest are not much changed from Christchurch.
Sally Hinchcliffe - 05 Nov 2004

Version 0.1.4 Documentation Notes:

After mulling over Sally's version over the weekend, I have uploaded a new version which is identical with Sally's except that both for "CanonicalName" and "CanonicalAuthorship" I have added a second proposal (see LinneanCoreCanonicalName and LinneanCoreCanonicalAuthorship for discussion) . I believe the way I changed the schema allows us to compare the original and my second proposal - so you would not have to download 0.1.3. Otherwise everything that Sally said is still true: the stuff to be revised towards the end has not been cleaned up any further by me. The only major change I did is to insert a dummy-copy of the current AlexandriaCore into the schema, since some foundation of this is necessary to discuss the authorship part.
Gregor -- 8 Nov 2004


Version 0.1.5 Documentation Notes:

To help facilitate discussion within the context of TCS, I have made a new version of LC as 0.1.5. The zip file contains both LC 0.1.5, and a slightly modified version of TCS v085a to illustrate how I imagine the LC schema would fit within TCS. I've stripped out a lot of the redundant elements of previous versions of LC. In all cases where I made a change to 0.1.4, I have included a bulleted comments below.
-- Main.RichardPyle, 15 Nov 2004

Specific Modifications incorporated into LC v0.1.5:

Specific Modifications incorporated into TCS v085a:


Version 0.1.6 Documentation Notes:

I am uploading a temporary version. It contains a number of minor clean-up issues and some reworking in Nomenclature which we have not discussed so far.

The only thing I would like to be rethought about Richard's previous changes is the removal of "AuthorsTaxonomicPlacement". -- Richard writes: "this seems clearly a concept-related attribute of the "Original Concept" instance, and therefore part of TCS that is outside the domain of LC." I contradict insofar as I consider this information that may be required for nomenclatural evaluation (was a fungus published as algae, fungus, or animal?). Even if not, it may be vital to understand the original description text and it is usally not part of it. And I view it as free-form text, quite distinct from a hierarchical parent-child relation. However, if the nomenclators do not currently have this piece of information (Sally? Paul?) it may still best go away...

Other than that, please let us focus on reviewing the alternative for names and author atomization discussed in

Minor Changes probably uncontentious or at least not relevant at the moment

Rich replaced the inline-AlexandriaCore proposal with a reference model (assumed to point to TCS publications). As a consequence, I replaced the remaining citations (Nomenclature/NomenclaturalSources", "EditorialStatus/LiteratureSources") as well (and changed the element name tentatively to "AccordingTo") and then removed the SimpleCitation type (= copied AlexandriaCore from UBIF) and all types used therein. This drastically reduces the amount of UBIF-import types and hopefully focusses the discussion. Did the heading indeed made you read this? Good.

CanonicalName: Annotations added to the model agreed in previous discussion. Also an alternative model added, see "Open Problems" below. CanonicalAuthorship: The Authors collection inside NameCitation is made optional, to allow providing non-atomized authors but occurence of a reference pointer or location (e.g. protologue page number). Also an alternative model added, see "Open Problems" below.

Added tentatively an OriginalDescriptions/OriginalDescription structure. This is not thought to compete with the CharacterCircumscription of TCS, it is supposed to reflect the original text as published rather than any operationalization of it (using markup or structured descriptions).

Changes in Nomenclature

Further cleanup: Rich mentioned the anamorph/teleomorph problem. The relation of anamorph to teleomorph name I believe to be very well placed in the concept domain (fellow mycologists Jerry & Paul: do you think this is nomenclatural?). I therefore removed TeleomorphNameURI and TeleomorphNameLocalKey. However, for the time being I left "IsAnamorph" although it is an odd item. It is, however, information about the intent of creating a name and special rules apply to the "parallel" name for anamorphs in mycology.

I split the reference type into NameReference and PublicationReference. My purpose is only to type distinguish versus name-name references.

I added a type "__ECAT_EXTENSIONS" which we please should not discuss any further. It is just placeholder for things that may be desirable to add to a VERY flat format, essentially an Excel spreadsheet for low-tech ECAT providers (like __CurrentFamilyPlacement and __CurrentAcceptedName). I also made some minor changes/updates in the UBIF included stuff (below the "####...") that should be ignored for the moment.

-- Gregor Hagedorn, 13 Dec 2004