Issue 4550: issue: Identifier Strings (mms-ftf) Source: Research Collaboratory Structural Bioinformatics (Dr. Douglas Greer, dsg@sdsc.edu) Nature: Uncategorized Issue Severity: Summary: The definition of "Identifier Strings" in the MMS specification is incompatible with other LSR specifications. PROPOSED RESOLUTION: On page 2-3 of dtc/2001-04-06 change the paragraph that reads: ---- Old paragraph ---- The kind-field of a component is used to represent information indicating the release, version or mutation of an entry, and can be empty. An empty kind-field is synonymous with the 'standard' or most widely accepted version. It is up to the implementation to document the syntax and semantics of the version information. ---- To: ---- New paragraph ---- The kind-field of a component is used to represent information indicating the release or version of an entry, and can be empty. An empty kind-field is synonymous with the most recent version. It is up to the implementation to document the syntax and semantics of the version information. ---- And also on page 2-3 of dtc/2001-04-06 change the paragraph that reads: ---- Old paragraph ---- Except for the assumption that an empty kind-field signifies a standardized version, the revised submission on Biomolecular Sequence Analysis [BSA99] and the revised submission on Genomic Maps[GM99] use the same Identifier type and semantics. In these specifications an empty kind-field signifies the most recent version. The default was made to signify the standard version based on the general software engineering principle that applications (in particular end-user demonstrations) rely on fixed names to generate predictable results. The potential harm to system reliability caused by the substitution of new data is seen to override the potential benefit of using the modified data. This is reinforced by the fact that the newer data can be accessed from applications by using a non-empty kind-field. ---- To: ---- New paragraph ---- An empty kind-field signifies the most recent version as specified in the revised submission on Biomolecular Sequence Analysis [BSA99]. However, it is strongly recommended that changes be limited to corrections of data that are clearly erroneous. In particular, new refinements of existing experimental data should be given new identifiers. Resolution: Change the two paragraphs defining the Identifier Strings as described below Revised Text: On page 2-3 of dtc/2001-04-06 change the paragraph that reads: The kind-field of a component is used to represent information indicating the release, version or mutation of an entry, and can be empty. An empty kind-field is synonymous with the 'standard' or most widely accepted version. It is up to the implementation to document the syntax and semantics of the version information. To: ---- New paragraph ---- The kind-field of a component is used to represent information indicating the release or version of an entry, and can be empty. An empty kind-field is synonymous with the most recent version. It is up to the implementation to document the syntax and semantics of the version information. ---- Also on page 2-3 of dtc/2001-04-06 change the paragraph that reads: Except for the assumption that an empty kind-field signifies a standardized version, the revised submission on Biomolecular Sequence Analysis [BSA99] and the revised submission on Genomic Maps[GM99] use the same Identifier type and semantics. In these specifications an empty kind-field signifies the most recent version. The default was made to signify the standard version based on the general software engineering principle that applications (in particular end-user demonstrations) rely on fixed names to generate predictable results. The potential harm to system reliability caused by the substitution of new data is seen to override the potential benefit of using the modified data. This is reinforced by the fact that the newer data can be accessed from applications by using a non-empty kind-field. To: ---- New paragraph ---- An empty kind-field signifies the most recent version as specified in the revised submission on Biomolecular Sequence Analysis [BSA99]. However, it is strongly recommended that changes be limited to corrections of data that are clearly erroneous. In particular, new refinements of existing experimental data should be given new identifiers. Actions taken: August 31, 2001: received issue May 13, 2002: closed issue Discussion: End of Annotations:===== Sender: dsg@sdsc.edu Message-ID: <3B8EB5BD.2D8D3E18@sdsc.edu> Date: Thu, 30 Aug 2001 14:53:02 -0700 From: "Douglas S. Greer" Reply-To: dsg@sdsc.edu Organization: San Diego Supercompter Center X-Mailer: Mozilla 4.75 [en] (X11; U; SunOS 5.8 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Macromolecular Structure FTF Subject: issue: Identifier Strings Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: kfI!!fpfd9&Ip!!SLc!! Colleagues, I would like to identify the following issue and propose a resolution for the MMS specification. PROBLEM: The definition of "Identifier Strings" in the MMS specification is incompatible with other LSR specifications. PROPOSED RESOLUTION: On page 2-3 of dtc/2001-04-06 change the paragraph that reads: ---- Old paragraph ---- The kind-field of a component is used to represent information indicating the release, version or mutation of an entry, and can be empty. An empty kind-field is synonymous with the 'standard' or most widely accepted version. It is up to the implementation to document the syntax and semantics of the version information. ---- To: ---- New paragraph ---- The kind-field of a component is used to represent information indicating the release or version of an entry, and can be empty. An empty kind-field is synonymous with the most recent version. It is up to the implementation to document the syntax and semantics of the version information. ---- And also on page 2-3 of dtc/2001-04-06 change the paragraph that reads: ---- Old paragraph ---- Except for the assumption that an empty kind-field signifies a standardized version, the revised submission on Biomolecular Sequence Analysis [BSA99] and the revised submission on Genomic Maps[GM99] use the same Identifier type and semantics. In these specifications an empty kind-field signifies the most recent version. The default was made to signify the standard version based on the general software engineering principle that applications (in particular end-user demonstrations) rely on fixed names to generate predictable results. The potential harm to system reliability caused by the substitution of new data is seen to override the potential benefit of using the modified data. This is reinforced by the fact that the newer data can be accessed from applications by using a non-empty kind-field. ---- To: ---- New paragraph ---- An empty kind-field signifies the most recent version as specified in the revised submission on Biomolecular Sequence Analysis [BSA99]. However, it is strongly recommended that changes be limited to corrections of data that are clearly erroneous. In particular, new refinements of existing experimental data should be given new identifiers. ---- Sincerely, -dsg _____________________________________________________________________ Douglas S. Greer, Ph.D. dsg@sdsc.edu San Diego Supercomputer Center University of California, San Diego 9500 Gilman Drive Voice: +1 (858) 534-8357 La Jolla, CA, 92093-0527 Fax: +1 (858) 822-3631 _____________________________________________________________________ Sender: dsg@sdsc.edu Message-ID: <3BA92EAA.7F3ABB4C@sdsc.edu> Date: Wed, 19 Sep 2001 16:47:54 -0700 From: "Douglas S. Greer" Reply-To: dsg@sdsc.edu Organization: San Diego Supercompter Center X-Mailer: Mozilla 4.75 [en] (X11; U; SunOS 5.8 sun4u) X-Accept-Language: en MIME-Version: 1.0 To: Juergen Boldt Subject: Question Re: issue 4550 -- Macromolecular Structure FTF issue References: <4.3.2.7.2.20010831111933.00bfab50@emerald.omg.org> Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii X-UIDL: Y+2!!%UE!!-0Ud9miAe9 Hi Juergen, The issue below (4550) was voted on at the MMS FTF session at Toronto and passed. (Karl Konnerth, Michael Miller and myself present and voting yes). My question is can this be voted on during a meeting rather than by email i.e. on the mms-ftf mailing list? Should a vote or notification also be sent to the mms-ftf list? Also it was mentioned during the meeting that the OMG has a task force chairs web page. Do you know the URL? Cheers, -dsg Juergen Boldt wrote: > > This is issue # 4550 Douglas S. Greer" > issue: Identifier Strings > > The definition of "Identifier Strings" in the MMS specification > is incompatible with other LSR specifications. > > PROPOSED RESOLUTION: > > On page 2-3 of dtc/2001-04-06 change the paragraph that > reads: > > ---- Old paragraph ---- > > The kind-field of a component is used to represent information > indicating the release, version or mutation of an entry, and can > be empty. An empty kind-field is synonymous with the 'standard' > or most widely accepted version. It is up to the implementation > to document the syntax and semantics of the version information. > > ---- > > To: > > ---- New paragraph ---- > > The kind-field of a component is used to represent information > indicating the release or version of an entry, and can be empty. > An empty kind-field is synonymous with the most recent version. > It is up to the implementation to document the syntax and > semantics of the version information. > > ---- > > And also on page 2-3 of dtc/2001-04-06 change the paragraph that > reads: > > ---- Old paragraph ---- > > Except for the assumption that an empty kind-field signifies a > standardized version, the revised submission on Biomolecular Sequence > Analysis [BSA99] and the revised submission on Genomic Maps[GM99] use > the same Identifier type and semantics. In these specifications an > empty kind-field signifies the most recent version. The default was > made to signify the standard version based on the general software > engineering principle that applications (in particular end-user > demonstrations) rely on fixed names to generate predictable > results. The potential harm to system reliability caused by the > substitution of new data is seen to override the potential benefit of > using the modified data. This is reinforced by the fact that the newer > data can be accessed from applications by using a non-empty > kind-field. > > ---- > > To: > > ---- New paragraph ---- > > An empty kind-field signifies the most recent version as specified > in the revised submission on Biomolecular Sequence Analysis [BSA99]. > However, it is strongly recommended that changes be limited to > corrections of data that are clearly erroneous. In particular, > new refinements of existing experimental data should be given > new identifiers. > ================================================================ > > Juergen Boldt > Senior Member of Technical Staff > > Object Management Group Tel. +1-781 444 0404 ext. 132 > 250 First Avenue, Suite 201 Fax: +1-781 444 0320 > Needham, MA 02494, USA Email: juergen@omg.org > URL: www.omg.org > > ================================================================ -- _____________________________________________________________________ Douglas S. Greer, Ph.D. dsg@sdsc.edu San Diego Supercomputer Center University of California, San Diego 9500 Gilman Drive Voice: +1 (858) 534-8357 La Jolla, CA, 92093-0527 Fax: +1 (858) 822-3631 _____________________________________________________________________