Issue 4522: issue: move 'export' method (bqs-ftf) Source: Japan Biological Informatics Consortium (Mr. Martin Senger, martin.senger@gmail.com) Nature: Uncategorized Issue Severity: Summary: Method 'export' in interface BibRefUtilities is, indeed, a utility method (converting given citation into an XML representation). However, the format of XML used may be (and usually is) dependent on the collection/repository where the citation comes from. Therefore, it is much easier and more logical to have this method in the BibRefCollection interface (as we found during the implementation). Resolution: To move the 'export' method from interface BibRefUtilities to the interface BibRefCollection (both in module DsLSRBibQuery). Resolution: see above Revised Text: Actions taken: August 20, 2001: received issue May 13, 2002: closed issue Discussion: To move the export method from interface BibRefUtilities to the interface BibRefCollection (both interfaces are in module DsLSRBibQuery). To move also the explanatory text, and to change the text slightly (the text in square brackets remains unchanged): [This method converts a bibliographic reference into an XML representation using the same rules as exporter methods in BibRefCollection] representing a query collection where the_citation comes from. End of Annotations:===== Date: Mon, 20 Aug 2001 08:29:34 +0100 (BST) From: Martin Senger To: bqs-ftf@emerald.omg.org cc: Juergen Boldt Subject: issue: move 'export' method In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-UIDL: F:bd9Y;Q!!FcI!!2GPe9 [ Juergen, could you please post it to the 'issues'. Thanks. ] Problem: Method 'export' in interface BibRefUtilities is, indeed, a utility method (converting given citation into an XML representation). However, the format of XML used may be (and usually is) dependent on the collection/repository where the citation comes from. Therefore, it is much easier and more logical to have this method in the BibRefCollection interface (as we found during the implementation). Resolution: To move the 'export' method from interface BibRefUtilities to the interface BibRefCollection (both in module DsLSRBibQuery). 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 Date: Sat, 17 Nov 2001 15:27:26 +0000 (GMT) From: Martin Senger To: bqs-ftf@omg.org cc: openbqs-dev@ebi.ac.uk Subject: Call to vote: Issue 4522 - move the 'export' method Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-UIDL: 8Z4!!\\l!!`8=!!UAEe9 This message *is* a vote. The voting deadline is Friday, 30 November, at 5:00pm GMT. I encourage you to vote publically. In any case, your votes will appear in my vote summary and in the FTF final report. When you reply to this message, please delete all of the proposed resolution text. I hope to hear from all FTF members soon. Thank you. ------------------------------------------------------------------------ Summary: Method 'export' in interface BibRefUtilities is, indeed, a utility method (converting given citation into an XML representation). However, the format of XML used may be (and usually is) dependent on the collection/repository where the citation comes from. Therefore, it is much easier and more logical to have this method in the BibRefCollection interface. Proposed resolution: To move the 'export' method from interface BibRefUtilities to the interface BibRefCollection (both interfaces are in module DsLSRBibQuery). -- 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