Issue 4234: vocabulary names issue (genomic_map-ftf) Source: Japan Biological Informatics Consortium (Mr. Martin Senger, martin.senger@gmail.com) Nature: Uncategorized Issue Severity: Summary: 1) The spec should say that the vocabulary names presented by the vocabulary finder are usually equivalent to the names available from the Vocabulary interface, but not necessarily always. This is because the finder should provide _unique_ names, but names provided by individual vocabularies cannot guarantee such uniqueness. Resolution: see above Revised Text: The vocabulary names presented by the VocabularyFinder are typically identical to the names available from the Vocabulary interface. However, this is not necessarily the case, because names provided by individual Vocabularys cannot be guaranteed to be unique. Actions taken: March 26, 2001: received issue March 26, 2001: received issue Discussion: Resolution: To the penultimate paragraph of section 2.3 (Controlled Vocabularies) (the sentence "The VocabularyEntrys are served by Vocabulary objects, which can in turn be obtained from VocabularyFinder objects."), add the following End of Annotations:===== X-Authentication-Warning: sol6.ebi.ac.uk: lijnzaad set sender to lijnzaad@ebi.ac.uk using -f From: Philip Lijnzaad MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Message-ID: <15039.1478.948680.962786@sol6.ebi.ac.uk> Date: Mon, 26 Mar 2001 10:03:02 +0100 To: genomic_map-ftf@omg.org Subject: Forwarding: EBI's implementation of the controlled vocabularies module X-Mailer: VM 6.84 under Emacs 20.5.1 Reply-To: lijnzaad@ebi.ac.uk Content-Type: multipart/mixed; boundary="zr5sK14flr" X-UIDL: p>Wd9,gD!!__K!!=D"e9 Received: from bagheera.ebi.ac.uk (IDENT:senger@bagheera.ebi.ac.uk [193.62.199.204]) by alpha1.ebi.ac.uk (8.9.3/8.9.3) with ESMTP id TAA193195; Sun, 25 Mar 2001 19:35:53 +0100 (BST) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII From: Martin Senger To: Philip Lijnzaad , Scott Markel Subject: EBI's implementation of the controlled vocabularies module Date: Sun, 25 Mar 2001 19:35:53 +0100 (BST) cc: Alan Robinson , Juha Muilu There is a new Java implementation of the DsLSRControlledVocabularies module available (called Candy): http://industry.ebi.ac.uk/candy/ When implementing it, I have found a couple of small issues which I would like to send to the Genmic Maps FTF (but I do not know the exact name of the FTF mailing list - so please, Philip or Scott, could you re-send this...): 1) The spec should say that the vocabulary names presented by the vocabulary finder are usually equivalent to the names available from the Vocabulary interface, but not necessarily always. This is because the finder should provide _unique_ names, but names provided by individual vocabularies cannot guarantee such uniqueness. X-Authentication-Warning: sol6.ebi.ac.uk: lijnzaad set sender to lijnzaad@ebi.ac.uk using -f From: Philip Lijnzaad MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Message-ID: <15039.1478.948680.962786@sol6.ebi.ac.uk> Date: Mon, 26 Mar 2001 10:03:02 +0100 To: genomic_map-ftf@omg.org Subject: Forwarding: EBI's implementation of the controlled vocabularies module X-Mailer: VM 6.84 under Emacs 20.5.1 Reply-To: lijnzaad@ebi.ac.uk Content-Type: multipart/mixed; boundary="zr5sK14flr" X-UIDL: p>Wd9,gD!!__K!!=D"e9 Received: from bagheera.ebi.ac.uk (IDENT:senger@bagheera.ebi.ac.uk [193.62.199.204]) by alpha1.ebi.ac.uk (8.9.3/8.9.3) with ESMTP id TAA193195; Sun, 25 Mar 2001 19:35:53 +0100 (BST) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII From: Martin Senger To: Philip Lijnzaad , Scott Markel Subject: EBI's implementation of the controlled vocabularies module Date: Sun, 25 Mar 2001 19:35:53 +0100 (BST) cc: Alan Robinson , Juha Muilu There is a new Java implementation of the DsLSRControlledVocabularies module available (called Candy): http://industry.ebi.ac.uk/candy/ When implementing it, I have found a couple of small issues which I would like to send to the Genmic Maps FTF (but I do not know the exact name of the FTF mailing list - so please, Philip or Scott, could you re-send this...): 1) The spec should say that the vocabulary names presented by the vocabulary finder are usually equivalent to the names available from the Vocabulary interface, but not necessarily always. This is because the finder should provide _unique_ names, but names provided by individual vocabularies cannot guarantee such uniqueness. 2) The VocabularyEntryIterator could be described as behaving similarly (or even equally) to the iterators in BSA. Which would mean to add to the spec documentation that reset() can raise CORBA.NO_IMPLEMENT if the underlying implementation does not allow resetting (and what minor code to be used here), Regards, Martin -- Martin Senger EMBL Outstation - Hinxton Senger@EBI.ac.uk European Bioinformatics Institute Phone: (+44) 1223 494636 Wellcome Trust Genome Campus (Switchboard: 494444) Hinxton Fax : (+44) 1223 494468 Cambridge CB10 1SD United Kingdom http://industry.ebi.ac.uk/~senger -- Everyone can be taught to sculpt: Michelangelo would have had to be taught how not to. So it is with the great programmers. (Per Kraulis) ----------------------------------------------------------------------------- Philip Lijnzaad, lijnzaad@ebi.ac.uk \ European Bioinformatics Institute,rm A2-08 +44 (0)1223 49 4639 / Wellcome Trust Genome Campus, Hinxton +44 (0)1223 49 4468 (fax) \ Cambridgeshire CB10 1SD, GREAT BRITAIN PGP fingerprint: E1 03 BF 80 94 61 B6 FC 50 3D 1F 64 40 75 FB 53